O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

nl :: Tecer:: Perfis :: DataManagement_Current :: UpdateClient

Resumo

Construtores e Destruidores

UpdateClient (void)

Tipos públicos

EventCallback )(void *apAppState, EventType aEvent, const InEventParam &aInParam, OutEventParam &aOutParam) typedef
void(*
EventType enum
UpdateClientState {
kState_Uninitialized = 0,
kState_Initialized ,
kState_AwaitingResponse
}
enum

Atributos públicos

mpAppState
void *
mpBinding

Funções estáticas públicas

DefaultEventHandler (void *apAppState, EventType aEvent, const InEventParam & aInParam, OutEventParam & aOutParam)
void

Funções públicas

CancelUpdate (void)
void
Redefina o cliente de atualização para o status inicializado.
CloseUpdate (bool aAbort)
void
Init ( Binding *const apBinding, void *const apAppState, EventCallback const aEventCallback)
AddRef para Encadernação armazenar ponteiros para ligação e delegado.
SendUpdate (bool aIsPartialUpdate, PacketBuffer *aPBuf, bool aIsFirstPayload)
adquirir EC de vinculação, iniciar enviar mensagem
Shutdown (void)
Liberar vinculação para a atualização.

Structs

nl :: Weave :: Profiles :: DataManagement_Current :: UpdateClient :: InEventParam
nl :: Weave :: Profiles :: DataManagement_Current :: UpdateClient :: OutEventParam

Tipos públicos

EventCallback

void(* EventCallback)(void *apAppState, EventType aEvent, const InEventParam &aInParam, OutEventParam &aOutParam)

Tipo de evento

 EventType

UpdateClientState

 UpdateClientState
Propriedades
kState_AwaitingResponse

O cliente de atualização enviou a solicitação de atualização e aguarda resposta.

kState_Initialized

O cliente de atualização foi inicializado e está pronto.

kState_Uninitialized

O cliente de atualização não foi inicializado.

Atributos públicos

mpAppState

void * mpAppState

mpBinding

Binding * mpBinding

Funções estáticas públicas

DefaultEventHandler

void DefaultEventHandler(
  void *apAppState,
  EventType aEvent,
  const InEventParam & aInParam,
  OutEventParam & aOutParam
)

Funções públicas

CancelUpdate

void CancelUpdate(
  void
)

Redefina o cliente de atualização para o status inicializado.

limpar o buffer

Detalhes
Valores Retornados
WEAVE_NO_ERROR
Com sucesso.

CloseUpdate

void CloseUpdate(
  bool aAbort
)

Iniciar

WEAVE_ERROR Init(
  Binding *const apBinding,
  void *const apAppState,
  EventCallback const aEventCallback
)

AddRef para Encadernação armazenar ponteiros para ligação e delegado.

Detalhes
Valores Retornados
WEAVE_NO_ERROR
Com sucesso.

SendUpdate

WEAVE_ERROR SendUpdate(
  bool aIsPartialUpdate,
  PacketBuffer *aPBuf,
  bool aIsFirstPayload
)

adquirir EC de vinculação, iniciar enviar mensagem

Detalhes
Valores Retornados
WEAVE_NO_ERROR
Com sucesso.
other
Incapaz de enviar atualização

Desligar

WEAVE_ERROR Shutdown(
  void
)

Liberar vinculação para a atualização.

Deve ser chamado apenas uma vez.

Detalhes
Valores Retornados
WEAVE_NO_ERROR
Com sucesso.

UpdateClient

 UpdateClient(
  void
)