mcx::comm::RPCProcessor

mcx::comm::RPCProcessor

Inherited by mcx::comm::AuthorizationBase, mcx::comm::RPCMotorcortex

Public Functions

Name
RPCProcessor() =default
virtual ~RPCProcessor() =default
RPCProcessor(const RPCProcessor & orig) =delete
virtual MsgHashSet getHashList() const =0
virtual bool processRequest(const RequestMsg & request, ReplyMsg & reply) =0

Public Functions Documentation

function RPCProcessor

RPCProcessor() =default

function ~RPCProcessor

virtual ~RPCProcessor() =default

function RPCProcessor

RPCProcessor(
    const RPCProcessor & orig
) =delete

function getHashList

virtual MsgHashSet getHashList() const =0

Reimplemented by: mcx::comm::AuthorizationBase::getHashList, mcx::comm::RPCMotorcortex::getHashList

function processRequest

virtual bool processRequest(
    const RequestMsg & request,
    ReplyMsg & reply
) =0

Reimplemented by: mcx::comm::Authorization::processRequest, mcx::comm::AuthorizationBase::processRequest, mcx::comm::RPCMotorcortex::processRequest


Updated on 2022-04-05 at 16:21:26 +0200