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 |
Public Member Functions inherited from Subject< T extends Observer< U, U extends Event > | |
| void | subscribe (T observer) throws CannotSubscribeException |
| void | unSubscribe (T observer) throws ObserverNotSubscribedException |
Member Function Documentation
◆ getInfo()
| ProcessInfo getInfo | ( | ) | throws PlatformNotAvailableException, PlatformLowLevelException |
- Returns
- process info
◆ getName()
| String getName | ( | ) |
- Returns
- process name
◆ getOptions()
| ProcessOptions getOptions | ( | ) |
- Returns
- process options
◆ kickWatchdog() [1/2]
| void kickWatchdog | ( | ) | throws PlatformNotAvailableException, PlatformLowLevelException |
Kicks the process
◆ kickWatchdog() [2/2]
| void kickWatchdog | ( | int | deadline | ) | throws PlatformNotAvailableException, PlatformLowLevelException |
Kicks the process
◆ start()
| void start | ( | ) | throws PlatformNotAvailableException, PlatformLowLevelException |
Starts the process
◆ stop()
| void stop | ( | ) | throws PlatformNotAvailableException, PlatformLowLevelException |
Stops the process
Public Member Functions inherited from