Zephyr API Documentation  2.7.0-rc2
A Scalable Open Source RTOS
osdp_cmd Struct Reference

OSDP Command Structure. This is a wrapper for all individual OSDP commands. 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
 
}; 
 

Detailed Description

OSDP Command Structure. This is a wrapper for all individual OSDP commands.

Parameters
idused to select specific commands in union. Type: enum osdp_cmd_e
ledLED command structure
buzzerbuzzer command structure
texttext command structure
outputoutput command structure
comsetcomset command structure
keysetkeyset command structure

Field Documentation

◆ 

union { ... } osdp_cmd::@126

◆ buzzer

struct osdp_cmd_buzzer osdp_cmd::buzzer

◆ comset

struct osdp_cmd_comset osdp_cmd::comset

◆ id

enum osdp_cmd_e osdp_cmd::id

◆ keyset

struct osdp_cmd_keyset osdp_cmd::keyset

◆ led

struct osdp_cmd_led osdp_cmd::led

◆ node

sys_snode_t osdp_cmd::node

◆ output

struct osdp_cmd_output osdp_cmd::output

◆ text

struct osdp_cmd_text osdp_cmd::text

The documentation for this struct was generated from the following file: