Search Toolkit Book for CGridRPCBaseClient
CGridRPCBaseClient<typename TConnectTraits> More...
#include <objects/trackmgr/gridrpcclient.hpp>
CGridRPCBaseClient<typename TConnectTraits>
Base class for GRID-based ASN.1 RPC clients
TConnectTraits template classes: CAsnBinCompressed
Definition at line 282 of file gridrpcclient.hpp.
◆ CGridRPCBaseClient() [1/4]template<typename TConnectTraits = CAsnBinCompressed, int DefaultTimeout = 20>
Definition at line 285 of file gridrpcclient.hpp.
◆ CGridRPCBaseClient() [2/4]template<typename TConnectTraits = CAsnBinCompressed, int DefaultTimeout = 20>
Definition at line 296 of file gridrpcclient.hpp.
◆ ~CGridRPCBaseClient()template<typename TConnectTraits = CAsnBinCompressed, int DefaultTimeout = 20>
◆ CGridRPCBaseClient() [3/4]template<typename TConnectTraits = CAsnBinCompressed, int DefaultTimeout = 20>
◆ CGridRPCBaseClient() [4/4]template<typename TConnectTraits = CAsnBinCompressed, int DefaultTimeout = 20>
Definition at line 457 of file gridrpcclient.hpp.
◆ Ask()template<typename TConnectTraits = CAsnBinCompressed, int DefaultTimeout = 20>
template<class TRequest , class TReply >
Sends an ASN.1 request, waiting specified time.
Definition at line 404 of file gridrpcclient.hpp.
Referenced by CTMS_BLAST_Client::Fetch(), CTMS_CreateRemoteTrack_Client::Fetch(), CTMS_CreateTrackSet_Client::Fetch(), CTMS_CreateUserTrack_Client::Fetch(), CTMS_ItemResolver_Client::Fetch(), CTMS_RemoveUserTrack_Client::Fetch(), CTMS_SupportedAssemblies_Client::Fetch(), CTMS_SwitchContext_Client::Fetch(), CTMS_TrackAttrValue_Client::Fetch(), and CTMS_TrackSet_Client::Fetch().
◆ AskStream()template<typename TConnectTraits = CAsnBinCompressed, int DefaultTimeout = 20>
◆ SetTimeout()template<typename TConnectTraits = CAsnBinCompressed, int DefaultTimeout = 20>
Sets the request timeout (default is 20s)
Definition at line 316 of file gridrpcclient.hpp.
◆ x_GetJobById()template<typename TConnectTraits = CAsnBinCompressed, int DefaultTimeout = 20>
template<class TReply >
Definition at line 468 of file gridrpcclient.hpp.
◆ x_Init()template<typename TConnectTraits = CAsnBinCompressed, int DefaultTimeout = 20>
◆ x_PrepareJob()template<typename TConnectTraits = CAsnBinCompressed, int DefaultTimeout = 20>
◆ m_NC_apitemplate<typename TConnectTraits = CAsnBinCompressed, int DefaultTimeout = 20>
◆ m_NS_apitemplate<typename TConnectTraits = CAsnBinCompressed, int DefaultTimeout = 20>
◆ m_Timeouttemplate<typename TConnectTraits = CAsnBinCompressed, int DefaultTimeout = 20>
The documentation for this class was generated from the following file:
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4