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 string C terminada en NULL y legible 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 string C terminada en NULL y legible 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 string C terminada en NULL, legible por humanos, que describe el código de estado asociado con el identificador de perfil especificado. |
Variables |
|
---|---|
sProfileStringContextHead
|
Puntero principal de la lista vinculada de forma única.
|
Funciones |
|
---|---|
FindProfileStringContext(const ProfileStringContext & inContext)
|
Encuentra un contexto de compatibilidad de cadena de perfil 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 *
Si se registra, 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 cadena de perfil especificada en el registro.
|
RegisterProfileStringInfo(ProfileStringContext & inOutContext)
|
NL_DLL_EXPORT WEAVE_ERROR
Registra las devoluciones de llamada de compatibilidad de la string de perfil proporcionada.
|
RemoveProfileStringContext(ProfileStringContext & inOutContext)
|
bool
Quita del registro el contexto de compatibilidad de la cadena de perfil especificada.
|
UnregisterProfileStringInfo(ProfileStringContext & inOutContext)
|
NL_DLL_EXPORT WEAVE_ERROR
Cancela el registro de las devoluciones de llamada de compatibilidad de la string de perfil proporcionada.
|
Structs |
|
---|---|
nl:: |
Contexto para registrar y anular el registro de devoluciones de llamada asociadas con el identificador de perfil especificado para mostrar cadenas de asistencia legibles por humanos asociadas con el perfil. |
nl:: |
Devoluciones de llamada asociadas con el identificador de perfil especificado para mostrar strings de asistencia 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 string C terminada en NULL y legible que describe el tipo de mensaje asociado con el identificador de perfil especificado.
Esta devolución de llamada, cuando se registra, se invoca cuando se necesita una cadena C terminada en NULL y legible para describir el tipo de mensaje asociado con el identificador de perfil especificado.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
||||
Resultado que se 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 string C terminada en NULL y legible que describe el perfil con el identificador de perfil especificado.
Esta devolución de llamada, cuando se registra, se invoca cuando se necesita una cadena C terminada en NULL, legible por humanos para describir el perfil con el identificador de perfil especificado.
Detalles | |||
---|---|---|---|
Parámetros |
|
||
Resultado que se 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 string C terminada en NULL, legible por humanos, que describe el código de estado asociado con el identificador de perfil especificado.
Esta devolución de llamada, cuando se registra, se invoca cuando se necesita una cadena C terminada en NULL, legible por humanos para describir el código de estado asociado con el identificador de perfil especificado.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
||||
Resultado que se 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 la lista vinculada de forma única.
Funciones
FindProfileStringContext
ProfileStringContext * FindProfileStringContext( const ProfileStringContext & inContext )
Encuentra un contexto de compatibilidad de cadena de perfil que coincida con el contexto especificado, según el identificador de perfil asociado con el contexto.
Esta función encuentra un contexto de compatibilidad de cadena de perfil que coincide con el contexto especificado, según el identificador de perfil asociado con el contexto.
Detalles | |||
---|---|---|---|
Parámetros |
|
||
Resultado que se muestra |
un puntero de solo lectura al contexto de compatibilidad de la cadena de perfil si se encuentra; de lo contrario, NULL.
|
FindProfileStringInfo
NL_DLL_EXPORT const ProfileStringInfo * FindProfileStringInfo( uint32_t inProfileId )
Si se registra, la string de perfil admite devoluciones de llamada asociadas con el identificador de perfil especificado.
Detalles | |||
---|---|---|---|
Parámetros |
|
||
Resultado que se muestra |
un puntero de solo lectura a la string de perfil admite devoluciones de llamada si se encuentran; de lo contrario, NULL.
|
RegisterProfielStringInfo
UnregisterProfielStringInfo
InsertProfileStringContext
bool InsertProfileStringContext( ProfileStringContext & inOutContext )
Inserta el contexto de compatibilidad de la cadena de perfil especificada en el registro.
Esta función inserta el contexto de compatibilidad de la cadena de perfil especificado en el registro, si aún no está presente, en orden, según el identificador de perfil ascendente.
Detalles | |||
---|---|---|---|
Parámetros |
|
||
Resultado que se 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 de compatibilidad de la string de perfil proporcionada.
Esta función registra y pone a disposición las devoluciones de llamada de compatibilidad de la string de perfil proporcionada.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
||||
Valores de retorno |
|
FindStringProfileInfo
UnregisterProfielStringInfo
RemoveProfileStringContext
bool RemoveProfileStringContext( ProfileStringContext & inOutContext )
Quita del registro el contexto de compatibilidad de la cadena de perfil especificada.
Esta función quita el contexto de compatibilidad de la cadena de perfil especificado del registro, si está presente, según el identificador de perfil.
Detalles | |||
---|---|---|---|
Parámetros |
|
||
Resultado que se 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 proporcionada.
Esta función cancela el registro y deja de estar disponible las devoluciones de llamada de compatibilidad de la string de perfil proporcionada.
Detalles | |||||
---|---|---|---|---|---|
Parámetros |
|
||||
Valores de retorno |
|
FindStringProfileInfo
RegisterProfielStringInfo