|
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.