ADTF  3.18.2
IRPCObjectabstract

Interface of an object that support remote calls. More...

Inheritance diagram for IRPCObject:
[legend]

Public Member Functions

virtual a_util::result::Result HandleCall (const char *strRequest, size_t nRequestSize, IResponse &oResponse)=0
 Handles a remote call. More...
 

Detailed Description

Interface of an object that support remote calls.

Definition at line 47 of file rpc_server.h.

Member Function Documentation

◆ HandleCall()

virtual a_util::result::Result HandleCall ( const char *  strRequest,
size_t  nRequestSize,
IResponse oResponse 
)
pure virtual

Handles a remote call.

Parameters
[in]strRequestThe call request.
[in]nRequestSizeThe size of the call request.
[out]oResponseThe interface for returning the response.
Returns
Standard result.

Implemented in jsonrpc_object_server< ServerStub, Connector >.