O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.
Esta página foi traduzida pela API Cloud Translation.
Switch to English

nl :: Tecer:: TLV :: Depurar

Este namespace inclui tipos e interfaces para depuração e registro do Weave TLV .

Resumo

Typedefs

DumpWriter )(const char *aFormat,...) typedef
void(*

Funções

DecodeTagControl (const TLVTagControl aTagControl)
const char *
Decodifique um controle de tag TLV com uma string descritiva.
DecodeType (const TLVType aType)
const char *
Decodifique um tipo TLV com uma string descritiva.
Dump (constTLVReader & aReader, DumpWriter aWriter)
Descarregue os dados TLV dentro do leitor especificado em formato legível por humanos com o gravador especificado.
DumpHandler (DumpWriter aWriter, const char *aIndent, constTLVReader & aReader, size_t aDepth)
void
Descarregue o elemento TLV referenciado por aReader em formato legível por humanos usando aWriter .
DumpHandler (constTLVReader & aReader, size_t aDepth, void *aContext)
Registre os dados TLV no leitor especificado em formato legível por humanos.
DumpIterator (DumpWriter aWriter, constTLVReader & aReader)
Registre os dados TLV no leitor especificado em formato legível para o gravador especificado.

Structs

nl :: Weave :: TLV :: Debug :: DumpContext

Typedefs

DumpWriter

void(* DumpWriter)(const char *aFormat,...)

Funções

DecodeTagControl

const char * DecodeTagControl(
  const TLVTagControl aTagControl
)

Decodifique um controle de tag TLV com uma string descritiva.

Detalhes
Parâmetros
[in] aTagControl
O controle de tag TLV para decodificar e para o qual retornar uma string descritiva.
Devoluções
Um ponteiro para uma string terminada em NULL que descreve o controle de tag especificado em caso de sucesso; caso contrário, NULL.

DecodeType

const char * DecodeType(
  const TLVType aType
)

Decodifique um tipo TLV com uma string descritiva.

Detalhes
Parâmetros
[in] aType
O tipo TLV a ser decodificado e para o qual retornar uma string descritiva.
Devoluções
Um ponteiro para uma string terminada em NULL que descreve o tipo especificado em caso de sucesso; caso contrário, NULL.

Jogar fora

WEAVE_ERROR Dump(
  const TLVReader & aReader,
  DumpWriter aWriter
)

Descarregue os dados TLV dentro do leitor especificado em formato legível por humanos com o gravador especificado.

Detalhes
Parâmetros
[in] aReader
Uma referência somente leitura para o leitor TLV contendo os dados TLV a serem registrados.
[in] aWriter
Um escritor de despejo para registrar os TLV dados do TLV leitor.
Valores Retornados
WEAVE_NO_ERROR
Com sucesso.

DumpHandler

void DumpHandler(
  DumpWriter aWriter,
  const char *aIndent,
  const TLVReader & aReader,
  size_t aDepth
)

Descarregue o elemento TLV referenciado por aReader em formato legível por humanos usando aWriter .

Detalhes
Parâmetros
[in] aWriter
O gravador para registrar os dados TLV .
[in] aIndent
O recuo para registrar a profundidade atual nos dados TLV .
[in] aReader
Uma referência somente leitura para o leitor TLV contendo os dados TLV a serem registrados.
[in] aDepth
A profundidade atual dos dados TLV .

DumpHandler

WEAVE_ERROR DumpHandler(
  const TLVReader & aReader,
  size_t aDepth,
  void *aContext
)

Registre os dados TLV no leitor especificado em formato legível por humanos.

Detalhes
Parâmetros
[in] aReader
Uma referência somente leitura para o leitor TLV contendo os dados TLV a serem registrados.
[in] aDepth
A profundidade atual dos dados TLV .
[in,out] aContext
Um ponteiro para o contexto específico do manipulador.
Valores Retornados
WEAVE_NO_ERROR
Com sucesso.
WEAVE_ERROR_INVALID_ARGUMENT
Se aContext for NULL ou se aContext-> mWriter for NULL.

DumpIterator

WEAVE_ERROR DumpIterator(
  DumpWriter aWriter,
  const TLVReader & aReader
)

Registre os dados TLV no leitor especificado em formato legível para o gravador especificado.

Detalhes
Parâmetros
[in] aWriter
O gravador para registrar os dados TLV .
[in] aReader
Uma referência somente leitura para o leitor TLV contendo os dados TLV a serem registrados.
Valores Retornados
WEAVE_NO_ERROR
Incondicionalmente.