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

Astarte interface mapping representation. More...

Go to the source code of this file.

Data Structures

struct  astarte_mapping_t
 interface mapping definition More...
 

Enumerations

enum  astarte_mapping_type_t {
  ASTARTE_MAPPING_TYPE_BINARYBLOB = 1 , ASTARTE_MAPPING_TYPE_BOOLEAN = 2 , ASTARTE_MAPPING_TYPE_DATETIME = 3 , ASTARTE_MAPPING_TYPE_DOUBLE = 4 ,
  ASTARTE_MAPPING_TYPE_INTEGER = 5 , ASTARTE_MAPPING_TYPE_LONGINTEGER = 6 , ASTARTE_MAPPING_TYPE_STRING = 7 , ASTARTE_MAPPING_TYPE_BINARYBLOBARRAY = 8 ,
  ASTARTE_MAPPING_TYPE_BOOLEANARRAY = 9 , ASTARTE_MAPPING_TYPE_DATETIMEARRAY = 10 , ASTARTE_MAPPING_TYPE_DOUBLEARRAY = 11 , ASTARTE_MAPPING_TYPE_INTEGERARRAY = 12 ,
  ASTARTE_MAPPING_TYPE_LONGINTEGERARRAY = 13 , ASTARTE_MAPPING_TYPE_STRINGARRAY = 14
}
 Allowed types in a mapping on an Astarte interface. More...
 
enum  astarte_mapping_reliability_t { ASTARTE_MAPPING_RELIABILITY_UNRELIABLE = 0 , ASTARTE_MAPPING_RELIABILITY_GUARANTEED = 1 , ASTARTE_MAPPING_RELIABILITY_UNIQUE = 2 }
 mapping reliability definition More...
 

Detailed Description