protobuf-c 1.5.1
Protocol Buffers implementation in C
|
Service descriptor. More...
Data Fields | |
uint32_t | magic |
Magic value checked to ensure that the API is used correctly. | |
const char * | name |
Service name. | |
const char * | short_name |
Short version of service name. | |
const char * | c_name |
C identifier for the service name. | |
const char * | package |
Package name. | |
unsigned | n_methods |
Number of elements in methods . | |
const ProtobufCMethodDescriptor * | methods |
Method descriptors, in the order defined in the .proto file. | |
const unsigned * | method_indices_by_name |
Sort index of methods. | |
Service descriptor.
uint32_t ProtobufCServiceDescriptor::magic |
Magic value checked to ensure that the API is used correctly.
const char* ProtobufCServiceDescriptor::name |
Service name.
const char* ProtobufCServiceDescriptor::short_name |
Short version of service name.
const char* ProtobufCServiceDescriptor::c_name |
C identifier for the service name.
const char* ProtobufCServiceDescriptor::package |
Package name.
unsigned ProtobufCServiceDescriptor::n_methods |
Number of elements in methods
.
const ProtobufCMethodDescriptor* ProtobufCServiceDescriptor::methods |
Method descriptors, in the order defined in the .proto file.
const unsigned* ProtobufCServiceDescriptor::method_indices_by_name |
Sort index of methods.