100 #ifndef GOOGLE_PROTOBUF_SERVICE_H__ 101 #define GOOGLE_PROTOBUF_SERVICE_H__ 117 class ServiceDescriptor;
118 class MethodDescriptor;
136 STUB_DOESNT_OWN_CHANNEL
186 virtual const Message& GetRequestPrototype(
188 virtual const Message& GetResponsePrototype(
214 virtual void Reset() = 0;
220 virtual bool Failed()
const = 0;
223 virtual string ErrorText()
const = 0;
230 virtual void StartCancel() = 0;
241 virtual void SetFailed(
const string&
reason) = 0;
246 virtual bool IsCanceled()
const = 0;
292 #endif // GOOGLE_PROTOBUF_SERVICE_H__ void Reset()
Definition: metrics_default.cc:285
Definition: message.h:179
RpcController()
Definition: service.h:205
Definition: service.h:135
RpcChannel()
Definition: service.h:271
Definition: descriptor.h:994
#define GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(TypeName)
Definition: macros.h:40
Definition: service.h:203
AVCFAssetRef CFArrayRef AVCFAssetLoadValuesCompletionCallback callback
Definition: AVFoundationCFSoftLinking.h:99
Message
Definition: peerconnection_unittest.cc:105
Definition: service.h:126
std::unique_ptr< FecController > controller
Definition: fec_controller_unittest.cc:49
ChannelOwnership
Definition: service.h:134
Definition: descriptor.h:1073
Service()
Definition: service.h:128
Definition: __init__.py:1
USVString reason
Definition: CloseEvent.idl:43
Definition: interfaces.idl:16
Definition: service.h:269
#define LIBPROTOBUF_EXPORT
Definition: port.h:97
Definition: gflags_completions.h:115
Definition: protobuf.h:70
Definition: callback.h:70