Struct CProcessControl::SProcessHelper#

Nested Relationships#

This struct is a nested type of Class CProcessControl.

Struct Documentation#

struct SProcessHelper#

Process helper structure.

Public Members

sdv::process::TProcessID tProcessID = 0#

Process ID.

bool bRunning = true#

Set when the process is running and not terminated yet.

int64_t iRetVal = 0#

Process return value.

std::map<uint32_t, sdv::process::IProcessLifetimeCallback*> mapAssociatedMonitors#

Map with associated monitors.

std::mutex mtxProcess#

Mutex for process access.

std::condition_variable cvWaitForProcess#

Condition variable to wait for process termination.