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.