this is a sample for mbed(LPC1768)
serialization_lib/sitewhere.pb.c@0:3163adfd2cf1, 2015-11-19 (annotated)
- Committer:
- 1
- Date:
- Thu Nov 19 10:17:55 2015 +0800
- Revision:
- 0:3163adfd2cf1
????????????????????????
1.callback
2.thread
3.auto-connect,time-up
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
1 | 0:3163adfd2cf1 | 1 | /* Automatically generated nanopb constant definitions */ |
1 | 0:3163adfd2cf1 | 2 | /* Generated by nanopb-0.2.5 at Wed May 28 15:52:00 2014. */ |
1 | 0:3163adfd2cf1 | 3 | |
1 | 0:3163adfd2cf1 | 4 | #include "sitewhere.pb.h" |
1 | 0:3163adfd2cf1 | 5 | |
1 | 0:3163adfd2cf1 | 6 | |
1 | 0:3163adfd2cf1 | 7 | |
1 | 0:3163adfd2cf1 | 8 | const pb_field_t SiteWhere_fields[1] = { |
1 | 0:3163adfd2cf1 | 9 | PB_LAST_FIELD |
1 | 0:3163adfd2cf1 | 10 | }; |
1 | 0:3163adfd2cf1 | 11 | |
1 | 0:3163adfd2cf1 | 12 | const pb_field_t SiteWhere_Header_fields[3] = { |
1 | 0:3163adfd2cf1 | 13 | PB_FIELD2( 1, ENUM , REQUIRED, STATIC , FIRST, SiteWhere_Header, command, command, 0), |
1 | 0:3163adfd2cf1 | 14 | PB_FIELD2( 2, STRING , OPTIONAL, STATIC , OTHER, SiteWhere_Header, originator, command, 0), |
1 | 0:3163adfd2cf1 | 15 | PB_LAST_FIELD |
1 | 0:3163adfd2cf1 | 16 | }; |
1 | 0:3163adfd2cf1 | 17 | |
1 | 0:3163adfd2cf1 | 18 | const pb_field_t SiteWhere_RegisterDevice_fields[3] = { |
1 | 0:3163adfd2cf1 | 19 | PB_FIELD2( 1, STRING , REQUIRED, STATIC , FIRST, SiteWhere_RegisterDevice, hardwareId, hardwareId, 0), |
1 | 0:3163adfd2cf1 | 20 | PB_FIELD2( 2, STRING , REQUIRED, STATIC , OTHER, SiteWhere_RegisterDevice, specificationToken, hardwareId, 0), |
1 | 0:3163adfd2cf1 | 21 | PB_LAST_FIELD |
1 | 0:3163adfd2cf1 | 22 | }; |
1 | 0:3163adfd2cf1 | 23 | |
1 | 0:3163adfd2cf1 | 24 | const pb_field_t SiteWhere_Acknowledge_fields[3] = { |
1 | 0:3163adfd2cf1 | 25 | PB_FIELD2( 1, STRING , REQUIRED, STATIC , FIRST, SiteWhere_Acknowledge, hardwareId, hardwareId, 0), |
1 | 0:3163adfd2cf1 | 26 | PB_FIELD2( 2, STRING , OPTIONAL, STATIC , OTHER, SiteWhere_Acknowledge, message, hardwareId, 0), |
1 | 0:3163adfd2cf1 | 27 | PB_LAST_FIELD |
1 | 0:3163adfd2cf1 | 28 | }; |
1 | 0:3163adfd2cf1 | 29 | |
1 | 0:3163adfd2cf1 | 30 | const pb_field_t SiteWhere_DeviceLocation_fields[6] = { |
1 | 0:3163adfd2cf1 | 31 | PB_FIELD2( 1, STRING , REQUIRED, STATIC , FIRST, SiteWhere_DeviceLocation, hardwareId, hardwareId, 0), |
1 | 0:3163adfd2cf1 | 32 | PB_FIELD2( 2, FIXED64 , REQUIRED, STATIC , OTHER, SiteWhere_DeviceLocation, latitude, hardwareId, 0), |
1 | 0:3163adfd2cf1 | 33 | PB_FIELD2( 3, FIXED64 , REQUIRED, STATIC , OTHER, SiteWhere_DeviceLocation, longitude, latitude, 0), |
1 | 0:3163adfd2cf1 | 34 | PB_FIELD2( 4, FIXED64 , OPTIONAL, STATIC , OTHER, SiteWhere_DeviceLocation, elevation, longitude, 0), |
1 | 0:3163adfd2cf1 | 35 | PB_FIELD2( 5, FIXED64 , OPTIONAL, STATIC , OTHER, SiteWhere_DeviceLocation, eventDate, elevation, 0), |
1 | 0:3163adfd2cf1 | 36 | PB_LAST_FIELD |
1 | 0:3163adfd2cf1 | 37 | }; |
1 | 0:3163adfd2cf1 | 38 | |
1 | 0:3163adfd2cf1 | 39 | const pb_field_t SiteWhere_DeviceAlert_fields[5] = { |
1 | 0:3163adfd2cf1 | 40 | PB_FIELD2( 1, STRING , REQUIRED, STATIC , FIRST, SiteWhere_DeviceAlert, hardwareId, hardwareId, 0), |
1 | 0:3163adfd2cf1 | 41 | PB_FIELD2( 2, STRING , REQUIRED, STATIC , OTHER, SiteWhere_DeviceAlert, alertType, hardwareId, 0), |
1 | 0:3163adfd2cf1 | 42 | PB_FIELD2( 3, STRING , REQUIRED, STATIC , OTHER, SiteWhere_DeviceAlert, alertMessage, alertType, 0), |
1 | 0:3163adfd2cf1 | 43 | PB_FIELD2( 4, FIXED64 , OPTIONAL, STATIC , OTHER, SiteWhere_DeviceAlert, eventDate, alertMessage, 0), |
1 | 0:3163adfd2cf1 | 44 | PB_LAST_FIELD |
1 | 0:3163adfd2cf1 | 45 | }; |
1 | 0:3163adfd2cf1 | 46 | |
1 | 0:3163adfd2cf1 | 47 | const pb_field_t SiteWhere_Measurement_fields[3] = { |
1 | 0:3163adfd2cf1 | 48 | PB_FIELD2( 1, STRING , REQUIRED, STATIC , FIRST, SiteWhere_Measurement, measurementId, measurementId, 0), |
1 | 0:3163adfd2cf1 | 49 | PB_FIELD2( 2, FIXED64 , REQUIRED, STATIC , OTHER, SiteWhere_Measurement, measurementValue, measurementId, 0), |
1 | 0:3163adfd2cf1 | 50 | PB_LAST_FIELD |
1 | 0:3163adfd2cf1 | 51 | }; |
1 | 0:3163adfd2cf1 | 52 | |
1 | 0:3163adfd2cf1 | 53 | const pb_field_t SiteWhere_DeviceMeasurements_fields[4] = { |
1 | 0:3163adfd2cf1 | 54 | PB_FIELD2( 1, STRING , REQUIRED, STATIC , FIRST, SiteWhere_DeviceMeasurements, hardwareId, hardwareId, 0), |
1 | 0:3163adfd2cf1 | 55 | PB_FIELD2( 2, MESSAGE , REPEATED, STATIC , OTHER, SiteWhere_DeviceMeasurements, measurement, hardwareId, &SiteWhere_Measurement_fields), |
1 | 0:3163adfd2cf1 | 56 | PB_FIELD2( 3, FIXED64 , OPTIONAL, STATIC , OTHER, SiteWhere_DeviceMeasurements, eventDate, measurement, 0), |
1 | 0:3163adfd2cf1 | 57 | PB_LAST_FIELD |
1 | 0:3163adfd2cf1 | 58 | }; |
1 | 0:3163adfd2cf1 | 59 | |
1 | 0:3163adfd2cf1 | 60 | const pb_field_t Device_fields[1] = { |
1 | 0:3163adfd2cf1 | 61 | PB_LAST_FIELD |
1 | 0:3163adfd2cf1 | 62 | }; |
1 | 0:3163adfd2cf1 | 63 | |
1 | 0:3163adfd2cf1 | 64 | const pb_field_t Device_Header_fields[5] = { |
1 | 0:3163adfd2cf1 | 65 | PB_FIELD2( 1, ENUM , REQUIRED, STATIC , FIRST, Device_Header, command, command, 0), |
1 | 0:3163adfd2cf1 | 66 | PB_FIELD2( 2, STRING , OPTIONAL, STATIC , OTHER, Device_Header, originator, command, 0), |
1 | 0:3163adfd2cf1 | 67 | PB_FIELD2( 3, STRING , OPTIONAL, STATIC , OTHER, Device_Header, nestedPath, originator, 0), |
1 | 0:3163adfd2cf1 | 68 | PB_FIELD2( 4, STRING , OPTIONAL, STATIC , OTHER, Device_Header, nestedSpec, nestedPath, 0), |
1 | 0:3163adfd2cf1 | 69 | PB_LAST_FIELD |
1 | 0:3163adfd2cf1 | 70 | }; |
1 | 0:3163adfd2cf1 | 71 | |
1 | 0:3163adfd2cf1 | 72 | const pb_field_t Device_RegistrationAck_fields[4] = { |
1 | 0:3163adfd2cf1 | 73 | PB_FIELD2( 1, ENUM , REQUIRED, STATIC , FIRST, Device_RegistrationAck, state, state, 0), |
1 | 0:3163adfd2cf1 | 74 | PB_FIELD2( 2, ENUM , OPTIONAL, STATIC , OTHER, Device_RegistrationAck, errorType, state, 0), |
1 | 0:3163adfd2cf1 | 75 | PB_FIELD2( 3, STRING , OPTIONAL, STATIC , OTHER, Device_RegistrationAck, errorMessage, errorType, 0), |
1 | 0:3163adfd2cf1 | 76 | PB_LAST_FIELD |
1 | 0:3163adfd2cf1 | 77 | }; |
1 | 0:3163adfd2cf1 | 78 | |
1 | 0:3163adfd2cf1 | 79 | |
1 | 0:3163adfd2cf1 | 80 | /* Check that field information fits in pb_field_t */ |
1 | 0:3163adfd2cf1 | 81 | #if !defined(PB_FIELD_16BIT) && !defined(PB_FIELD_32BIT) |
1 | 0:3163adfd2cf1 | 82 | STATIC_ASSERT((pb_membersize(SiteWhere_DeviceMeasurements, measurement[0]) < 256), YOU_MUST_DEFINE_PB_FIELD_16BIT_FOR_MESSAGES_SiteWhere_SiteWhere_Header_SiteWhere_RegisterDevice_SiteWhere_Acknowledge_SiteWhere_DeviceLocation_SiteWhere_DeviceAlert_SiteWhere_Measurement_SiteWhere_DeviceMeasurements_Device_Device_Header_Device_RegistrationAck) |
1 | 0:3163adfd2cf1 | 83 | #endif |
1 | 0:3163adfd2cf1 | 84 | |
1 | 0:3163adfd2cf1 | 85 | #if !defined(PB_FIELD_32BIT) |
1 | 0:3163adfd2cf1 | 86 | STATIC_ASSERT((pb_membersize(SiteWhere_DeviceMeasurements, measurement[0]) < 65536), YOU_MUST_DEFINE_PB_FIELD_32BIT_FOR_MESSAGES_SiteWhere_SiteWhere_Header_SiteWhere_RegisterDevice_SiteWhere_Acknowledge_SiteWhere_DeviceLocation_SiteWhere_DeviceAlert_SiteWhere_Measurement_SiteWhere_DeviceMeasurements_Device_Device_Header_Device_RegistrationAck) |
1 | 0:3163adfd2cf1 | 87 | #endif |
1 | 0:3163adfd2cf1 | 88 |