Interface of the ADTF System RPC object server.
More...
|
static constexpr const tChar *const | DEFAULT_NAME = "system" |
| Default RPC object server name of the ADTF System RPC object server.
|
|
Interface of the ADTF System RPC object server.
- See also
- cADTFRemoteSystem.
Definition at line 24 of file adtf_remote_system_intf.h.
◆ GetLastErrorString()
virtual const char* GetLastErrorString |
( |
| ) |
const |
|
pure virtual |
Retrieves the Last error String.
- Returns
- NULL terminated string of the error string.
◆ GetObjects()
virtual const char* GetObjects |
( |
| ) |
const |
|
pure virtual |
◆ GetProcessID()
virtual uint64_t GetProcessID |
( |
| ) |
const |
|
pure virtual |
Request the current process ID if system is available.
- Returns
- The Process ID of the ADTF System
- Return values
-
-1 | The system is not responding. |
◆ GetRPCIIDForObject()
virtual const char* GetRPCIIDForObject |
( |
const char * |
strObject | ) |
const |
|
pure virtual |
Retrieves the RPC interface ID of given rpc object.
- Parameters
-
[in] | strObject | The RPC object server name. |
- Returns
- NULL terminated stringof the RPCIID.
- Return values
-
<empty> | The object is not avaiblable within the system. |
◆ GetRunlevel()
virtual int8_t GetRunlevel |
( |
| ) |
const |
|
pure virtual |
Retrieves the current Runlevel of the System.
- Returns
- The current runlevel.
- Return values
-
-1 | The system is not responding. |
- See also
- adtf::ucom::ant::IRuntime::GetRunlevel
◆ SetRunlevel()
virtual tResult SetRunlevel |
( |
int8_t |
nRunLevel | ) |
|
|
pure virtual |
Request a runlevel change.
- Parameters
-
[in] | nRunLevel | The runlevel to request. |
- Returns
- The result of the IRuntime::SetRunlevel call.
- Return values
-
ERR_NOT_CONNECTED | The system is not responding. |
- See also
- adtf::ucom::ant::IRuntime::SetRunlevel
◆ Shutdown()
Request a runlevel change to shutdown and exit the System.
- Returns
- The result of the IRuntime::SetRunlevel call.
- Return values
-
ERR_NOT_CONNECTED | The system is not responding. |