Farnell-Element14 Bologna IOT Team / Mbed OS Multiprotocol

Dependencies:   HTS221 MQTT

Embed: (wiki syntax)

« Back to documentation index

sn_nsdl_resource_parameters_ Struct Reference

sn_nsdl_resource_parameters_ Struct Reference

Defines dynamic parameters for the resource. More...

#include <sn_nsdl_lib.h>

Data Fields

uint8_t * resource
 NULL if dynamic resource.
uint16_t resourcelen
 0 if dynamic resource, resource information in static resource
uint16_t coap_content_type
 CoAP content type.
unsigned access:4
 Allowed operation mode, GET, PUT, etc, TODO! This should be in static struct but current mbed-client implementation requires this to be changed at runtime.
unsigned registered:2
 Is resource registered or not.
bool publish_uri:1
 1 if resource to be published to server
bool free_on_delete:1
 1 if struct is dynamic allocted --> to be freed
bool observable:1
 Is resource observable or not.

Detailed Description

Defines dynamic parameters for the resource.

Definition at line 168 of file sn_nsdl_lib.h.


Field Documentation

unsigned access

Allowed operation mode, GET, PUT, etc, TODO! This should be in static struct but current mbed-client implementation requires this to be changed at runtime.

Definition at line 182 of file sn_nsdl_lib.h.

CoAP content type.

Definition at line 181 of file sn_nsdl_lib.h.

1 if struct is dynamic allocted --> to be freed

Definition at line 187 of file sn_nsdl_lib.h.

bool observable

Is resource observable or not.

Definition at line 188 of file sn_nsdl_lib.h.

1 if resource to be published to server

Definition at line 186 of file sn_nsdl_lib.h.

unsigned registered

Is resource registered or not.

Definition at line 185 of file sn_nsdl_lib.h.

uint8_t* resource

NULL if dynamic resource.

Definition at line 178 of file sn_nsdl_lib.h.

uint16_t resourcelen

0 if dynamic resource, resource information in static resource

Definition at line 180 of file sn_nsdl_lib.h.