Line data Source code
1 : /* Automatically generated nanopb header */ 2 : /* Generated by nanopb-0.4.9.1 */ 3 : 4 : #ifndef PB_GOOGLE_PROTOBUF_TIMESTAMP_PB_H_INCLUDED 5 : #define PB_GOOGLE_PROTOBUF_TIMESTAMP_PB_H_INCLUDED 6 : #include "../../../ballet/nanopb/pb_firedancer.h" 7 : 8 : #if PB_PROTO_HEADER_VERSION != 40 9 : #error Regenerate this file with the current version of nanopb generator. 10 : #endif 11 : 12 : /* Struct definitions */ 13 : typedef struct _google_protobuf_Timestamp { 14 : int64_t seconds; 15 : int32_t nanos; 16 : } google_protobuf_Timestamp; 17 : 18 : 19 : #ifdef __cplusplus 20 : extern "C" { 21 : #endif 22 : 23 : /* Initializer values for message structs */ 24 0 : #define google_protobuf_Timestamp_init_default {0, 0} 25 : #define google_protobuf_Timestamp_init_zero {0, 0} 26 : 27 : /* Field tags (for use in manual encoding/decoding) */ 28 : #define google_protobuf_Timestamp_seconds_tag 1 29 : #define google_protobuf_Timestamp_nanos_tag 2 30 : 31 : /* Struct field encoding specification for nanopb */ 32 : #define google_protobuf_Timestamp_FIELDLIST(X, a) \ 33 : X(a, STATIC, SINGULAR, INT64, seconds, 1) \ 34 : X(a, STATIC, SINGULAR, INT32, nanos, 2) 35 : #define google_protobuf_Timestamp_CALLBACK NULL 36 : #define google_protobuf_Timestamp_DEFAULT NULL 37 : 38 : extern const pb_msgdesc_t google_protobuf_Timestamp_msg; 39 : 40 : /* Defines for backwards compatibility with code written before nanopb-0.4.0 */ 41 : #define google_protobuf_Timestamp_fields &google_protobuf_Timestamp_msg 42 : 43 : /* Maximum encoded size of messages (where known) */ 44 : #define GOOGLE_PROTOBUF_TIMESTAMP_PB_H_MAX_SIZE google_protobuf_Timestamp_size 45 : #define google_protobuf_Timestamp_size 22 46 : 47 : #ifdef __cplusplus 48 : } /* extern "C" */ 49 : #endif 50 : 51 : #endif