The Assimilation Project
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
tlvhelper.h
Go to the documentation of this file.
1 
25 #include <projectcommon.h>
26 #include <glib.h>
27 WINEXPORT guint8 tlv_get_guint8 (const void* vitem, const void* bufend);
28 WINEXPORT guint16 tlv_get_guint16(const void* vitem, const void* bufend);
29 WINEXPORT guint32 tlv_get_guint24(const void* vitem, const void* bufend);
30 WINEXPORT guint32 tlv_get_guint32(const void* vitem, const void* bufend);
31 WINEXPORT guint64 tlv_get_guint64(const void* vitem, const void* bufend);
32 WINEXPORT void tlv_set_guint8 (void* vitem, guint8 item, const void* bufend);
33 WINEXPORT void tlv_set_guint16(void* vitem, guint16 item, const void* bufend);
34 WINEXPORT void tlv_set_guint24(void* vitem, guint32 item, const void* bufend);
35 WINEXPORT void tlv_set_guint32(void* vitem, guint32 item, const void* bufend);
36 WINEXPORT void tlv_set_guint64(void* vitem, guint64 item, const void* bufend);