Google은 흑인 공동체를 위한 인종적 평등을 추구하기 위해 노력하고 있습니다.
자세히 알아보기
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
nl::위::ASN1::ASN1작성자
요약
공개 함수
|
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
)
GetLength필드
uint16_t GetLengthWritten(
void
) const
Init
void Init(
uint8_t *buf,
uint32_t maxLen
)
InitNull작성자
void InitNullWriter(
void
)
퍼트비트 문자열
ASN1_ERROR PutBitString(
uint32_t val
)
퍼트비트 문자열
ASN1_ERROR PutBitString(
uint8_t unusedBits,
const uint8_t *val,
uint16_t valLen
)
퍼트비트 문자열
ASN1_ERROR PutBitString(
uint8_t unusedBits,
nl::Weave::TLV::TLVReader & val
)
PutBoolean
ASN1_ERROR PutBoolean(
bool val
)
퍼정수
ASN1_ERROR PutInteger(
int64_t val
)
Null
ASN1_ERROR PutNull(
void
)
CapObjectId
ASN1_ERROR PutObjectId(
const uint8_t *val,
uint16_t valLen
)
CapObjectId
ASN1_ERROR PutObjectId(
OID oid
)
FootetString
ASN1_ERROR PutOctetString(
const uint8_t *val,
uint16_t valLen
)
FootetString
ASN1_ERROR PutOctetString(
uint8_t cls,
uint32_t tag,
const uint8_t *val,
uint16_t valLen
)
FootetString
ASN1_ERROR PutOctetString(
uint8_t cls,
uint32_t tag,
nl::Weave::TLV::TLVReader & val
)
퍼스트링
ASN1_ERROR PutString(
uint32_t tag,
const char *val,
uint16_t valLen
)
퍼타임
ASN1_ERROR PutTime(
const ASN1UniversalTime & val
)
CapValue
ASN1_ERROR PutValue(
uint8_t cls,
uint32_t tag,
bool isConstructed,
const uint8_t *val,
uint16_t valLen
)
CapValue
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
)
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates. Thread is a registered trademark of the Thread Group, Inc.
Last updated 2019-06-05 UTC.
[{
"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":"기타"
}]