|
| ProcessMemory (MasterMemory *master) |
|
bool | getMemoryUsage (uint64 &alloc, uint64 &usage) |
|
std::vector< ProcessInfoStruct > * | getAllProcesses () |
|
bool | checkProcessHeartbeats (uint32 timeoutMS, std::list< ProcessInfoStruct > &procIssues) |
|
bool | open () |
|
bool | create (uint32 initialProcCount) |
|
bool | createNewProcess (const char *name, uint16 &id) |
|
bool | deleteProcess (uint16 id) |
|
bool | getProcessName (uint16 id, char *name, uint32 maxSize) |
|
bool | getProcessID (const char *name, uint16 &id) |
|
uint64 | getProcessCreateTime (uint16 id) |
|
uint8 | getProcessStatus (uint16 id, uint64 &lastseen) |
|
uint8 | getProcessStatus (uint16 id, uint64 &lastseen, uint64 &createTime) |
|
bool | getProcessCommandLine (uint16 id, char *cmdline, uint32 maxSize) |
|
uint16 | getProcessIDFromOSID (uint32 osid) |
|
uint32 | getProcessOSID (uint16 id) |
|
bool | setProcessStatus (uint16 id, uint8 status, uint64 currentCPUTicks=0) |
|
bool | setProcessCommandLine (uint16 id, const char *cmdline) |
|
bool | setProcessOSID (uint16 id, uint32 osid) |
|
bool | setProcessType (uint16 id, uint8 type) |
|
AveragePerfStats | getProcessPerfStats (uint16 procID) |
|
bool | setProcessPerfStats (uint16 procID, AveragePerfStats &perfStruct) |
|
bool | addToProcessStats (uint16 id, DataMessage *inputMsg, DataMessage *outputMsg) |
|
bool | addToCmdQ (uint16 procID, DataMessage *msg) |
|
bool | addToMsgQ (uint16 procID, DataMessage *msg) |
|
bool | addToSigQ (uint16 procID, DataMessage *msg) |
|
bool | addToReqQ (uint16 procID, DataMessage *msg) |
|
bool | addToAllSignalQs (DataMessage *msg) |
|
bool | addToAllSignalQsExcept (DataMessage *msg, uint16 except) |
|
DataMessage * | waitForCmdQ (uint16 procID, uint32 timeout) |
|
DataMessage * | waitForMsgQ (uint16 procID, uint32 timeout) |
|
DataMessage * | waitForSigQ (uint16 procID, uint32 timeout) |
|
DataMessage * | waitForReqQ (uint16 procID, uint32 timeout) |
|
uint32 | getCmdQCount (uint16 procID) |
|
uint32 | getMsgQCount (uint16 procID) |
|
uint32 | getSigQCount (uint16 procID) |
|
uint32 | getReqQCount (uint16 procID) |
|
bool | getQueueSizes (uint16 procID, uint64 &bytes, uint32 &count) |
|
bool | addLocalPerformanceStats (std::list< PerfStats > &perfStats) |
|