KNX IoT
KNX IoT Point API stack implementation
oc_device_info_t Struct Reference

device information More...

#include <oc_core_res.h>

Data Fields

oc_core_add_device_cb_t add_device_cb
 callback when device is changed More...
 
oc_knx_version_info_t ap
 fwv application version More...
 
void * data
 user data More...
 
uint64_t fid
 knx fabric id More...
 
oc_knx_version_info_t fwv
 fwv firmware version More...
 
oc_string_t hostname
 knx host name More...
 
oc_string_t hwt
 knx hardware type, should not be larger than 6 chars More...
 
oc_knx_version_info_t hwv
 knx hardware version More...
 
uint32_t ia
 knx ia Device individual address More...
 
uint64_t iid
 knx iid (installation id) More...
 
oc_lsm_state_t lsm_s
 knx lsm states More...
 
uint32_t mid
 knx manufactorer ID More...
 
oc_string_t model
 knx model More...
 
uint32_t mport
 multicast port number More...
 
bool pm
 knx programming mode More...
 
uint32_t port
 coap port number More...
 
oc_string_t serialnumber
 knx serial number More...
 

Detailed Description

device information

This structure contains

Definition at line 157 of file oc_core_res.h.

Field Documentation

◆ add_device_cb

oc_core_add_device_cb_t add_device_cb

callback when device is changed

Definition at line 174 of file oc_core_res.h.

◆ ap

fwv application version

Definition at line 162 of file oc_core_res.h.

◆ data

void* data

user data

Definition at line 175 of file oc_core_res.h.

◆ fid

uint64_t fid

knx fabric id

Definition at line 167 of file oc_core_res.h.

◆ fwv

fwv firmware version

Definition at line 161 of file oc_core_res.h.

◆ hostname

oc_string_t hostname

knx host name

Definition at line 165 of file oc_core_res.h.

◆ hwt

oc_string_t hwt

knx hardware type, should not be larger than 6 chars

Definition at line 163 of file oc_core_res.h.

◆ hwv

knx hardware version

Definition at line 160 of file oc_core_res.h.

◆ ia

uint32_t ia

knx ia Device individual address

Definition at line 168 of file oc_core_res.h.

◆ iid

uint64_t iid

knx iid (installation id)

Definition at line 169 of file oc_core_res.h.

◆ lsm_s

knx lsm states

Definition at line 173 of file oc_core_res.h.

◆ mid

uint32_t mid

knx manufactorer ID

Definition at line 166 of file oc_core_res.h.

◆ model

oc_string_t model

knx model

Definition at line 164 of file oc_core_res.h.

◆ mport

uint32_t mport

multicast port number

Definition at line 171 of file oc_core_res.h.

◆ pm

bool pm

knx programming mode

Definition at line 172 of file oc_core_res.h.

◆ port

uint32_t port

coap port number

Definition at line 170 of file oc_core_res.h.

◆ serialnumber

oc_string_t serialnumber

knx serial number

Definition at line 159 of file oc_core_res.h.


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