Search Toolkit Book for CNetScheduleNotificationHandler
#include <connect/services/impl/netschedule_api_int.hpp>
Definition at line 77 of file netschedule_api_int.hpp.
◆ TJobInfo ◆ TJobStatusMask ◆ TLastEventIndex ◆ TProgressMessage ◆ EJobStatusMask Enumerator fJSM_Pending fJSM_Running fJSM_Canceled fJSM_Failed fJSM_Done fJSM_Reading fJSM_Confirmed fJSM_ReadFailed fJSM_DeletedDefinition at line 124 of file netschedule_api_int.hpp.
◆ CNetScheduleNotificationHandler() CNetScheduleNotificationHandler::CNetScheduleNotificationHandler ( )Definition at line 106 of file netschedule_api.cpp.
◆ CheckJobStatusNotification() ◆ CheckRequestJobNotification() ◆ CmdAppendTimeoutGroupAndClientInfo() ◆ GetJobDetailsIfCompleted() ◆ GetMessage() const string& CNetScheduleNotificationHandler::GetMessage ( void ) const inline ◆ GetPort() unsigned short CNetScheduleNotificationHandler::GetPort ( void ) const inline ◆ MkBaseGETCmd() ◆ PrintPortNumber() void CNetScheduleNotificationHandler::PrintPortNumber ( ) ◆ ReceiveNotification() bool CNetScheduleNotificationHandler::ReceiveNotification ( string * server_host =NULL
) ◆ RequestJob() ◆ RequestJobWatching() [1/2]
Definition at line 516 of file netschedule_api_submitter.cpp.
References cmd, eOn, SNetScheduleAPIImpl::ExecOnJobServer(), NStr::fConvErr_NoThrow, g_AppendClientIPSessionIDHitID(), CTimeout::GetAsDouble(), GetPort(), CDeadline::GetRemainingTime(), NStr::NumericToString(), NStr::StringToInt(), and CNetScheduleAPI::StringToStatus().
Referenced by CGridCommandLineInterfaceApp::Cmd_WatchJob().
◆ RequestJobWatching() [2/2] ◆ SubmitJob() ◆ WaitForJobCompletion()Definition at line 437 of file netschedule_api_submitter.cpp.
References CNetScheduleException::eJobNotFound, CNetScheduleAPI::ePending, CNetScheduleAPI::eRunning, CNetScheduleException::eUnknownQueue, FORCED_SST_INTERVAL_NANOSEC, FORCED_SST_INTERVAL_SEC, CException::GetErrCode(), CNetScheduleAPI::GetJobDetails(), SNetScheduleAPIImpl::GetListener(), CException::GetMsg(), SNetScheduleAPIImpl::GetServer(), CDeadline::IsExpired(), CNetScheduleNewJob::job_id, MAX_FORCED_SST_INTERVAL_SEC, and INetServerConnectionListener::OnWarning().
Referenced by CGridCommandLineInterfaceApp::Cmd_SubmitJob(), and SNetScheduleSubmitterImpl::SubmitJobAndWait().
◆ WaitForJobEvent() ◆ WaitForNotification()Definition at line 286 of file netschedule_api.cpp.
References eIO_Success, eIO_Timeout, CTimeout::Get(), CDeadline::GetRemainingTime(), m_Receiver, ReceiveNotification(), STimeoutTag::sec, SNetScheduleNotificationReceiver::socket, STimeoutTag::usec, and CDatagramSocket::Wait().
Referenced by CGridCommandLineInterfaceApp::Cmd_RequestJob(), CGridCommandLineInterfaceApp::Cmd_SubmitJob(), and CGridCommandLineInterfaceApp::Cmd_WatchJob().
◆ m_ReceiverThe documentation for this class was generated from the following files:
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