Remote Call Framework 3.0
RCF::RemoteCallInfo Class Reference

Contains details about the currently executing remote call. More...

#include <MethodInvocation.hpp>

Public Attributes

std::string mServantBindingName
 Servant binding name. More...
 
int mFnId
 RCF interface method ID. More...
 
bool mOneway
 True if the call is a oneway call. More...
 
SerializationProtocol mSerializationProtocol
 Serialization protocol. More...
 
int mRuntimeVersion
 Runtime version. More...
 
int mArchiveVersion
 Archive version. More...
 
std::uint32_t mPingBackIntervalMs
 Pingback interval in ms. More...
 
bool mEnableSfPointerTracking
 Whether SF pointer tracking is enabled for serialization of parameters. More...
 

Detailed Description

Contains details about the currently executing remote call.

Member Data Documentation

◆ mServantBindingName

std::string RCF::RemoteCallInfo::mServantBindingName

Servant binding name.

◆ mFnId

int RCF::RemoteCallInfo::mFnId

RCF interface method ID.

◆ mOneway

bool RCF::RemoteCallInfo::mOneway

True if the call is a oneway call.

◆ mSerializationProtocol

SerializationProtocol RCF::RemoteCallInfo::mSerializationProtocol

Serialization protocol.

◆ mRuntimeVersion

int RCF::RemoteCallInfo::mRuntimeVersion

Runtime version.

◆ mArchiveVersion

int RCF::RemoteCallInfo::mArchiveVersion

Archive version.

◆ mPingBackIntervalMs

std::uint32_t RCF::RemoteCallInfo::mPingBackIntervalMs

Pingback interval in ms.

◆ mEnableSfPointerTracking

bool RCF::RemoteCallInfo::mEnableSfPointerTracking

Whether SF pointer tracking is enabled for serialization of parameters.


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