libsignal-protocol-c  master
ProtobufCService Struct Reference

#include <protobuf-c.h>

Collaboration diagram for ProtobufCService:

Public Attributes

const ProtobufCServiceDescriptordescriptor
 
void(* invoke )(ProtobufCService *service, unsigned method_index, const ProtobufCMessage *input, ProtobufCClosure closure, void *closure_data)
 
void(* destroy )(ProtobufCService *service)
 

Detailed Description

Service.

Member Data Documentation

◆ descriptor

const ProtobufCServiceDescriptor* ProtobufCService::descriptor

Service descriptor.

◆ destroy

void(* ProtobufCService::destroy) (ProtobufCService *service)

Function to destroy the service.

◆ invoke

void(* ProtobufCService::invoke) (ProtobufCService *service, unsigned method_index, const ProtobufCMessage *input, ProtobufCClosure closure, void *closure_data)

Function to invoke the service.


The documentation for this struct was generated from the following file: