An abstract data type representing some parameter. More...
#include <dessert.h>

Data Fields | |
| struct dessert_agentx_appparams * | prev |
| Internal. | |
| struct dessert_agentx_appparams * | next |
| Internal. | |
| uint8_t | index |
| Internal. | |
| char | name [256] |
| The name of the datum. | |
| char | desc [256] |
| A description of the datum. | |
| int | value_type |
| The type of the parameter. | |
| union { | |
| uint8_t bool | |
| A boolean. | |
| int32_t int32 | |
| A 32bit signed integer. | |
| uint32_t uint32 | |
| A 32bit unsigned integer. | |
| struct { | |
| uint16_t octetstring_len | |
| The length of the octetstring field. | |
| char * octetstring | |
| Character pointer to some raw bytes. | |
| } | |
| }; | |
An abstract data type representing some parameter.
| uint8_t dessert_agentx_appparams::bool |
A boolean.
| int32_t dessert_agentx_appparams::int32 |
A 32bit signed integer.
| char dessert_agentx_appparams::name[256] |
The name of the datum.
Character pointer to some raw bytes.
The length of the octetstring field.
| uint32_t dessert_agentx_appparams::uint32 |
A 32bit unsigned integer.
The type of the parameter.
1.6.2