Classes |
interface | NavMapConfig |
| Telemetry data structure for transfering maps. More...
|
struct | OctetMapLayer |
| Map layer data for data samples reduced to 8 bit values. More...
|
struct | ShortMapLayer |
| Map layer data for data samples reduced to 16 bit values. More...
|
interface | NavMapSample |
| Telemetry data structure for transfering maps. More...
|
interface | ProcessIO |
struct | ProcessConfig |
interface | ProcessManagerConfig |
| Joint configuration of a kinematic chain. More...
|
interface | ProcessManagerState |
interface | RangeScanConfig |
| Single (or multiple) line range scan. More...
|
interface | RangeScanSample |
| Single (or multiple) line range scan. More...
|
struct | BatteryInfoConfig |
| Battery status information acquired through /proc/acpi/battery/BAT#. More...
|
struct | MemoryInfoConfig |
| Memory usage information acquired through /proc/meminfo, Units are bytes. More...
|
struct | CpuInfoConfig |
| Cpu usage information acquired through /proc/stats. More...
|
struct | ThermalInfoConfig |
| Temperature information acquired through /proc/acpi/thermal_zone/... More...
|
struct | NetTrafficInfoConfig |
| Network device traffic information acquired through /proc/net/dev. More...
|
struct | WifiInfoConfig |
| Wireless network status information returned by Linux ioctl() calls. More...
|
interface | SystemInfoConfig |
| Status information for various laptop components. More...
|
struct | BatteryInfoSample |
| Battery status information acquired through /proc/acpi/battery/BAT#. More...
|
struct | CpuInfoSample |
| Cpu usage information acquired through /proc/stats. More...
|
struct | MemoryInfoSample |
| Memory usage information acquired through /proc/meminfo, Units are bytes. More...
|
struct | ThermalInfoSample |
| Temperature information acquired through /proc/acpi/thermal_zone/... More...
|
struct | NetTrafficInfoSample |
| Network device traffic information acquired through /proc/net/dev. More...
|
struct | WifiInfoSample |
| Wireless network status information returned by Linux ioctl() calls. More...
|
interface | SystemInfoSample |
| Status information for various laptop components. More...
|
Typedefs |
typedef sequence< ProcessConfig > | ProcessConfigSequence |
typedef sequence< ProcessStatus > | ProcessStatusSequence |
typedef sequence
< rapid::Transform3D, 64 > | Transform3DSequence64 |
typedef sequence
< BatteryInfoConfig > | BatteryInfoConfigSequence |
| Typedef to accommodate multiple batteries.
|
typedef sequence
< ThermalInfoConfig > | ThermalInfoConfigSequence |
| Typedef to accommodate multiple thermal zones.
|
typedef sequence
< NetTrafficInfoConfig > | NetTrafficInfoConfigSequence |
| Typedef to accomodate multiple network interfaces.
|
typedef sequence< WifiInfoConfig > | WifiInfoConfigSequence |
| Typedef to accommodate multiple wireless interfaces.
|
typedef sequence
< BatteryInfoSample > | BatteryInfoSampleSequence |
| Typedef to accommodate multiple batteries.
|
typedef sequence< CpuInfoSample > | CpuInfoSampleSequence |
| Typedef to accommodate multiple cores.
|
typedef sequence
< ThermalInfoSample > | ThermalInfoSampleSequence |
| Typedef to accommodate multiple thermal zones.
|
typedef sequence
< NetTrafficInfoSample > | NetTrafficInfoSampleSequence |
| Typedef to accomodate multiple network interfaces.
|
typedef sequence< WifiInfoSample > | WifiInfoSampleSequence |
| Typedef to accommodate multiple wireless interfaces.
|
Enumerations |
enum | ProcessIOStream { PROCESS_STDIN,
PROCESS_STDOUT,
PROCESS_STDERR
} |
enum | ProcessStatus {
PROCESS_STATE_UNAVAIL,
PROCESS_STATE_STARTING,
PROCESS_STATE_RESTARTING,
PROCESS_STATE_RUNNING,
PROCESS_STATE_STOPPING,
PROCESS_STATE_STOPPED,
PROCESS_STATE_STOPPED_UNEXPECTEDLY,
PROCESS_STATE_KILLED
} |
Variables |
const String32 | PROCMGR = "ProcessManager" |
const String32 | PROCMGR_METHOD_START = "start" |
| Request to start a process.
|
const String32 | PROCMGR_METHOD_STOP = "stop" |
| Request to stop a process.
|
const String32 | PROCMGR_METHOD_KILL = "kill" |
| Request to kill a process.
|
const String32 | PROCMGR_METHOD_SETCOMMANDLINE = "setCommandLine" |
| Setting the command-line parameters for a process.
|
const String32 | PROCMGR_METHOD_PARAM_PROCESSID = "proccessId" |
| Key for parameter used in reply by bridge.
|
const DataType | PROCMGR_METHOD_DTYPE_PROCESSID = RAPID_INT |
const String32 | PROCMGR_METHOD_PARAM_CMDLINE = "cmdLine" |
const DataType | PROCMGR_METHOD_DTYPE_CMDLINE = RAPID_STRING |