Dataflow Runtime API  4.0.1.0
Namespaces | Classes | Enumerations
imt::base::os::linux Namespace Reference

Namespaces

 gmock
 

Classes

class  CpuStatistics
 Provides functions to read out the current CPU usage. More...
 
class  FileIo
 Provide file access functions. More...
 
class  MemoryStatistics
 Provides functions to read out current memory usage information. More...
 
class  NetworkInterface
 Provides functions to. More...
 
class  Process
 Helper class to call process specific functions. More...
 
class  RamUsageInfo
 Helper class to store RAM usage information. More...
 
class  SerialPort
 Provides functions to transmit serial port data. More...
 
class  SerialPortConfig
 Maintains configuration information of a serial port. More...
 
class  SystemTime
 Provides functions to read the current system time. More...
 
class  Thread
 Provides a thread instance toghether with the infrastructure required to stop the thread as well as some synchronization primitives that can be used to synchronize access to shared data. More...
 
class  ThreadHelper
 Helper to apply scheduling policies on a thread instance. More...
 
class  ThreadSchedulingParams
 Provides the parameters required to setup the scheduling of a thread. More...
 

Enumerations

enum class  ThreadSchedulingPolicy : uint8_t { OTHER , FIFO , ROUND_ROBIN }
 Supported thread scheduling policies. More...
 

Enumeration Type Documentation

◆ ThreadSchedulingPolicy

Supported thread scheduling policies.

Enumerator
OTHER 

Maps to SCHED_OTHER policy described in "man sched 7".

FIFO 

Maps to SCHED_FIFO policy described in "man sched 7".

ROUND_ROBIN 

Maps to SCHED_RR policy described in "man sched 7".