nl:: Weave:: Profiles:: DataManagement_Current:: UpdateClient
ملخّص
الدلالة والهياكل |
|
---|---|
UpdateClient(void)
|
الأنواع العلنية |
|
---|---|
EventCallback)(void *apAppState, EventType aEvent, const InEventParam &aInParam, OutEventParam &aOutParam)
|
typedefvoid(*
|
EventType
|
تعداد |
UpdateClientState{
|
تعداد |
السمات العامة |
|
---|---|
mpAppState
|
void *
|
mpBinding
|
Binding *
|
الدوال الثابتة العامة |
|
---|---|
DefaultEventHandler(void *apAppState, EventType aEvent, const InEventParam & aInParam, OutEventParam & aOutParam)
|
void
|
الدوال العامة |
|
---|---|
CancelUpdate(void)
|
void
إعادة ضبط برنامج التحديث على الحالة "تم الإعداد".
|
CloseUpdate(bool aAbort)
|
void
|
Init(Binding *const apBinding, void *const apAppState, EventCallback const aEventCallback)
|
تشير الأداة AddRef إلى الربط بمؤشرات تخزين البيانات إلى عملية الربط والتفويض.
|
SendUpdate(bool aIsPartialUpdate, PacketBuffer *aPBuf, bool aIsFirstPayload)
|
الحصول على الإحالات الناجحة من الربط، إرسال رسالة الإطلاق
|
Shutdown(void)
|
ربط الإصدار بالتحديث
|
الهياكل |
|
---|---|
nl:: |
|
nl:: |
الأنواع العلنية
EventCallback
void(* EventCallback)(void *apAppState, EventType aEvent, const InEventParam &aInParam, OutEventParam &aOutParam)
EventType
EventType
UpdateClientState
UpdateClientState
أماكن إقامة | |
---|---|
kState_AwaitingResponse
|
أرسل عميل التحديث طلب التعديل، وهو في انتظار الرد. |
kState_Initialized
|
تم إعداد عميل التحديث وهو جاهز. |
kState_Uninitialized
|
لم يتم إعداد عميل التحديث. |
السمات العامة
mpAppState
void * mpAppState
mpBinding
Binding * mpBinding
الدوال الثابتة العامة
DefaultEventHandler
void DefaultEventHandler( void *apAppState, EventType aEvent, const InEventParam & aInParam, OutEventParam & aOutParam )
الدوال العامة
CancelUpdate
void CancelUpdate( void )
إعادة ضبط برنامج التحديث على الحالة "تم الإعداد".
محو المخزن المؤقت
التفاصيل | |||
---|---|---|---|
قيم الإرجاع |
|
CloseUpdate
void CloseUpdate( bool aAbort )
إنت
WEAVE_ERROR Init( Binding *const apBinding, void *const apAppState, EventCallback const aEventCallback )
تشير الأداة AddRef إلى الربط بمؤشرات تخزين البيانات إلى عملية الربط والتفويض.
التفاصيل | |||
---|---|---|---|
قيم الإرجاع |
|
SendUpdate
WEAVE_ERROR SendUpdate( bool aIsPartialUpdate, PacketBuffer *aPBuf, bool aIsFirstPayload )
الحصول على الإحالات الناجحة من الربط، إرسال رسالة الإطلاق
التفاصيل | |||||
---|---|---|---|---|---|
قيم الإرجاع |
|
إيقاف التشغيل
WEAVE_ERROR Shutdown( void )
ربط الإصدار بالتحديث
يجب طلب الاتصال مرة واحدة فقط.
التفاصيل | |||
---|---|---|---|
قيم الإرجاع |
|
UpdateClient
UpdateClient( void )