Name Type Length Value data field wrapper. More...
#include <razorback/visibility.h>
#include <razorback/types.h>
Go to the source code of this file.
Data Structures | |
struct | NTLVItem |
Name Type Length Block. More... | |
Functions | |
SO_PUBLIC struct List * | NTLVList_Create (void) |
SO_PUBLIC bool | NTLVList_Add (struct List *p_pList, uuid_t uuidName, uuid_t uuidType, uint32_t p_iSize, const uint8_t *p_pData) |
Add a new entry to a user data list. | |
SO_PUBLIC bool | NTLVList_Get (struct List *p_pList, uuid_t uuidName, uuid_t uuidType, uint32_t *p_iSize, const uint8_t **p_pData) |
SO_PUBLIC uint32_t | NTLVList_Size (struct List *list) |
Get the size of the items in a list. |
Name Type Length Value data field wrapper.
SO_PUBLIC bool NTLVList_Add | ( | struct List * | p_pList, | |
uuid_t | uuidName, | |||
uuid_t | uuidType, | |||
uint32_t | p_iSize, | |||
const uint8_t * | p_pData | |||
) |
Add a new entry to a user data list.
*p_pList | The destination | |
uuidName | The name | |
uuidType | The type | |
p_iSize | The size | |
*p_pData | The data |
SO_PUBLIC uint32_t NTLVList_Size | ( | struct List * | list | ) |
Get the size of the items in a list.
*p_pList | The list |