Zserio C++ runtime library
1.2.0
Built for Zserio 2.16.0
|
#include <IService.h>
Public Member Functions | |
virtual | ~IBasicServiceClient ()=default |
virtual vector< uint8_t, ALLOC > | callMethod (StringView methodName, const IBasicServiceData< ALLOC > &requestData, void *context)=0 |
Generic interface for all Zserio services to be used on the client side.
Definition at line 227 of file IService.h.
|
virtualdefault |
|
pure virtual |
Calls method with the given name synchronously.
methodName | Name of the service method to call. |
requestData | Request data to be passed to the method. |
context | Context specific for particular service or nullptr in case of no context. |
ServiceException | if the call fails. |