ADTF
Loading...
Searching...
No Matches
adtf::remote::ISystem Class Referenceabstract

Inherits adtf::remote::thor::ISystem.

Public Member Functions

 ADTF_IID (ISystem, "system.yak.remote.adtf")
 RPC interface ID of the ADTF System RPC object server.
 
virtual const char * GetReport () const=0
 
- Public Member Functions inherited from adtf::remote::thor::ISystem
 ADTF_IID (ISystem, "system.thor.remote.adtf")
 RPC interface ID of the ADTF System RPC object server.
 
virtual const char * GetMacrosAndEnvironmentVariables () const =0
 
- Public Member Functions inherited from adtf::remote::spider::ISystem
 ADTF_IID (ISystem, "system.spider.remote.adtf")
 RPC interface ID of the ADTF System RPC object server.
 
virtual tResult StartupCompleted () const =0
 
- Public Member Functions inherited from adtf::remote::quiet::ISystem
 ADTF_IID (ISystem, "system.quiet.remote.adtf")
 RPC interface ID of the ADTF System RPC object server.
 
virtual base::quiet::IADTFRuntime::tADTFMicroRunLevel GetMicroRunlevel () const =0
 
virtual tResult SetMicroRunlevel (base::quiet::IADTFRuntime::tADTFMicroRunLevel nMicroRunLevel)=0
 
- Public Member Functions inherited from adtf::remote::hollow::ISystem
 ADTF_IID (ISystem, "system.giant.remote.adtf")
 RPC IID of the Interface.
 
virtual const char * GetComponents () const =0
 
- Public Member Functions inherited from adtf::remote::devil::ISystem
 ADTF_IID (ISystem, "system.devil.remote.adtf")
 RPC IID of the Interface.
 
virtual const char * GetSystemStatus () const =0
 
- Public Member Functions inherited from adtf::remote::catwo::ISystem
 ADTF_IID (ISystem, "system.catwo.remote.adtf")
 RPC interface ID of the ADTF System RPC object server.
 
virtual int CreateEventBuffer (const char *strObject, const char *strStructName, const char *strDDL)=0
 
virtual tResult ReleaseEventBuffer (int nBufferID)=0
 
virtual tResult ReleaseAllEventBuffers ()=0
 
virtual const char * RetrieveEvents (int nBufferID)=0
 
virtual const char * GetInterfaceDefinition (const char *strObject)=0
 
- Public Member Functions inherited from adtf::remote::bat::ISystem
 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
 
- Public Member Functions inherited from adtf::remote::ant::ISystem
 ADTF_IID (ISystem, "system.ant.remote.adtf")
 RPC interface ID of the ADTF System RPC object server.
 
virtual const char * GetObjects () const =0
 
virtual const char * GetRPCIIDForObject (const char *strObject) const =0
 
virtual int8_t GetRunlevel () const =0
 
virtual tResult SetRunlevel (int8_t nRunLevel)=0
 
virtual const char * GetLastErrorString () const =0
 
virtual tResult Shutdown ()=0
 
virtual uint64_t GetProcessID () const =0
 

Additional Inherited Members

- Static Public Attributes inherited from adtf::remote::ant::ISystem
static constexpr const tChar *const DEFAULT_NAME = "system"
 Default RPC object server name of the ADTF System RPC object server.
 

The documentation for this class was generated from the following file: