Astarte device API for Zephyr 0.7.2
Astarte device SDK for Zephyr RTOS
Loading...
Searching...
No Matches
interface.h File Reference

Astarte interface representation. More...

Go to the source code of this file.

Data Structures

struct  astarte_interface_t
 Astarte interface definition. More...
 

Macros

#define ASTARTE_INTERFACE_NAME_MAX_SIZE   128
 Maximum allowed length of an interface name.
 

Enumerations

enum  astarte_interface_ownership_t { ASTARTE_INTERFACE_OWNERSHIP_DEVICE = 1 , ASTARTE_INTERFACE_OWNERSHIP_SERVER }
 interface ownership More...
 
enum  astarte_interface_type_t { ASTARTE_INTERFACE_TYPE_DATASTREAM = 1 , ASTARTE_INTERFACE_TYPE_PROPERTIES }
 interface type More...
 
enum  astarte_interface_aggregation_t { ASTARTE_INTERFACE_AGGREGATION_INDIVIDUAL = 1 , ASTARTE_INTERFACE_AGGREGATION_OBJECT }
 interface aggregation More...
 

Detailed Description