A descriptor for a PID.
This contains the value of the parameter, and a GET / SET function pointer.
Data Fields | |
uint16_t | pid |
The parameter ID. | |
PIDCommandHandler | get_handler |
The handler to use for GET requests. More... | |
uint8_t | get_param_size |
The size of the parameter data for GET requests. | |
PIDCommandHandler | set_handler |
The handler to use for SET requests. More... | |
PIDCommandHandler PIDDescriptor::get_handler |
The handler to use for GET requests.
If NULL, NR_UNSUPPORTED_COMMAND_CLASS will be returned instead.
PIDCommandHandler PIDDescriptor::set_handler |
The handler to use for SET requests.
If NULL, NR_UNSUPPORTED_COMMAND_CLASS will be returned instead.