nl:: Weave:: ASN1
  מרחב השמות הזה כולל את כל הממשקים ב-Weave לעבודה עם Abstract Syntax Notation One (ASN.1).
סיכום
        ערכים של ספירה | 
    |
|---|---|
        @334
       | 
      טיפוסים בני מנייה (enum) | 
        ASN1TagClasses
       | 
      טיפוסים בני מנייה (enum) | 
        ASN1UniversalTags
       | 
      טיפוסים בני מנייה (enum) | 
        Typedefs | 
    |
|---|---|
        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 עם סיום קריא לאנשים של NULL, שמתארת את השגיאה.  
       | 
    
        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
Typedefs
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 )
בהינתן שגיאת ASN1, מחזירה מחרוזת C עם סיום קריא לאנשים של NULL, שמתארת את השגיאה.
| פרטים | |||||||
|---|---|---|---|---|---|---|---|
| פרמטרים | 
              
  | 
          ||||||
| החזרות | 
               true אם מחרוזת תיאור נכתבה במאגר הנתונים הזמני.  
             | 
          ||||||
| החזרות | 
               false אם השגיאה שסופקה לא הייתה שגיאת ASN1.  
             | 
          ||||||
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 )