#include <RemoteCallContext.hpp>
Public Member Functions | |
RemoteCallContext (RCF::RcfSession &session) | |
Constructs a remote call context. More... | |
ParametersT & | parameters () |
Provides access to the parameters of a remote call context. More... | |
Public Member Functions inherited from RCF::RemoteCallContextImpl | |
void | commit () |
Signals that processing of a remote call has completed, and that the remote call response should now be sent back to the client. More... | |
void | commit (const std::exception &e) |
Signals that the processing of a remote call has resulted in an exception, and that the remote call response should now be sent back to the client. More... | |
bool | isCommitted () const |
Returns true if commit() has been called on this remote call context. More... | |
RcfSession & | getRcfSession () |
Returns the RcfSession associated with this remote call context. More... | |
Represents a server-side remote call context. By creating a RemoteCallContext within the server-side implementation of a remote call, the execution of the remote call can be transferred to other threads.
RCF::RemoteCallContext< R, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15 >::RemoteCallContext | ( | RCF::RcfSession & | session | ) |
Constructs a remote call context.
ParametersT& RCF::RemoteCallContext< R, A1, A2, A3, A4, A5, A6, A7, A8, A9, A10, A11, A12, A13, A14, A15 >::parameters | ( | ) |
Provides access to the parameters of a remote call context.