dessert_agentx_appparams Struct Reference
[net-snmp & AgentX]
An abstract data type representing some parameter. More...
#include <dessert.h>
Collaboration diagram for dessert_agentx_appparams:

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. | |
| } | |
| }; | |
Detailed Description
An abstract data type representing some parameter.
Field Documentation
| uint8_t dessert_agentx_appparams::bool |
A boolean.
- See also:
- For valid values please refer to:
DESSERT_APPPARAMS_BOOL_TRUE - DESSERT_APPPARAMS_BOOL_FALSE
| 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.
- See also:
- For valid values please refer to:
DESSERT_APPPARAMS_VALUETYPE_BOOL - DESSERT_APPPARAMS_VALUETYPE_INT32
- DESSERT_APPPARAMS_VALUETYPE_UINT32
- DESSERT_APPPARAMS_VALUETYPE_OCTETSTRING
The documentation for this struct was generated from the following file: