Container of information of a DCE finished process. More...
#include <dce-manager-helper.h>
Public Member Functions | |
ProcStatus (int n, int e, int p, int64_t ns, int64_t ne, long rs, long re, double nd, long rd, std::string cmd) | |
std::string | GetCmdLine (void) const |
int | GetExitCode (void) const |
int | GetNode (void) const |
int | GetPid (void) const |
long | GetRealDuration (void) const |
long | GetRealEndTime (void) const |
long | GetRealStartTime (void) const |
double | GetSimulatedDuration (void) const |
int64_t | GetSimulatedEndTime (void) const |
int64_t | GetSimulatedStartTime (void) const |
Private Attributes | |
std::string | m_cmdLine |
int | m_exitCode |
int | m_node |
double | m_ns3Duration |
int64_t | m_ns3EndTime |
int64_t | m_ns3StartTime |
int | m_pid |
long | m_realDuration |
long | m_realEndTime |
long | m_realStartTime |
Container of information of a DCE finished process.
Definition at line 17 of file dce-manager-helper.h.
ns3::ProcStatus::ProcStatus | ( | int | n, |
int | e, | ||
int | p, | ||
int64_t | ns, | ||
int64_t | ne, | ||
long | rs, | ||
long | re, | ||
double | nd, | ||
long | rd, | ||
std::string | cmd | ||
) |
Definition at line 262 of file dce-manager-helper.cc.
std::string ns3::ProcStatus::GetCmdLine | ( | void | ) | const |
returns Command Line argv[]
Definition at line 331 of file dce-manager-helper.cc.
References m_cmdLine.
int ns3::ProcStatus::GetExitCode | ( | void | ) | const |
int ns3::ProcStatus::GetNode | ( | void | ) | const |
returns node ID information
Definition at line 277 of file dce-manager-helper.cc.
References m_node.
int ns3::ProcStatus::GetPid | ( | void | ) | const |
long ns3::ProcStatus::GetRealDuration | ( | void | ) | const |
returns real duration in seconds
Definition at line 325 of file dce-manager-helper.cc.
References m_realDuration.
long ns3::ProcStatus::GetRealEndTime | ( | void | ) | const |
returns Real End Time
Definition at line 313 of file dce-manager-helper.cc.
References m_realEndTime.
long ns3::ProcStatus::GetRealStartTime | ( | void | ) | const |
returns Real Start Time (time_t)
Definition at line 306 of file dce-manager-helper.cc.
References m_realStartTime.
double ns3::ProcStatus::GetSimulatedDuration | ( | void | ) | const |
returns Simulated duration in seconds
Definition at line 319 of file dce-manager-helper.cc.
References m_ns3Duration.
int64_t ns3::ProcStatus::GetSimulatedEndTime | ( | void | ) | const |
returns End Time in Simulated Time the unit is nanoseconds
Definition at line 300 of file dce-manager-helper.cc.
References m_ns3EndTime.
int64_t ns3::ProcStatus::GetSimulatedStartTime | ( | void | ) | const |
returns Start Time in Simulated Time the unit is nanoseconds
Definition at line 295 of file dce-manager-helper.cc.
References m_ns3StartTime.
|
private |
Definition at line 73 of file dce-manager-helper.h.
Referenced by GetCmdLine().
|
private |
Definition at line 65 of file dce-manager-helper.h.
Referenced by GetExitCode().
|
private |
Definition at line 64 of file dce-manager-helper.h.
Referenced by GetNode().
|
private |
Definition at line 71 of file dce-manager-helper.h.
Referenced by GetSimulatedDuration().
|
private |
Definition at line 68 of file dce-manager-helper.h.
Referenced by GetSimulatedEndTime().
|
private |
Definition at line 67 of file dce-manager-helper.h.
Referenced by GetSimulatedStartTime().
|
private |
Definition at line 66 of file dce-manager-helper.h.
Referenced by GetPid().
|
private |
Definition at line 72 of file dce-manager-helper.h.
Referenced by GetRealDuration().
|
private |
Definition at line 70 of file dce-manager-helper.h.
Referenced by GetRealEndTime().
|
private |
Definition at line 69 of file dce-manager-helper.h.
Referenced by GetRealStartTime().