MOOS 0.2375
|
#include <HelmApp.h>
CHelmApp::CTransaction::CTransaction | ( | ) |
Definition at line 1027 of file HelmApp.cpp.
CHelmApp::CTransaction::~CTransaction | ( | ) | [virtual] |
Definition at line 1032 of file HelmApp.cpp.
bool CHelmApp::CTransaction::BuildParameterList | ( | string | sList, |
STRING_LIST & | ParameterList | ||
) |
Definition at line 966 of file HelmApp.cpp.
double CHelmApp::CTransaction::GetSessionTimeOut | ( | ) |
Definition at line 1083 of file HelmApp.cpp.
double CHelmApp::CTransaction::GetTaskCompleteTime | ( | ) |
Definition at line 1093 of file HelmApp.cpp.
string CHelmApp::CTransaction::GetTransactingClient | ( | ) |
Definition at line 1088 of file HelmApp.cpp.
CMOOSBehaviour * CHelmApp::CTransaction::GetTransactingTask | ( | ) |
Definition at line 1078 of file HelmApp.cpp.
bool CHelmApp::CTransaction::HasAccess | ( | string | sClient | ) |
Definition at line 984 of file HelmApp.cpp.
bool CHelmApp::CTransaction::HasPermissions | ( | string | sRequest | ) |
Definition at line 709 of file HelmApp.cpp.
bool CHelmApp::CTransaction::Initialise | ( | ) |
Definition at line 1037 of file HelmApp.cpp.
bool CHelmApp::CTransaction::IsOneShot | ( | ) |
Definition at line 1021 of file HelmApp.cpp.
bool CHelmApp::CTransaction::IsOpen | ( | void | ) |
Definition at line 1003 of file HelmApp.cpp.
bool CHelmApp::CTransaction::IsTPTaskRunning | ( | ) |
Definition at line 1008 of file HelmApp.cpp.
bool CHelmApp::CTransaction::IsTPTaskTimeOutExpired | ( | ) |
Definition at line 1016 of file HelmApp.cpp.
bool CHelmApp::CTransaction::IsTransactingClient | ( | string | sClient | ) |
Definition at line 735 of file HelmApp.cpp.
bool CHelmApp::CTransaction::ParseInstruction | ( | string & | sInstruction, |
string & | sClient, | ||
string & | sTaskName | ||
) |
Definition at line 1098 of file HelmApp.cpp.
void CHelmApp::CTransaction::SetPermissionsMap | ( | PERMISSIONS_MAP | permissionsMap | ) |
Definition at line 1114 of file HelmApp.cpp.
void CHelmApp::CTransaction::SetSessionTimeOut | ( | double | dfTimeOut | ) |
Definition at line 1063 of file HelmApp.cpp.
void CHelmApp::CTransaction::SetSessionTimeOutMap | ( | SESSION_TIMEOUT_MAP | SessionMap | ) |
Definition at line 1119 of file HelmApp.cpp.
void CHelmApp::CTransaction::SetTaskCompleteTime | ( | double | dfCompleteTime | ) |
Definition at line 1048 of file HelmApp.cpp.
void CHelmApp::CTransaction::SetTransactingClient | ( | string | sClient | ) |
Definition at line 1053 of file HelmApp.cpp.
void CHelmApp::CTransaction::SetTransactingTask | ( | CMOOSBehaviour * | pNewTask | ) |
Definition at line 1068 of file HelmApp.cpp.
void CHelmApp::CTransaction::SetTransactionIsOpen | ( | bool | bOpen | ) |
Definition at line 1073 of file HelmApp.cpp.
bool CHelmApp::CTransaction::m_bTransactionIsOpen [protected] |
double CHelmApp::CTransaction::m_dfSessionTimeOut [protected] |
double CHelmApp::CTransaction::m_dfTPTaskCompleteTime [protected] |
CMOOSBehaviour* CHelmApp::CTransaction::m_pTransactingTask [protected] |
string CHelmApp::CTransaction::m_sHelmAppName [protected] |
string CHelmApp::CTransaction::m_sTransactingClient [protected] |