nl:: Weave:: Profiles:: DataManagement_Current:: UpdateClient
סיכום
בונים והורסים |
|
---|---|
UpdateClient(void)
|
סוגים ציבוריים |
|
---|---|
EventCallback)(void *apAppState, EventType aEvent, const InEventParam &aInParam, OutEventParam &aOutParam)
|
typedefvoid(*
|
EventType
|
טיפוסים בני מנייה (enum) |
UpdateClientState{
|
טיפוסים בני מנייה (enum) |
מאפיינים ציבוריים |
|
---|---|
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)
|
לקבל EC מהקישור, לפתוח את ההודעה
|
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 )
SendUpdate
WEAVE_ERROR SendUpdate( bool aIsPartialUpdate, PacketBuffer *aPBuf, bool aIsFirstPayload )
לקבל EC מהקישור, לפתוח את ההודעה
פרטים | |||||
---|---|---|---|---|---|
ערכים מוחזרים |
|
כיבוי
WEAVE_ERROR Shutdown( void )
קישור גרסה לעדכון.
יש להפעיל אותה רק פעם אחת.
פרטים | |||
---|---|---|---|
ערכים מוחזרים |
|
UpdateClient
UpdateClient( void )