Protocol Buffers - Google's data interchange format (grpc依赖)
https://developers.google.com/protocol-buffers/
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
985 B
37 lines
985 B
// This file was generated by upbc (the upb compiler). |
|
// Do not edit -- your changes will be discarded when the file is |
|
// regenerated. |
|
|
|
#ifndef UPB_BYTESTREAM_UPB_H_ |
|
#define UPB_BYTESTREAM_UPB_H_ |
|
|
|
#include "upb/def.h" |
|
|
|
#ifdef __cplusplus |
|
extern "C" { |
|
#endif |
|
|
|
// Enums |
|
|
|
// Do not refer to these forward declarations; use the constants |
|
// below. |
|
extern const upb_msgdef upb_bytestream_msgs[1]; |
|
extern const upb_fielddef upb_bytestream_fields[1]; |
|
extern const upb_enumdef upb_bytestream_enums[0]; |
|
|
|
// Constants for references to defs. |
|
// We hide these behind macros to decouple users from the |
|
// details of how we have statically defined them (ie. whether |
|
// each def has its own symbol or lives in an array of defs). |
|
#define UPB_BYTESTREAM &upb_bytestream_msgs[0] |
|
|
|
// Selector definitions. |
|
#define UPB_BYTESTREAM_BYTES_ENDSTR 4 |
|
#define UPB_BYTESTREAM_BYTES_STRING 2 |
|
#define UPB_BYTESTREAM_BYTES_STARTSTR 3 |
|
|
|
#ifdef __cplusplus |
|
}; // extern "C" |
|
#endif |
|
|
|
#endif // UPB_BYTESTREAM_UPB_H_
|
|
|