Google은 흑인 공동체를 위한 인종적 평등을 추구하기 위해 노력하고 있습니다. 자세히 알아보기

nl :: 짜다:: ASN1

이 네임 스페이스에는 ASN.1 (Abstract Syntax Notation One) 작업을위한 Weave 내의 모든 인터페이스가 포함됩니다.

요약

열거 형

@334 열거 형
ASN1TagClasses 열거 형
ASN1UniversalTags 열거 형

Typedef

ASN1_ERROR typedef
모든 기본 타입 ASN1의 하위 시스템 오류.

기능

DumpASN1 ( ASN1Reader & reader, const char *prefix, const char *indent)
FormatASN1Error (char *buf, uint16_t bufSize, int32_t err)
bool
감안할 때 ASN1의 오류, 오류를 설명 사람이 읽을 수있는 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 :: 위브 :: ASN1 :: ASN1Reader
NL :: 위브 :: ASN1 :: ASN1UniversalTime
NL :: 위브 :: ASN1 :: ASN1Writer

열거 형

@ 334

 @334

ASN1TagClasses

 ASN1TagClasses

ASN1UniversalTags

 ASN1UniversalTags

Typedef

ASN1_ERROR

ASN1_CONFIG_ERROR_TYPE ASN1_ERROR

모든 기본 타입 ASN1의 하위 시스템 오류.

이는 플랫폼 또는 시스템 특정 유형으로 정의됩니다.

기능

덤프

ASN1_ERROR DumpASN1(
  ASN1Reader & reader,
  const char *prefix,
  const char *indent
)

FormatASN1Error

bool FormatASN1Error(
  char *buf,
  uint16_t bufSize,
  int32_t err
)

감안할 때 ASN1의 오류, 오류를 설명 사람이 읽을 수있는 NULL로 끝나는 C 문자열을 반환합니다.

세부
매개 변수
[in] buf
오류 문자열이 위치 할 버퍼입니다.
[in] bufSize
제공된 버퍼의 크기 (바이트)입니다.
[in] err
설명 할 오류입니다.
보고
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
)

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
)