nl::
  この名前空間には、Abstract Syntax Notation One(ASN.1)で動作する Weave 内のすべてのインターフェースが含まれています。
概要
| 列挙型 | |
|---|---|
| @334 | enum | 
| ASN1TagClasses | enum | 
| ASN1UniversalTags | enum | 
| Typedef | |
|---|---|
| ASN1_ERROR | typedef すべての ASN1 サブシステム エラーの基本タイプ。 | 
| 関数 | |
|---|---|
| DumpASN1(ASN1Reader & reader, const char *prefix, const char *indent) | |
| FormatASN1Error(char *buf, uint16_t bufSize, int32_t err) | boolASN1 エラーが発生した場合、人が読める形式の NULL で終わる C 文字列を返します。 | 
| GetEncodedObjectID(OID oid, const uint8_t *& encodedOID, uint16_t & encodedOIDLen) | bool | 
| GetOIDCategory(OID oid) | OIDCategory | 
| GetOIDName(OID oid) | const char * | 
| HighestBit(uint32_t v) | uint8_t | 
| ParseObjectID(const uint8_t *encodedOID, uint16_t encodedOIDLen) | OID | 
| ReverseBits(uint8_t v) | uint8_t | 
| ReverseBits(uint8_t v) | uint8_t | 
| itoa2(uint32_t val, uint8_t *buf) | void | 
| クラス | |
|---|---|
| nl:: | |
| nl:: | |
| nl:: | |
列挙型
@334
@334
ASN1TagClasses
ASN1TagClasses
ASN1UniversalTags
ASN1UniversalTags
Typedef
ASN1_ERROR
ASN1_CONFIG_ERROR_TYPE ASN1_ERROR
すべての ASN1 サブシステム エラーの基本タイプ。
プラットフォームまたはシステムに固有のタイプに定義されます。
関数
DumpASN1
ASN1_ERROR DumpASN1( ASN1Reader & reader, const char *prefix, const char *indent )
FormatASN1Error
bool FormatASN1Error( char *buf, uint16_t bufSize, int32_t err )
GetEncodedObjectID
bool GetEncodedObjectID( OID oid, const uint8_t *& encodedOID, uint16_t & encodedOIDLen )
GetOIDCategory
OIDCategory GetOIDCategory( OID oid )
GetOIDName
const char * GetOIDName( OID oid )
HighestBit
uint8_t HighestBit( uint32_t v )
ParseObjectID
OID ParseObjectID( const uint8_t *encodedOID, uint16_t encodedOIDLen )
ReverseBits
uint8_t ReverseBits( uint8_t v )
ReverseBits
uint8_t ReverseBits( uint8_t v )
itoa2
void itoa2( uint32_t val, uint8_t *buf )