NCBI C++ ToolKit
|
#include "job.hpp"
(Private to src/app/netschedule
.)
Public Types | |
enum | EAuthTokenCompareResult { eCompleteMatch = 0 , ePassportOnlyMatch = 1 , eNoMatch = 2 , eInvalidTokenFormat = 3 } |
Private Attributes | |
unsigned | m_Id |
unsigned int | m_Passport |
TJobStatus | m_Status |
CNSPreciseTime | m_Timeout |
CNSPreciseTime | m_RunTimeout |
CNSPreciseTime | m_ReadTimeout |
unsigned short | m_SubmNotifPort |
CNSPreciseTime | m_SubmNotifTimeout |
unsigned int | m_ListenerNotifAddress |
unsigned short | m_ListenerNotifPort |
CNSPreciseTime | m_ListenerNotifAbsTime |
unsigned | m_RunCount |
unsigned | m_ReadCount |
string | m_ProgressMsg |
unsigned | m_AffinityId |
unsigned | m_Mask |
unsigned | m_GroupId |
CNSPreciseTime | m_LastTouch |
string | m_ClientIP |
string | m_ClientSID |
string | m_NCBIPHID |
vector< CJobEvent > | m_Events |
string | m_Input |
string | m_Output |
bool | m_NeedSubmProgressMsgNotif |
bool | m_NeedLsnrProgressMsgNotif |
bool | m_NeedStolenNotif |
CJob::CJob | ( | const SNSCommandArguments & | request | ) |
Definition at line 177 of file job.cpp.
References SNSCommandArguments::input, SNSCommandArguments::ip, SNSCommandArguments::ncbi_phid, SetClientIP(), SetClientSID(), SetInput(), SetNCBIPHID(), and SNSCommandArguments::sid.
|
default |
CJobEvent & CJob::AppendEvent | ( | ) |
Definition at line 236 of file job.cpp.
References m_Events.
Referenced by CQueue::Submit(), and CQueue::SubmitBatch().
CJob::EAuthTokenCompareResult CJob::CompareAuthToken | ( | const string & | auth_token | ) | const |
Definition at line 260 of file job.cpp.
References eCompleteMatch, eInvalidTokenFormat, eNoMatch, ePassportOnlyMatch, m_Events, m_Passport, NStr::Split(), NStr::StringToSizet(), and NStr::StringToUInt().
void CJob::Dump | ( | FILE * | jobs_file | ) | const |
Definition at line 752 of file job.cpp.
References SJobDump::aff_id, SJobDump::client_ip, SJobDump::client_ip_size, SJobEventsDump::client_node_size, SJobEventsDump::client_session_size, SJobDump::client_sid, SJobDump::client_sid_size, SJobEventsDump::err_msg_size, SJobEventsDump::event, SJobDump::group_id, SJobDump::id, SJobIODump::input_size, int, kMaxClientIpSize, kMaxHitIdSize, kMaxSessionIdSize, SJobDump::last_touch, SJobDump::listener_notif_abstime, SJobDump::listener_notif_addr, SJobDump::listener_notif_port, m_AffinityId, m_ClientIP, m_ClientSID, m_Events, m_GroupId, m_Id, m_Input, m_LastTouch, m_ListenerNotifAbsTime, m_ListenerNotifAddress, m_ListenerNotifPort, m_Mask, m_NCBIPHID, m_NeedLsnrProgressMsgNotif, m_NeedStolenNotif, m_NeedSubmProgressMsgNotif, m_Output, m_Passport, m_ProgressMsg, m_ReadCount, m_ReadTimeout, m_RunCount, m_RunTimeout, m_Status, m_SubmNotifPort, m_SubmNotifTimeout, m_Timeout, SJobDump::mask, min(), SJobDump::ncbi_phid, SJobDump::ncbi_phid_size, SJobDump::need_lsnr_progress_msg_notif, SJobDump::need_stolen_notif, SJobDump::need_subm_progress_msg_notif, SJobEventsDump::node_addr, SJobDump::number_of_events, SJobIODump::output_size, SJobDump::passport, SJobDump::progress_msg_size, SJobDump::read_counter, SJobDump::read_timeout, SJobEventsDump::ret_code, SJobDump::run_counter, SJobDump::run_timeout, SJobDump::status, SJobEventsDump::status, SJobDump::subm_notif_port, SJobDump::subm_notif_timeout, SJobDump::timeout, SJobEventsDump::timestamp, SJobEventsDump::Write(), SJobIODump::Write(), and SJobDump::Write().
|
inline |
Definition at line 235 of file job.hpp.
References m_AffinityId.
Referenced by CQueue::LoadFromDump(), CQueue::PutResult(), CQueue::RescheduleJob(), CNetScheduleHandler::x_PrintGetJobResponse(), and CNetScheduleHandler::x_ProcessReading().
|
inline |
Definition at line 205 of file job.hpp.
References m_Events, and m_Passport.
Referenced by CNetScheduleHandler::x_PrintGetJobResponse(), and CNetScheduleHandler::x_ProcessReading().
Definition at line 244 of file job.hpp.
References m_ClientIP.
Referenced by CNetScheduleHandler::x_LogCommandWithJob(), CNetScheduleHandler::x_PrintGetJobResponse(), CNetScheduleHandler::x_ProcessReading(), and CNetScheduleHandler::x_ProcessStatus().
Definition at line 246 of file job.hpp.
References m_ClientSID.
Referenced by CNetScheduleHandler::x_LogCommandWithJob(), CNetScheduleHandler::x_PrintGetJobResponse(), CNetScheduleHandler::x_ProcessReading(), and CNetScheduleHandler::x_ProcessStatus().
string CJob::GetErrorMsg | ( | ) | const |
Definition at line 208 of file job.cpp.
References CJobEvent::GetErrorMsg(), GetLastEvent(), kEmptyStr, and m_Events.
Referenced by CNetScheduleHandler::x_ProcessStatus().
Definition at line 256 of file job.hpp.
References m_Events.
Referenced by g_DoErasePerfLogging(), g_DoPerfLogging(), and s_DoDonePerfLogging().
|
inline |
Definition at line 341 of file job.hpp.
References GetJobExpirationTime(), GetSubmitTime(), m_LastTouch, m_ReadTimeout, m_RunTimeout, m_Status, and m_Timeout.
Referenced by CQueue::GetJobForReadingOrWait(), CQueue::GetJobOrWait(), Print(), CQueue::PutResult(), and CQueue::Submit().
|
inline |
|
inline |
Definition at line 201 of file job.hpp.
References m_Id.
Referenced by g_DoErasePerfLogging(), g_DoPerfLogging(), CQueue::LoadFromDump(), CQueue::x_LogSubmit(), CNetScheduleHandler::x_PrintGetJobResponse(), CNetScheduleHandler::x_ProcessGetJob(), and CNetScheduleHandler::x_ProcessReading().
Definition at line 260 of file job.hpp.
References m_Input.
Referenced by CQueue::Submit(), CNetScheduleHandler::x_PrintGetJobResponse(), and CNetScheduleHandler::x_ProcessStatus().
Definition at line 243 of file job.cpp.
References m_Events.
Referenced by GetErrorMsg(), and GetRetCode().
|
inline |
Definition at line 258 of file job.hpp.
References m_Events.
Referenced by CNSNotificationList::BuildJobChangedNotification(), and GetLastEventTime().
|
inline |
Definition at line 338 of file job.hpp.
References GetLastEventIndex(), and m_Events.
Referenced by Print().
|
inline |
Definition at line 242 of file job.hpp.
References m_LastTouch.
Referenced by CQueue::LoadFromDump().
|
inline |
Definition at line 223 of file job.hpp.
References m_ListenerNotifAddress.
Referenced by CQueue::x_NotifyJobChanges().
|
inline |
Definition at line 225 of file job.hpp.
References m_ListenerNotifPort.
Referenced by CQueue::x_NotifyJobChanges().
|
inline |
Definition at line 252 of file job.hpp.
References m_NeedLsnrProgressMsgNotif.
Referenced by CQueue::x_NotifyJobChanges().
|
inline |
Definition at line 238 of file job.hpp.
References m_Mask.
Referenced by CQueue::Submit(), and CNetScheduleHandler::x_PrintGetJobResponse().
Definition at line 248 of file job.hpp.
References m_NCBIPHID.
Referenced by CNetScheduleHandler::x_LogCommandWithJob(), CNetScheduleHandler::x_PrintGetJobResponse(), CNetScheduleHandler::x_ProcessReading(), and CNetScheduleHandler::x_ProcessStatus().
|
inline |
Definition at line 254 of file job.hpp.
References m_NeedStolenNotif.
Definition at line 264 of file job.hpp.
References m_Output.
Referenced by CNetScheduleHandler::x_ProcessStatus().
|
inline |
Definition at line 203 of file job.hpp.
References m_Passport.
Definition at line 232 of file job.hpp.
References m_ProgressMsg.
Referenced by CNSNotificationList::BuildJobChangedNotification(), CNetScheduleHandler::x_ProcessFastStatusS(), CNetScheduleHandler::x_ProcessGetMessage(), CNetScheduleHandler::x_ProcessListenJob(), and CNetScheduleHandler::x_ProcessStatus().
Definition at line 262 of file job.hpp.
References m_Input, and NStr::PrintableString().
Definition at line 266 of file job.hpp.
References m_Output, and NStr::PrintableString().
|
inline |
|
inline |
Definition at line 213 of file job.hpp.
References m_ReadTimeout.
Referenced by CQueue::LoadFromDump().
int CJob::GetRetCode | ( | ) | const |
Definition at line 216 of file job.cpp.
References GetLastEvent(), CJobEvent::GetRetCode(), and m_Events.
Referenced by CNetScheduleHandler::x_ProcessStatus().
|
inline |
Definition at line 228 of file job.hpp.
References m_RunCount.
Referenced by g_DoErasePerfLogging(), g_DoPerfLogging(), and CQueue::ReturnJob().
|
inline |
Definition at line 211 of file job.hpp.
References m_RunTimeout.
Referenced by CQueue::LoadFromDump().
|
inline |
Definition at line 207 of file job.hpp.
References m_Status.
Referenced by GetStatusBeforeReading(), CQueue::LoadFromDump(), CQueue::x_NotifyJobChanges(), and CNetScheduleHandler::x_ProcessStatus().
TJobStatus CJob::GetStatusBeforeReading | ( | void | ) | const |
Definition at line 734 of file job.cpp.
References CNetScheduleAPI::eReading, GetStatus(), m_Events, and NCBI_THROW.
Referenced by CNetScheduleHandler::x_ProcessReading().
|
inline |
Definition at line 216 of file job.hpp.
References m_Events.
Referenced by CQueue::x_NotifyJobChanges(), and CNetScheduleHandler::x_PrintGetJobResponse().
|
inline |
Definition at line 336 of file job.hpp.
References m_Events.
Referenced by GetExpirationTime(), and CQueue::LoadFromDump().
|
inline |
Definition at line 250 of file job.hpp.
References m_NeedSubmProgressMsgNotif.
Referenced by CQueue::x_NotifyJobChanges().
|
inline |
Definition at line 218 of file job.hpp.
References m_SubmNotifPort.
Referenced by CQueue::x_NotifyJobChanges(), and CNetScheduleHandler::x_PrintGetJobResponse().
|
inline |
Definition at line 220 of file job.hpp.
References m_SubmNotifTimeout.
|
inline |
bool CJob::LoadFromDump | ( | FILE * | jobs_file, |
char * | input_buf, | ||
char * | output_buf, | ||
const SJobDumpHeader & | header | ||
) |
Definition at line 843 of file job.cpp.
References SJobDump::aff_id, SJobDump::client_ip, SJobDump::client_ip_size, SJobEventsDump::client_node_size, SJobEventsDump::client_session_size, SJobDump::client_sid, SJobDump::client_sid_size, SJobEventsDump::err_msg_size, SJobEventsDump::event, SJobDump::group_id, SJobDump::id, SJobIODump::input_size, SJobDumpHeader::job_event_fixed_size, SJobDumpHeader::job_io_fixed_size, SJobDumpHeader::job_props_fixed_size, kMaxClientIpSize, kMaxHitIdSize, kMaxSessionIdSize, kMaxWorkerNodeIdSize, kNetScheduleMaxDBDataSize, kNetScheduleMaxDBErrSize, SJobDump::last_touch, SJobDump::listener_notif_abstime, SJobDump::listener_notif_addr, SJobDump::listener_notif_port, m_AffinityId, m_ClientIP, m_ClientSID, CJobEvent::m_Event, m_Events, m_GroupId, m_Id, m_LastTouch, m_ListenerNotifAbsTime, m_ListenerNotifAddress, m_ListenerNotifPort, m_Mask, m_NCBIPHID, m_NeedLsnrProgressMsgNotif, m_NeedStolenNotif, m_NeedSubmProgressMsgNotif, m_Passport, m_ProgressMsg, m_ReadCount, m_ReadTimeout, m_RunCount, m_RunTimeout, CJobEvent::m_Status, m_Status, m_SubmNotifPort, m_SubmNotifTimeout, m_Timeout, SJobDump::mask, min(), SJobDump::ncbi_phid, SJobDump::ncbi_phid_size, SJobDump::need_lsnr_progress_msg_notif, SJobDump::need_stolen_notif, SJobDump::need_subm_progress_msg_notif, SJobEventsDump::node_addr, SJobDump::number_of_events, SJobIODump::output_size, SJobDump::passport, SJobDump::progress_msg_size, SJobEventsDump::Read(), SJobIODump::Read(), SJobDump::Read(), SJobDump::read_counter, SJobDump::read_timeout, SJobEventsDump::ret_code, SJobDump::run_counter, SJobDump::run_timeout, SetInput(), SetOutput(), SJobDump::status, SJobEventsDump::status, string, SJobDump::subm_notif_port, SJobDump::subm_notif_timeout, SJobDump::timeout, and SJobEventsDump::timestamp.
Referenced by CQueue::LoadFromDump().
string CJob::Print | ( | TDumpFields | dump_fields, |
const CQueue & | queue, | ||
const CNSAffinityRegistry & | aff_registry, | ||
const CNSGroupsRegistry & | group_registry | ||
) | const |
Definition at line 300 of file job.cpp.
References eAffinity, eEraseTime, eEvents, eGroup, eId, eInput, eKey, eLastTouch, eListenerNotif, eListenerNotifExpiration, eMask, eNcbiPHID, eNeedListenerProgressMsgNotif, eNeedStolenNotif, eNeedSubmitProgressMsgNotif, eOutput, eProgressMsg, eReadCounter, eReadExpiration, CNetScheduleAPI::eReading, eRemoteClientIP, eRemoteClientSID, eRunCounter, eRunExpiration, CNetScheduleAPI::eRunning, eStatus, eSubmitNotifExpiration, eSubmitNotifPort, GetExpirationTime(), GetLastEventTime(), CQueue::GetPendingTimeout(), CQueue::GetReadTimeout(), CQueue::GetRunTimeout(), CQueue::GetTimeout(), kTimeZero, m_LastTouch, m_ReadTimeout, m_RunTimeout, m_Status, m_Timeout, result, x_AppendAffinity(), x_AppendEraseTime(), x_AppendEvents(), x_AppendGroup(), x_AppendId(), x_AppendInput(), x_AppendKey(), x_AppendLastTouch(), x_AppendListenerNotif(), x_AppendListenerNotifExpiration(), x_AppendMask(), x_AppendNcbiPhid(), x_AppendNeedListenerProgressMsgNotif(), x_AppendNeedStolenNotif(), x_AppendNeedSubmitProgressMsgNotif(), x_AppendOutput(), x_AppendProgressMsg(), x_AppendReadCounter(), x_AppendReadExpiration(), x_AppendRemoteClientIP(), x_AppendRemoteClientSID(), x_AppendRunCounter(), x_AppendRunExpiration(), x_AppendStatus(), x_AppendSubmitNotifExpiration(), and x_AppendSubmitNotifPort().
|
inline |
Definition at line 303 of file job.hpp.
References m_AffinityId.
Referenced by CQueue::Submit(), and CQueue::SubmitBatch().
Definition at line 312 of file job.hpp.
References m_ClientIP.
Referenced by CJob(), and CNetScheduleHandler::x_ProcessMsgBatchJob().
Definition at line 314 of file job.hpp.
References m_ClientSID.
Referenced by CJob(), and CNetScheduleHandler::x_ProcessMsgBatchJob().
|
inline |
Definition at line 307 of file job.hpp.
References m_GroupId.
Referenced by CQueue::Submit(), and CQueue::SubmitBatch().
|
inline |
Definition at line 272 of file job.hpp.
References m_Id.
Referenced by CQueue::Submit(), and CQueue::SubmitBatch().
Definition at line 224 of file job.cpp.
References input(), and m_Input.
Referenced by CJob(), LoadFromDump(), and CNetScheduleHandler::x_ProcessMsgBatchJob().
|
inline |
Definition at line 309 of file job.hpp.
References m_LastTouch, and t.
Referenced by CQueue::Submit(), and CQueue::SubmitBatch().
|
inline |
Definition at line 294 of file job.hpp.
References m_ListenerNotifAbsTime.
|
inline |
Definition at line 290 of file job.hpp.
References m_ListenerNotifAddress.
|
inline |
Definition at line 292 of file job.hpp.
References m_ListenerNotifPort.
|
inline |
Definition at line 305 of file job.hpp.
Referenced by CNetScheduleHandler::x_ProcessMsgBatchJob().
Definition at line 316 of file job.hpp.
References m_NCBIPHID.
Referenced by CJob(), and CNetScheduleHandler::x_ProcessMsgBatchJob().
|
inline |
Definition at line 320 of file job.hpp.
References m_NeedLsnrProgressMsgNotif.
|
inline |
Definition at line 322 of file job.hpp.
References m_NeedStolenNotif.
|
inline |
Definition at line 318 of file job.hpp.
References m_NeedSubmProgressMsgNotif.
Definition at line 230 of file job.cpp.
References m_Output, and output.
Referenced by LoadFromDump().
|
inline |
Definition at line 274 of file job.hpp.
References m_Passport.
Referenced by CQueue::Submit(), and CQueue::SubmitBatch().
Definition at line 301 of file job.hpp.
References m_ProgressMsg.
|
inline |
Definition at line 299 of file job.hpp.
References m_ReadCount.
|
inline |
Definition at line 282 of file job.hpp.
References m_ReadTimeout, and t.
|
inline |
Definition at line 297 of file job.hpp.
References m_RunCount.
|
inline |
Definition at line 280 of file job.hpp.
References m_RunTimeout, and t.
|
inline |
|
inline |
Definition at line 285 of file job.hpp.
References m_SubmNotifPort.
Referenced by CNetScheduleHandler::x_ProcessMsgBatchJob().
|
inline |
Definition at line 287 of file job.hpp.
References m_SubmNotifTimeout, and t.
Referenced by CNetScheduleHandler::x_ProcessMsgBatchJob().
|
inline |
bool CJob::ShouldNotifyListener | ( | const CNSPreciseTime & | current_time | ) | const |
Definition at line 291 of file job.cpp.
References m_ListenerNotifAbsTime, m_ListenerNotifAddress, and m_ListenerNotifPort.
Referenced by CQueue::x_NotifyJobChanges().
bool CJob::ShouldNotifySubmitter | ( | const CNSPreciseTime & | current_time | ) | const |
Definition at line 281 of file job.cpp.
References m_Events, m_SubmNotifPort, and m_SubmNotifTimeout.
Referenced by CQueue::x_NotifyJobChanges().
|
private |
Definition at line 614 of file job.cpp.
References dump, CNSAffinityRegistry::GetTokenByID(), kNewLine(), m_AffinityId, prefix, and NStr::PrintableString().
Referenced by Print().
|
private |
Definition at line 426 of file job.cpp.
References dump, CNetScheduleAPI::eReading, CNetScheduleAPI::eRunning, kNewLine(), m_Status, NS_FormatPreciseTime(), NS_FormatPreciseTimeAsSec(), and prefix.
Referenced by Print().
|
private |
Definition at line 547 of file job.cpp.
References client, dump, CJobEvent::EventToString(), CSocketAPI::gethostbyaddr(), kNewLine(), kTimeZero, m_Events, NS_FormatPreciseTime(), prefix, and CNetScheduleAPI::StatusToString().
Referenced by Print().
|
private |
Definition at line 632 of file job.cpp.
References dump, kNewLine(), m_GroupId, prefix, NStr::PrintableString(), and CNSGroupsRegistry::ResolveGroup().
Referenced by Print().
|
private |
|
private |
Definition at line 658 of file job.cpp.
References dump, kNewLine(), m_Input, prefix, and NStr::PrintableString().
Referenced by Print().
Definition at line 402 of file job.cpp.
References dump, kNewLine(), m_Id, CQueue::MakeJobKey(), and prefix.
Referenced by Print().
|
private |
Definition at line 418 of file job.cpp.
References dump, kNewLine(), m_LastTouch, NS_FormatPreciseTime(), and prefix.
Referenced by Print().
|
private |
Definition at line 520 of file job.cpp.
References dump, CSocketAPI::gethostbyaddr(), kNewLine(), m_ListenerNotifAddress, m_ListenerNotifPort, and prefix.
Referenced by Print().
|
private |
Definition at line 535 of file job.cpp.
References dump, kNewLine(), kTimeZero, m_ListenerNotifAbsTime, NS_FormatPreciseTime(), and prefix.
Referenced by Print().
|
private |
|
private |
Definition at line 701 of file job.cpp.
References dump, kNewLine(), m_NCBIPHID, prefix, and NStr::PrintableString().
Referenced by Print().
|
private |
Definition at line 717 of file job.cpp.
References NStr::BoolToString(), dump, kNewLine(), m_NeedLsnrProgressMsgNotif, and prefix.
Referenced by Print().
|
private |
Definition at line 725 of file job.cpp.
References NStr::BoolToString(), dump, kNewLine(), m_NeedStolenNotif, and prefix.
Referenced by Print().
|
private |
Definition at line 709 of file job.cpp.
References NStr::BoolToString(), dump, kNewLine(), m_NeedSubmProgressMsgNotif, and prefix.
Referenced by Print().
|
private |
Definition at line 667 of file job.cpp.
References dump, kNewLine(), m_Output, prefix, and NStr::PrintableString().
Referenced by Print().
|
private |
Definition at line 676 of file job.cpp.
References dump, kNewLine(), m_ProgressMsg, and prefix.
Referenced by Print().
|
private |
Definition at line 606 of file job.cpp.
References dump, kNewLine(), m_ReadCount, and prefix.
Referenced by Print().
|
private |
Definition at line 472 of file job.cpp.
References dump, CNetScheduleAPI::eReading, kNewLine(), m_Status, NS_FormatPreciseTime(), NS_FormatPreciseTimeAsSec(), prefix, and suffix.
Referenced by Print().
|
private |
Definition at line 693 of file job.cpp.
References dump, kNewLine(), m_ClientIP, prefix, and NStr::PrintableString().
Referenced by Print().
|
private |
Definition at line 685 of file job.cpp.
References dump, kNewLine(), m_ClientSID, prefix, and NStr::PrintableString().
Referenced by Print().
|
private |
Definition at line 598 of file job.cpp.
References dump, kNewLine(), m_RunCount, and prefix.
Referenced by Print().
|
private |
Definition at line 452 of file job.cpp.
References dump, CNetScheduleAPI::eRunning, kNewLine(), m_Status, NS_FormatPreciseTime(), NS_FormatPreciseTimeAsSec(), prefix, and suffix.
Referenced by Print().
|
private |
Definition at line 410 of file job.cpp.
References dump, kNewLine(), m_Status, prefix, and CNetScheduleAPI::StatusToString().
Referenced by Print().
|
private |
Definition at line 504 of file job.cpp.
References dump, kNewLine(), kTimeZero, m_Events, m_SubmNotifTimeout, NS_FormatPreciseTime(), NS_FormatPreciseTimeAsSec(), prefix, and suffix.
Referenced by Print().
|
private |
Definition at line 492 of file job.cpp.
References dump, kNewLine(), m_SubmNotifPort, and prefix.
Referenced by Print().
|
private |
Definition at line 427 of file job.hpp.
Referenced by Dump(), GetAffinityId(), LoadFromDump(), SetAffinityId(), and x_AppendAffinity().
|
private |
Definition at line 432 of file job.hpp.
Referenced by Dump(), GetClientIP(), LoadFromDump(), SetClientIP(), and x_AppendRemoteClientIP().
|
private |
Definition at line 433 of file job.hpp.
Referenced by Dump(), GetClientSID(), LoadFromDump(), SetClientSID(), and x_AppendRemoteClientSID().
|
private |
Definition at line 436 of file job.hpp.
Referenced by AppendEvent(), CompareAuthToken(), Dump(), GetAuthToken(), GetErrorMsg(), GetEvents(), GetLastEvent(), GetLastEventIndex(), GetLastEventTime(), GetRetCode(), GetStatusBeforeReading(), GetSubmAddr(), GetSubmitTime(), LoadFromDump(), SetEvents(), ShouldNotifySubmitter(), x_AppendEvents(), and x_AppendSubmitNotifExpiration().
|
private |
Definition at line 429 of file job.hpp.
Referenced by Dump(), GetGroupId(), LoadFromDump(), SetGroupId(), and x_AppendGroup().
|
private |
Definition at line 410 of file job.hpp.
Referenced by Dump(), GetId(), LoadFromDump(), SetId(), x_AppendId(), and x_AppendKey().
|
private |
Definition at line 438 of file job.hpp.
Referenced by Dump(), GetInput(), GetQuotedInput(), SetInput(), and x_AppendInput().
|
private |
Definition at line 430 of file job.hpp.
Referenced by Dump(), GetExpirationTime(), GetLastTouch(), LoadFromDump(), Print(), SetLastTouch(), and x_AppendLastTouch().
|
private |
Definition at line 422 of file job.hpp.
Referenced by Dump(), LoadFromDump(), SetListenerNotifAbsTime(), ShouldNotifyListener(), and x_AppendListenerNotifExpiration().
|
private |
Definition at line 420 of file job.hpp.
Referenced by Dump(), GetListenerNotifAddr(), LoadFromDump(), SetListenerNotifAddr(), ShouldNotifyListener(), and x_AppendListenerNotif().
|
private |
Definition at line 421 of file job.hpp.
Referenced by Dump(), GetListenerNotifPort(), LoadFromDump(), SetListenerNotifPort(), ShouldNotifyListener(), and x_AppendListenerNotif().
|
private |
Definition at line 428 of file job.hpp.
Referenced by Dump(), GetMask(), LoadFromDump(), SetMask(), and x_AppendMask().
|
private |
Definition at line 434 of file job.hpp.
Referenced by Dump(), GetNCBIPHID(), LoadFromDump(), SetNCBIPHID(), and x_AppendNcbiPhid().
|
private |
Definition at line 442 of file job.hpp.
Referenced by Dump(), GetLsnrNeedProgressMsgNotif(), LoadFromDump(), SetNeedLsnrProgressMsgNotif(), and x_AppendNeedListenerProgressMsgNotif().
|
private |
Definition at line 443 of file job.hpp.
Referenced by Dump(), GetNeedStolenNotif(), LoadFromDump(), SetNeedStolenNotif(), and x_AppendNeedStolenNotif().
|
private |
Definition at line 441 of file job.hpp.
Referenced by Dump(), GetSubmNeedProgressMsgNotif(), LoadFromDump(), SetNeedSubmProgressMsgNotif(), and x_AppendNeedSubmitProgressMsgNotif().
|
private |
Definition at line 439 of file job.hpp.
Referenced by Dump(), GetOutput(), GetQuotedOutput(), SetOutput(), and x_AppendOutput().
|
private |
Definition at line 411 of file job.hpp.
Referenced by CompareAuthToken(), Dump(), GetAuthToken(), GetPassport(), LoadFromDump(), and SetPassport().
|
private |
Definition at line 426 of file job.hpp.
Referenced by Dump(), GetProgressMsg(), LoadFromDump(), SetProgressMsg(), and x_AppendProgressMsg().
|
private |
Definition at line 425 of file job.hpp.
Referenced by Dump(), GetReadCount(), LoadFromDump(), SetReadCount(), and x_AppendReadCounter().
|
private |
Definition at line 415 of file job.hpp.
Referenced by Dump(), GetExpirationTime(), GetReadTimeout(), LoadFromDump(), Print(), and SetReadTimeout().
|
private |
Definition at line 424 of file job.hpp.
Referenced by Dump(), GetRunCount(), LoadFromDump(), SetRunCount(), and x_AppendRunCounter().
|
private |
Definition at line 414 of file job.hpp.
Referenced by Dump(), GetExpirationTime(), GetRunTimeout(), LoadFromDump(), Print(), and SetRunTimeout().
|
private |
Definition at line 412 of file job.hpp.
Referenced by Dump(), GetExpirationTime(), GetStatus(), LoadFromDump(), Print(), SetStatus(), x_AppendEraseTime(), x_AppendReadExpiration(), x_AppendRunExpiration(), and x_AppendStatus().
|
private |
Definition at line 417 of file job.hpp.
Referenced by Dump(), GetSubmNotifPort(), LoadFromDump(), SetSubmNotifPort(), ShouldNotifySubmitter(), and x_AppendSubmitNotifPort().
|
private |
Definition at line 418 of file job.hpp.
Referenced by Dump(), GetSubmNotifTimeout(), LoadFromDump(), SetSubmNotifTimeout(), ShouldNotifySubmitter(), and x_AppendSubmitNotifExpiration().
|
private |
Definition at line 413 of file job.hpp.
Referenced by Dump(), GetExpirationTime(), GetTimeout(), LoadFromDump(), Print(), and SetTimeout().