ADTF
3.18.2
|
Public Member Functions | |
ADTF_IID (ISystem, "system.bat.remote.adtf") | |
RPC interface ID of the ADTF System RPC object server. | |
virtual const char * | GetRPCIIDsForObject (const char *strObject) const =0 |
Retrieves the RPC interfaces of a given rpc object. More... | |
Public Member Functions inherited from ISystem | |
ADTF_IID (ISystem, "system.ant.remote.adtf") | |
RPC interface ID of the ADTF System RPC object server. | |
virtual const char * | GetObjects () const =0 |
Retrieves a comma separated list of rpc object names currently registered within the the adtf::services::ant::IRPCObjectServerRegistry. More... | |
virtual const char * | GetRPCIIDForObject (const char *strObject) const =0 |
Retrieves the RPC interface ID of given rpc object. More... | |
virtual int8_t | GetRunlevel () const =0 |
Retrieves the current Runlevel of the System. More... | |
virtual tResult | SetRunlevel (int8_t nRunLevel)=0 |
Request a runlevel change. More... | |
virtual const char * | GetLastErrorString () const =0 |
Retrieves the Last error String. More... | |
virtual tResult | Shutdown ()=0 |
Request a runlevel change to shutdown and exit the System. More... | |
virtual uint64_t | GetProcessID () const =0 |
Request the current process ID if system is available. More... | |
Additional Inherited Members | |
Static Public Attributes inherited from ISystem | |
static constexpr const tChar *const | DEFAULT_NAME = "system" |
Default RPC object server name of the ADTF System RPC object server. | |
Definition at line 101 of file adtf_remote_system_intf.h.
|
pure virtual |
Retrieves the RPC interfaces of a given rpc object.
[in] | strObject | The RPC object server name. |
<empty> | The object is not avaiblable within the system. |