11 #ifndef CHIPCARD_CLIENT_TLV_H
12 #define CHIPCARD_CLIENT_TLV_H
14 #include <gwenhywfar/buffer.h>
15 #include <gwenhywfar/misc.h>
16 #include <chipcard/chipcard.h>
CHIPCARD_API int LC_TLV_IsBerTlv(const LC_TLV *tlv)
CHIPCARD_API unsigned int LC_TLV_GetClass(const LC_TLV *tlv)
CHIPCARD_API unsigned int LC_TLV_GetTagType(const LC_TLV *tlv)
struct LC_TLV LC_TLV
Definition: tlv.h:22
CHIPCARD_API unsigned int LC_TLV_GetTagLength(const LC_TLV *tlv)
#define CHIPCARD_API
Definition: chipcard.h:50
CHIPCARD_API int LC_TLV_IsContructed(const LC_TLV *tlv)
CHIPCARD_API unsigned int LC_TLV_GetTagSize(const LC_TLV *tlv)
CHIPCARD_API LC_TLV * LC_TLV_fromBuffer(GWEN_BUFFER *mbuf, int isBerTlv)
CHIPCARD_API void LC_TLV_free(LC_TLV *tlv)
CHIPCARD_API LC_TLV * LC_TLV_new()
CHIPCARD_API const void * LC_TLV_GetTagData(const LC_TLV *tlv)