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)