|
Zephyr Project API 3.5.0
A Scalable Open Source RTOS
|
OSDP Command Structure. More...
#include <osdp.h>
Data Fields | ||
| sys_snode_t | node | |
| enum osdp_cmd_e | id | |
| union { | ||
| struct osdp_cmd_led led | ||
| struct osdp_cmd_buzzer buzzer | ||
| struct osdp_cmd_text text | ||
| struct osdp_cmd_output output | ||
| struct osdp_cmd_comset comset | ||
| struct osdp_cmd_keyset keyset | ||
| }; | ||
OSDP Command Structure.
This is a wrapper for all individual OSDP commands.
| id | used to select specific commands in union. Type: enum osdp_cmd_e |
| led | LED command structure |
| buzzer | buzzer command structure |
| text | text command structure |
| output | output command structure |
| comset | comset command structure |
| keyset | keyset command structure |
| union { ... } osdp_cmd |
| struct osdp_cmd_buzzer osdp_cmd::buzzer |
| struct osdp_cmd_comset osdp_cmd::comset |
| enum osdp_cmd_e osdp_cmd::id |
| struct osdp_cmd_keyset osdp_cmd::keyset |
| struct osdp_cmd_led osdp_cmd::led |
| sys_snode_t osdp_cmd::node |
| struct osdp_cmd_output osdp_cmd::output |
| struct osdp_cmd_text osdp_cmd::text |