KNX IoT
KNX IoT Point API stack implementation
|
resource structure More...
#include <oc_ri.h>
Data Fields | |
oc_content_format_t | content_type |
the content format that the resource supports, e.g. More... | |
oc_request_handler_t | delete_handler |
callback for DELETE More... | |
size_t | device |
device index More... | |
oc_string_t | dpt |
dpt of the resource More... | |
uint8_t | fb_instance |
function block instance, default = 0 More... | |
oc_request_handler_t | get_handler |
callback for GET More... | |
oc_properties_cb_t | get_properties |
callback for get properties More... | |
oc_interface_mask_t | interfaces |
supported interfaces More... | |
const bool | is_const |
Whether the associated resource data is readonly. More... | |
oc_string_t | name |
name of the resource (e.g. More... | |
struct oc_resource_s * | next |
next resource More... | |
uint16_t | observe_period_seconds |
observe period in seconds More... | |
oc_request_handler_t | post_handler |
callback for POST More... | |
oc_resource_properties_t | properties |
properties (as bit mask) More... | |
oc_request_handler_t | put_handler |
callback for PUT More... | |
oc_resource_data_t * | runtime_data |
Runtime modifiable data. More... | |
oc_properties_cb_t | set_properties |
callback for set properties More... | |
oc_string_array_t | types |
"rt" types of the resource More... | |
oc_string_t | uri |
uri of the resource More... | |
oc_content_format_t content_type |
oc_request_handler_t delete_handler |
oc_request_handler_t get_handler |
oc_properties_cb_t get_properties |
oc_interface_mask_t interfaces |
const bool is_const |
struct oc_resource_s* next |
oc_request_handler_t post_handler |
oc_resource_properties_t properties |
oc_request_handler_t put_handler |
oc_properties_cb_t set_properties |