nl:: الأمواج:: ASN1
تتضمن مساحة الاسم هذه جميع الواجهات ضمن Weave للعمل مع خوارزمية بنية تجريدية واحدة (ASN.1).
ملخّص
التعداد |
|
---|---|
@334
|
تعداد |
ASN1TagClasses
|
تعداد |
ASN1UniversalTags
|
تعداد |
النوع |
|
---|---|
ASN1_ERROR
|
typedef النوع الأساسي لجميع أخطاء النظام الفرعي ASN1. |
الدوال |
|
---|---|
DumpASN1(ASN1Reader & reader, const char *prefix, const char *indent)
|
|
FormatASN1Error(char *buf, uint16_t bufSize, int32_t err)
|
bool
وفقًا للخطأ ASN1، يتم عرض سلسلة 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
علامات ASN1 العامة
ASN1UniversalTags
النوع
خطأ ASN1
ASN1_CONFIG_ERROR_TYPE ASN1_ERROR
النوع الأساسي لجميع أخطاء النظام الفرعي ASN1.
وهي معرّفة لنوع معيّن للنظام الأساسي أو النظام.
الدوال
رقم DumpASN1
ASN1_ERROR DumpASN1( ASN1Reader & reader, const char *prefix, const char *indent )
خطأ التنسيقASN1
bool FormatASN1Error( char *buf, uint16_t bufSize, int32_t err )
وفقًا للخطأ ASN1، يتم عرض سلسلة C التي تنهيها البشرية والتي تسهل قراءتها والتي تصف الخطأ.
التفاصيل | |||||||
---|---|---|---|---|---|---|---|
المَعلمات |
|
||||||
المرتجعات |
true إذا تمت كتابة سلسلة وصف في المخزن المؤقت المتوفر.
|
||||||
المرتجعات |
إذا لم يكن الخطأ المقدَّم خطأ ASN1
|
GetEncodedObjectID
bool GetEncodedObjectID( OID oid, const uint8_t *& encodedOID, uint16_t & encodedOIDLen )
GetOIDCategory
OIDCategory GetOIDCategory( OID oid )
اسم GetOIDName
const char * GetOIDName( OID oid )
أعلى سطح
uint8_t HighestBit( uint32_t v )
ParseObjectID
OID ParseObjectID( const uint8_t *encodedOID, uint16_t encodedOIDLen )
تقنيات عكسية
uint8_t ReverseBits( uint8_t v )
تقنيات عكسية
uint8_t ReverseBits( uint8_t v )
Itoa2
void itoa2( uint32_t val, uint8_t *buf )