nl:: Weave:: Support
Resumen
Typedefs |
|
---|---|
MessageNameFunct)(uint32_t inProfileId, uint8_t inMsgType)
|
typedefconst char *(*
Typedef para una función de devolución de llamada que muestra una cadena C terminada en NULL que describe el tipo de mensaje asociado con el identificador de perfil especificado |
ProfileNameFunct)(uint32_t inProfileId)
|
typedefconst char *(*
Typedef para una función de devolución de llamada que muestra una cadena C terminada en NULL que describe el perfil con el identificador de perfil especificado |
StatusReportFormatStringFunct)(uint32_t inProfileId, uint16_t inStatusCode)
|
typedefconst char *(*
Typedef para una función de devolución de llamada que muestra una cadena C terminada en NULL y legible que describe el código de estado asociado con el identificador de perfil especificado |
Variables |
|
---|---|
sProfileStringContextHead
|
Puntero principal de lista vinculado del registro.
|
remotas |
|
---|---|
FindProfileStringContext(const ProfileStringContext & inContext)
|
Buscar una cadena de perfil que admita un contexto que coincida con el contexto especificado, según el identificador de perfil asociado con el contexto
|
FindProfileStringInfo(uint32_t inProfileId)
|
NL_DLL_EXPORT const ProfileStringInfo *
Busca, si está registrada, la string de perfil admite devoluciones de llamada asociadas con el identificador de perfil especificado.
|
InsertProfileStringContext(ProfileStringContext & inOutContext)
|
bool
Inserta el contexto de compatibilidad de la string de perfil especificado en el registro.
|
RegisterProfileStringInfo(ProfileStringContext & inOutContext)
|
NL_DLL_EXPORT WEAVE_ERROR
Registra las devoluciones de llamada proporcionadas de compatibilidad de la string de perfil.
|
RemoveProfileStringContext(ProfileStringContext & inOutContext)
|
bool
Quita el contexto de compatibilidad de string de perfil especificado del registro.
|
UnregisterProfileStringInfo(ProfileStringContext & inOutContext)
|
NL_DLL_EXPORT WEAVE_ERROR
Cancela el registro de las devoluciones de llamada de compatibilidad de la string de perfil proporcionadas.
|
Structs |
|
---|---|
nl:: |
Contexto para registrar y anular el registro de devoluciones de llamada asociadas con el identificador de perfil especificado a fin de mostrar strings de compatibilidad legibles por humanos asociadas con el perfil. |
nl:: |
Devoluciones de llamada asociadas con el identificador de perfil especificado para mostrar strings de compatibilidad legibles por humanos asociadas con el perfil. |
Typedefs
MessageNameFunct
const char *(* MessageNameFunct)(uint32_t inProfileId, uint8_t inMsgType)
Typedef para una función de devolución de llamada que muestra una cadena C terminada en NULL que describe el tipo de mensaje asociado con el identificador de perfil especificado
Cuando se registra esta devolución de llamada, se invoca cuando se necesita una cadena C terminada en NULL legible para describir el tipo de mensaje asociado con el identificador de perfil especificado.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
||||
Qué muestra |
un puntero a la cadena C terminada en NULL si se encuentra una coincidencia; de lo contrario, NULL.
|
ProfileNameFunct
const char *(* ProfileNameFunct)(uint32_t inProfileId)
Typedef para una función de devolución de llamada que muestra una cadena C terminada en NULL que describe el perfil con el identificador de perfil especificado
Cuando se registra esta devolución de llamada, se invoca cuando se necesita una cadena C terminada en NULL legible para describir el perfil con el identificador de perfil especificado.
Detalles | |||
---|---|---|---|
Parámetros |
|
||
Qué muestra |
un puntero a la cadena C terminada en NULL si se encuentra una coincidencia; de lo contrario, NULL.
|
StatusReportFormatStringFunct
const char *(* StatusReportFormatStringFunct)(uint32_t inProfileId, uint16_t inStatusCode)
Typedef para una función de devolución de llamada que muestra una cadena C terminada en NULL y legible que describe el código de estado asociado con el identificador de perfil especificado
Cuando se registra esta devolución de llamada, se invoca cuando se necesita una cadena C terminada en NULL legible para describir el código de estado asociado con el identificador de perfil especificado.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
||||
Qué muestra |
un puntero a la cadena C terminada en NULL si se encuentra una coincidencia; de lo contrario, NULL.
|
Variables
sProfileStringContextHead
ProfileStringContext * sProfileStringContextHead
Puntero principal de lista vinculado del registro.
remotas
FindProfileStringContext
ProfileStringContext * FindProfileStringContext( const ProfileStringContext & inContext )
Buscar una cadena de perfil que admita un contexto que coincida con el contexto especificado, según el identificador de perfil asociado con el contexto
Esta función encuentra una string de perfil que admite contextos que coincidan con el contexto especificado, según el identificador de perfil asociado con el contexto.
Detalles | |||
---|---|---|---|
Parámetros |
|
||
Qué muestra |
un puntero de solo lectura para la string de perfil admite contexto si se encuentra; de lo contrario, es NULL.
|
FindProfileStringInfo
NL_DLL_EXPORT const ProfileStringInfo * FindProfileStringInfo( uint32_t inProfileId )
Busca, si está registrada, la string de perfil admite devoluciones de llamada asociadas con el identificador de perfil especificado.
Detalles | |||
---|---|---|---|
Parámetros |
|
||
Qué muestra |
un puntero de solo lectura para la string de perfil admite devoluciones de llamada si se encuentra; de lo contrario, NULL.
|
RegisterProfielStringInfo
UnregisterProfielStringInfo
InsertProfileStringContext
bool InsertProfileStringContext( ProfileStringContext & inOutContext )
Inserta el contexto de compatibilidad de la string de perfil especificado en el registro.
Esta función inserta el contexto de compatibilidad de la string de perfil especificada en el registro, si aún no está presente, en orden, según el identificador de perfil ascendente.
Detalles | |||
---|---|---|---|
Parámetros |
|
||
Qué muestra |
true si se insertó el contexto; de lo contrario, es falso.
|
RegisterProfileStringInfo
NL_DLL_EXPORT WEAVE_ERROR RegisterProfileStringInfo( ProfileStringContext & inOutContext )
Registra las devoluciones de llamada proporcionadas de compatibilidad de la string de perfil.
Esta función registra y pone a disposición las devoluciones de llamada de compatibilidad de la string de perfil proporcionadas.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
||||
Valores que se muestran |
|
FindStringProfileInfo
UnregisterProfielStringInfo
RemoveProfileStringContext
bool RemoveProfileStringContext( ProfileStringContext & inOutContext )
Quita el contexto de compatibilidad de string de perfil especificado del registro.
Esta función quita el contexto de compatibilidad de string de perfil especificado del registro, si está presente, según el identificador de perfil.
Detalles | |||
---|---|---|---|
Parámetros |
|
||
Qué muestra |
true si se quitó el contexto; de lo contrario, es falso.
|
UnregisterProfileStringInfo
NL_DLL_EXPORT WEAVE_ERROR UnregisterProfileStringInfo( ProfileStringContext & inOutContext )
Cancela el registro de las devoluciones de llamada de compatibilidad de la string de perfil proporcionadas.
Con esta función, se cancela el registro y se inhabilitan las devoluciones de llamada de compatibilidad de la string de perfil proporcionada.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
||||
Valores que se muestran |
|
FindStringProfileInfo
RegisterProfielStringInfo