Public 멤버 함수 |
| CAsnOid () |
| CAsnOid (const char *pszValue) |
virtual | ~CAsnOid () |
virtual int | ParsePacket (const char *pszPacket, int iPacketLen) |
| 패킷을 파싱하여서 내부 변수에 패킷 데이터를 저장한다.
|
virtual int | MakePacket (char *pszPacket, int iPacketSize) |
| 내부 변수를 패킷에 저장한다.
|
virtual CAsnType * | Copy () |
| 복사한 객체를 리턴한다.
|
virtual bool | GetString (std::string &strValue) |
| OID 문자열을 가져온다.
|
virtual | ~CAsnType () |
virtual bool | GetInt (uint32_t &iValue) |
| ASN 변수에 정수가 저장되어 있으면 정수값을 가져온다.
|
virtual bool | GetLong (uint64_t &iValue) |
| ASN 변수에 정수가 저장되어 있으면 정수값을 가져온다.
|
int | ParseHeader (const char *pszPacket, int iPacketLen) |
| 패킷을 파싱하여서 ASN.1 타입 및 body 길이를 저장한다.
|
int | SetHeaderLength (char *pszPacket, int iPacketSize, int iLength) |
| 패킷에 body 길이를 저장한다.
|