nl:: بافت:: ASN1:: ASN1Writer
خلاصه
توابع عمومی | |
---|---|
EndConstructedType (void) | |
EndEncapsulatedType (void) | |
Finalize (void) | |
GetLengthWritten (void) const | uint16_t |
Init (uint8_t *buf, uint32_t maxLen) | void |
InitNullWriter (void) | void |
PutBitString (uint32_t val) | |
PutBitString (uint8_t unusedBits, const uint8_t *val, uint16_t valLen) | |
PutBitString (uint8_t unusedBits, nl::Weave::TLV::TLVReader & val) | |
PutBoolean (bool val) | |
PutInteger (int64_t val) | |
PutNull (void) | |
PutObjectId (const uint8_t *val, uint16_t valLen) | |
PutObjectId (OID oid) | |
PutOctetString (const uint8_t *val, uint16_t valLen) | |
PutOctetString (uint8_t cls, uint32_t tag, const uint8_t *val, uint16_t valLen) | |
PutOctetString (uint8_t cls, uint32_t tag, nl::Weave::TLV::TLVReader & val) | |
PutString (uint32_t tag, const char *val, uint16_t valLen) | |
PutTime (const ASN1UniversalTime & val) | |
PutValue (uint8_t cls, uint32_t tag, bool isConstructed, const uint8_t *val, uint16_t valLen) | |
PutValue (uint8_t cls, uint32_t tag, bool isConstructed, nl::Weave::TLV::TLVReader & val) | |
StartConstructedType (uint8_t cls, uint32_t tag) | |
StartEncapsulatedType (uint8_t cls, uint32_t tag, bool bitStringEncoding) |
توابع عمومی
EndConstructedType
ASN1_ERROR EndConstructedType( void )
EndEncapsulatedType
ASN1_ERROR EndEncapsulatedType( void )
نهایی کردن
ASN1_ERROR Finalize( void )
GetLengthWritten
uint16_t GetLengthWritten( void ) const
شروع کنید
void Init( uint8_t *buf, uint32_t maxLen )
InitNullWriter
void InitNullWriter( void )
PutBitString
ASN1_ERROR PutBitString( uint32_t val )
PutBitString
ASN1_ERROR PutBitString( uint8_t unusedBits, const uint8_t *val, uint16_t valLen )
PutBitString
ASN1_ERROR PutBitString( uint8_t unusedBits, nl::Weave::TLV::TLVReader & val )
PutBoolean
ASN1_ERROR PutBoolean( bool val )
PutInteger
ASN1_ERROR PutInteger( int64_t val )
PutNull
ASN1_ERROR PutNull( void )
PutObjectId
ASN1_ERROR PutObjectId( const uint8_t *val, uint16_t valLen )
PutObjectId
ASN1_ERROR PutObjectId( OID oid )
PutOctetString
ASN1_ERROR PutOctetString( const uint8_t *val, uint16_t valLen )
PutOctetString
ASN1_ERROR PutOctetString( uint8_t cls, uint32_t tag, const uint8_t *val, uint16_t valLen )
PutOctetString
ASN1_ERROR PutOctetString( uint8_t cls, uint32_t tag, nl::Weave::TLV::TLVReader & val )
PutString
ASN1_ERROR PutString( uint32_t tag, const char *val, uint16_t valLen )
PutTime
ASN1_ERROR PutTime( const ASN1UniversalTime & val )
PutValue
ASN1_ERROR PutValue( uint8_t cls, uint32_t tag, bool isConstructed, const uint8_t *val, uint16_t valLen )
PutValue
ASN1_ERROR PutValue( uint8_t cls, uint32_t tag, bool isConstructed, nl::Weave::TLV::TLVReader & val )
StartConstructedType
ASN1_ERROR StartConstructedType( uint8_t cls, uint32_t tag )
StartEncapsulatedType
ASN1_ERROR StartEncapsulatedType( uint8_t cls, uint32_t tag, bool bitStringEncoding )
جز در مواردی که غیر از این ذکر شده باشد، محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است و نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است. Thread علامت تجاری ثبتشده Thread Group, Inc است.
تاریخ آخرین بهروزرسانی 2019-06-05 بهوقت ساعت هماهنگ جهانی.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"اطلاعاتی که نیاز دارم وجود ندارد"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"بیشازحد پیچیده/ مراحل بسیار زیاد"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"قدیمی"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"مشکل ترجمه"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"مشکل کد / نمونهها"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"غیره"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"درک آسان"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"مشکلم را برطرف کرد"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"غیره"
}]