Отправить отзыв
  
   
 
  
    
    
      
      
      Оптимизируйте свои подборки
     
    
      
      Сохраняйте и классифицируйте контент в соответствии со своими настройками.
     
   
   
  
    
  
  
    
    
  
 нл:: Переплетение:: ТЛВ:: Отлаживать  Это пространство имен включает типы и интерфейсы для отладки и регистрации Weave TLV  .
 Краткое содержание   Определения типов  DumpWriter  )(const char *aFormat,...)  определение типа void(*
  
 Функции  DecodeTagControl  (const TLVTagControl aTagControl)  const char *
 Декодируйте элемент управления тегом 
TLV  с помощью описательной строки.
 DecodeType  (const TLVType  aType)  const char *
 Декодируйте тип 
TLV  с помощью описательной строки.
 Dump  (const TLVReader  & aReader, DumpWriter aWriter)  Сохраните данные 
TLV  в указанном средстве чтения в удобочитаемой форме с помощью указанного средства записи.
 DumpHandler  (DumpWriter aWriter, const char *aIndent, const TLVReader  & aReader, size_t aDepth)  void
 Сохраните элемент 
TLV  , на который ссылается 
aReader,  в удобочитаемой форме с помощью 
aWriter  .
 DumpHandler  (const TLVReader  & aReader, size_t aDepth, void *aContext)  Зарегистрируйте данные 
TLV  в указанном считывателе в удобочитаемой форме.
 DumpIterator  (DumpWriter aWriter, const TLVReader  & aReader)  Зарегистрируйте данные 
TLV  в указанном считывателе в удобочитаемой форме указанному писателю. 
 Определения типов   ДампПрайтер  
void ( *   DumpWriter )( const   char   * aFormat , ... ) 
 Функции   ДекодированиеТагконтрол  
const   char   *   DecodeTagControl ( 
   const   TLVTagControl   aTagControl 
)  Декодируйте элемент управления тегом TLV  с помощью описательной строки.
 Подробности  Параметры  [in] aTagControl  Элемент управления тегом 
TLV  для декодирования и возврата описательной строки.
 Возврат   Указатель на строку, завершающуюся NULL, описывающую указанный элемент управления тегом в случае успеха; в противном случае НУЛЬ. 
 Тип декодирования  
const   char   *   DecodeType ( 
   const   TLVType   aType 
)  Декодируйте тип TLV  с помощью описательной строки.
 Подробности  Параметры  [in] aType  Тип 
TLV  для декодирования и возврата описательной строки.
 Возврат   Указатель на строку, завершающуюся NULL, описывающую указанный тип в случае успеха; в противном случае НУЛЬ. 
 Свалка  
WEAVE_ERROR   Dump ( 
   const   TLVReader   &   aReader , 
   DumpWriter   aWriter 
)  Сохраните данные TLV  в указанном средстве чтения в удобочитаемой форме с помощью указанного средства записи.
 Подробности  Параметры  [in] aReader  Ссылка только для чтения на устройство чтения 
TLV  , содержащее данные 
TLV  для регистрации.
 [in] aWriter  Модуль записи дампа для регистрации данных 
TLV  устройства чтения 
TLV  .
 Возвращаемые значения  WEAVE_NO_ERROR  Об успехе. 
 Обработчик дампа  
void   DumpHandler ( 
   DumpWriter   aWriter , 
   const   char   * aIndent , 
   const   TLVReader   &   aReader , 
   size_t   aDepth 
)  Сохраните элемент TLV  , на который ссылается aReader,  в удобочитаемой форме с помощью aWriter  .
 Подробности  Параметры  [in] aWriter  Модуль записи для регистрации данных 
TLV  .
 [in] aIndent  Отступ для регистрации текущей глубины в данных 
TLV  .
 [in] aReader  Ссылка только для чтения на устройство чтения 
TLV  , содержащее данные 
TLV  для регистрации.
 [in] aDepth  Текущая глубина данных 
TLV  . 
 Обработчик дампа  
WEAVE_ERROR   DumpHandler ( 
   const   TLVReader   &   aReader , 
   size_t   aDepth , 
   void   * aContext 
)  Зарегистрируйте данные TLV  в указанном считывателе в удобочитаемой форме.
 Подробности  Параметры  [in] aReader  Ссылка только для чтения на устройство чтения 
TLV  , содержащее данные 
TLV  для регистрации.
 [in] aDepth  Текущая глубина данных 
TLV  .
 [in,out] aContext  Указатель на контекст, специфичный для обработчика.
 Возвращаемые значения  WEAVE_NO_ERROR  Об успехе.
 WEAVE_ERROR_INVALID_ARGUMENT  Если aContext имеет значение NULL или aContext->mWriter имеет значение NULL. 
 ДампИтератор  
WEAVE_ERROR   DumpIterator ( 
   DumpWriter   aWriter , 
   const   TLVReader   &   aReader 
)  Зарегистрируйте данные TLV  в указанном средстве чтения в удобочитаемой форме для указанного устройства записи.
 Подробности  Параметры  [in] aWriter  Модуль записи для регистрации данных 
TLV  .
 [in] aReader  Ссылка только для чтения на устройство чтения 
TLV  , содержащее данные 
TLV  для регистрации.
 Возвращаемые значения  WEAVE_NO_ERROR  Безоговорочно.
 
  
    
    
    
  
  
 
  Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0" , а примеры кода – по лицензии Apache 2.0 . Подробнее об этом написано в правилах сайта Google Developers . Java – это зарегистрированный товарный знак корпорации Oracle и/или ее аффилированных лиц. OPENTHREAD и связанные с ним торговые марки являются товарными знаками Thread Group и используются по лицензии.
  Последнее обновление: 2025-07-28 UTC.
 
 
  
  
    
    
    
      
  
  
    Хотите рассказать подробнее?
  
   
 
     
  
  
    
      [[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-07-28 UTC."],[],[]]