nl::
  סיכום
| בנייה | |
|---|---|
| UpdateClient(void) | 
| סוגים ציבוריים | |
|---|---|
| EventCallback)(void *apAppState, EventType aEvent, const InEventParam &aInParam, OutEventParam &aOutParam) | typedef void(* | 
| 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 ל-Binding מצביעי החנות לקישור ולהענקת גישה.  | 
| 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 )
Init
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 )