Process Interface Reference
Process.
Inheritance diagram for Process:

Public Member Functions | |
String | getName () |
Gets the process name. More... | |
ProcessOptions | getOptions () |
Gets the process options. More... | |
ProcessInfo | getInfo () throws PlatformNotAvailableException, PlatformLowLevelException |
Gets the process info. More... | |
void | start () throws PlatformNotAvailableException, PlatformLowLevelException |
void | stop () throws PlatformNotAvailableException, PlatformLowLevelException |
void | kickWatchdog (int deadline) throws PlatformNotAvailableException, PlatformLowLevelException |
void | kickWatchdog () throws PlatformNotAvailableException, PlatformLowLevelException |
![]() | |
void | subscribe (T observer) throws CannotSubscribeException |
void | unSubscribe (T observer) throws ObserverNotSubscribedException |
Member Function Documentation
ProcessInfo getInfo | ( | ) | throws PlatformNotAvailableException, PlatformLowLevelException |
- Returns
- process info
String getName | ( | ) |
- Returns
- process name
ProcessOptions getOptions | ( | ) |
- Returns
- process options
void kickWatchdog | ( | int | deadline | ) | throws PlatformNotAvailableException, PlatformLowLevelException |
Kicks the process
void kickWatchdog | ( | ) | throws PlatformNotAvailableException, PlatformLowLevelException |
Kicks the process
void start | ( | ) | throws PlatformNotAvailableException, PlatformLowLevelException |
Starts the process
void stop | ( | ) | throws PlatformNotAvailableException, PlatformLowLevelException |
Stops the process