#include <DRCETaskRequest.hpp>
Public Types |
enum | TaskState {
FINISHED = 0,
IN_PROGRESS = 1,
SET_AS_NEW = 2,
NOT_FOUND = 3,
TERMINATED = 4,
CRASHED = 5,
NOT_SET_AS_NEW = 6,
UNDEFINED = 7,
QUEUED_TO_RUN = 8,
DELETED = 9,
BUSY = 10,
TERMINATED_BY_TTL = 11
} |
enum | RequestType {
rtSetTaskExecute = 0,
rtCheckTaskState = 1,
rtTerminateTask = 2,
rtGetTaskData = 3,
rtDeleteTaskData = 4,
rtTaskStateNotification = 100,
rtResourceMonitorNotification = 101
} |
enum | { NO_ERROR = 0
} |
Additional Inherited Members |
template<class T = unsigned long long> |
T | convertVarToNumeric (Poco::Dynamic::Var &var, T defaultValue) |
Detailed Description
Definition at line 25 of file DRCETaskRequest.hpp.
Member Enumeration Documentation
- Enumerator:
rtSetTaskExecute |
|
rtCheckTaskState |
|
rtTerminateTask |
|
rtGetTaskData |
|
rtDeleteTaskData |
|
rtTaskStateNotification |
|
rtResourceMonitorNotification |
|
Definition at line 44 of file DRCETaskRequest.hpp.
- Enumerator:
FINISHED |
|
IN_PROGRESS |
|
SET_AS_NEW |
|
NOT_FOUND |
|
TERMINATED |
|
CRASHED |
|
NOT_SET_AS_NEW |
|
UNDEFINED |
|
QUEUED_TO_RUN |
|
DELETED |
|
BUSY |
|
TERMINATED_BY_TTL |
|
Definition at line 28 of file DRCETaskRequest.hpp.
Constructor & Destructor Documentation
virtual HCE::drce::DRCETaskRequest::~DRCETaskRequest |
( |
void |
| ) |
|
|
inlinevirtual |
Member Function Documentation
unsigned int HCE::drce::DRCETaskRequest::getParentTaskId |
( |
void |
| ) |
const |
|
inline |
RequestType HCE::drce::DRCETaskRequest::getRequestType |
( |
void |
| ) |
const |
|
inline |
unsigned int HCE::drce::DRCETaskRequest::getTaskId |
( |
void |
| ) |
const |
|
inline |
TaskState HCE::drce::DRCETaskRequest::getTaskState |
( |
void |
| ) |
const |
|
inline |
virtual bool HCE::drce::DRCETaskRequest::serialize |
( |
std::string & |
json | ) |
|
|
inlinevirtual |
void HCE::drce::DRCETaskRequest::setParentTaskId |
( |
unsigned int |
parentTaskId_ | ) |
|
|
inline |
void HCE::drce::DRCETaskRequest::setRequestType |
( |
RequestType |
requestType_ | ) |
|
|
inline |
void HCE::drce::DRCETaskRequest::setTaskId |
( |
unsigned int |
taskId_ | ) |
|
|
inline |
void HCE::drce::DRCETaskRequest::setTaskState |
( |
TaskState |
taskState_ | ) |
|
|
inline |
virtual bool HCE::drce::DRCETaskRequest::unserialize |
( |
const std::string & |
json | ) |
|
|
inlinevirtual |
Member Data Documentation
unsigned int HCE::drce::DRCETaskRequest::parentTaskId |
|
protected |
unsigned int HCE::drce::DRCETaskRequest::taskId |
|
protected |
TaskState HCE::drce::DRCETaskRequest::taskState |
|
protected |
The documentation for this class was generated from the following file: