nl:: Suporte: suporte
Resumo
Typedefs |
|
---|---|
MessageNameFunct)(uint32_t inProfileId, uint8_t inMsgType)
|
typedefconst char *(*
Typedef para uma função de callback que retorna uma string C terminada em NULL legível que descreve o tipo de mensagem associado ao identificador de perfil especificado. |
ProfileNameFunct)(uint32_t inProfileId)
|
typedefconst char *(*
Typedef para uma função de callback que retorna uma string C terminada em NULL legível que descreve o perfil com o identificador de perfil especificado. |
StatusReportFormatStringFunct)(uint32_t inProfileId, uint16_t inStatusCode)
|
typedefconst char *(*
Typedef para uma função de callback que retorna uma string C terminada em NULL legível que descreve o código de status associado ao identificador de perfil especificado. |
Variables |
|
---|---|
sProfileStringContextHead
|
Indicador de cabeçalho da lista vinculado exclusivamente a registros.
|
Functions |
|
---|---|
FindProfileStringContext(const ProfileStringContext & inContext)
|
Encontre um contexto de suporte a uma string de perfil que corresponda ao contexto especificado, com base no identificador de perfil associado ao contexto.
|
FindProfileStringInfo(uint32_t inProfileId)
|
NL_DLL_EXPORT const ProfileStringInfo *
Encontre, se registrado, a string de perfil compatível com callbacks associados ao identificador de perfil especificado.
|
InsertProfileStringContext(ProfileStringContext & inOutContext)
|
bool
Insira o contexto de suporte da string de perfil especificado no registro.
|
RegisterProfileStringInfo(ProfileStringContext & inOutContext)
|
NL_DLL_EXPORT WEAVE_ERROR
Registre os callbacks de suporte da string de perfil fornecidos.
|
RemoveProfileStringContext(ProfileStringContext & inOutContext)
|
bool
Remove o contexto de suporte da string de perfil especificado do registro.
|
UnregisterProfileStringInfo(ProfileStringContext & inOutContext)
|
NL_DLL_EXPORT WEAVE_ERROR
Cancele o registro dos callbacks de suporte da string de perfil fornecidos.
|
Estruturas |
|
---|---|
nl:: |
Contexto para registrar e cancelar o registro de callbacks associados ao identificador de perfil especificado para retornar strings de suporte legíveis por humanos associadas ao perfil. |
nl:: |
Callbacks associados ao identificador de perfil especificado para retornar strings de suporte legíveis por humanos associadas ao perfil. |
Typedefs
MensagemNomeFunFunct
const char *(* MessageNameFunct)(uint32_t inProfileId, uint8_t inMsgType)
Typedef para uma função de callback que retorna uma string C terminada em NULL legível que descreve o tipo de mensagem associado ao identificador de perfil especificado.
Esse callback, quando registrado, é invocado quando uma string C terminada em NULL legível é necessária para descrever o tipo de mensagem associado ao identificador de perfil especificado.
Detalhes | |||||
---|---|---|---|---|---|
Parâmetros |
|
||||
Retorna |
Um ponteiro para a string C terminada em NULL, se uma correspondência for encontrada; caso contrário, NULL.
|
Função
const char *(* ProfileNameFunct)(uint32_t inProfileId)
Typedef para uma função de callback que retorna uma string C terminada em NULL legível que descreve o perfil com o identificador de perfil especificado.
Esse callback, quando registrado, é invocado quando uma string C terminada em NULL legível é necessária para descrever o perfil com o identificador de perfil especificado.
Detalhes | |||
---|---|---|---|
Parâmetros |
|
||
Retorna |
Um ponteiro para a string C terminada em NULL, se uma correspondência for encontrada; caso contrário, NULL.
|
StatusReportFormatStringFunct
const char *(* StatusReportFormatStringFunct)(uint32_t inProfileId, uint16_t inStatusCode)
Typedef para uma função de callback que retorna uma string C terminada em NULL legível que descreve o código de status associado ao identificador de perfil especificado.
Esse callback, quando registrado, é invocado quando uma string C terminada em NULL legível é necessária para descrever o código de status associado ao identificador de perfil especificado.
Detalhes | |||||
---|---|---|---|---|---|
Parâmetros |
|
||||
Retorna |
Um ponteiro para a string C terminada em NULL, se uma correspondência for encontrada; caso contrário, NULL.
|
Variables
sProfileStringContextHead
ProfileStringContext * sProfileStringContextHead
Indicador de cabeçalho da lista vinculado exclusivamente a registros.
Functions
FindProfileStringContext
ProfileStringContext * FindProfileStringContext( const ProfileStringContext & inContext )
Encontre um contexto de suporte a uma string de perfil que corresponda ao contexto especificado, com base no identificador de perfil associado ao contexto.
Essa função encontra um contexto de suporte à string de perfil correspondente ao contexto especificado, com base no identificador de perfil associado ao contexto.
Detalhes | |||
---|---|---|---|
Parâmetros |
|
||
Retorna |
Um ponteiro somente leitura para o contexto de string da perfil se encontrado. Caso contrário, NULL.
|
FindProfileStringInfo
NL_DLL_EXPORT const ProfileStringInfo * FindProfileStringInfo( uint32_t inProfileId )
Encontre, se registrado, a string de perfil compatível com callbacks associados ao identificador de perfil especificado.
Detalhes | |||
---|---|---|---|
Parâmetros |
|
||
Retorna |
Um ponteiro somente leitura para a string de perfil permite callbacks, se encontrado. Caso contrário, NULL.
|
RegisterProfielStringInfo
UnregisterProfielStringInfo
InsertProfileStringContext
bool InsertProfileStringContext( ProfileStringContext & inOutContext )
Insira o contexto de suporte da string de perfil especificado no registro.
Esta função insere o contexto de suporte da string de perfil especificado no registro, se ainda não estiver presente, em ordem ordenada, com base no identificador de perfil crescente.
Detalhes | |||
---|---|---|---|
Parâmetros |
|
||
Retorna |
"true" se o contexto tiver sido inserido. Caso contrário, "false".
|
RegistryProfileStringInfo
NL_DLL_EXPORT WEAVE_ERROR RegisterProfileStringInfo( ProfileStringContext & inOutContext )
Registre os callbacks de suporte da string de perfil fornecidos.
Essa função é registrada e disponibiliza os callbacks de string de perfil fornecidos.
Detalhes | |||||
---|---|---|---|---|---|
Parâmetros |
|
||||
Valores de retorno |
|
FindStringProfileInfo
UnregisterProfielStringInfo
RemoveProfileStringContext
bool RemoveProfileStringContext( ProfileStringContext & inOutContext )
Remove o contexto de suporte da string de perfil especificado do registro.
Essa função remove o contexto de suporte da string de perfil especificado do registro, se presente, com base no identificador de perfil.
Detalhes | |||
---|---|---|---|
Parâmetros |
|
||
Retorna |
"true" se o contexto tiver sido removido. Caso contrário, será "false".
|
UnregisterProfileStringInfo
NL_DLL_EXPORT WEAVE_ERROR UnregisterProfileStringInfo( ProfileStringContext & inOutContext )
Cancele o registro dos callbacks de suporte da string de perfil fornecidos.
A função cancela o registro e disponibiliza as strings de perfil compatíveis com callbacks.
Detalhes | |||||
---|---|---|---|---|---|
Parâmetros |
|
||||
Valores de retorno |
|
FindStringProfileInfo
RegisterProfielStringInfo