7 #ifndef ADTF_REMOTE_SYSTEM_H
8 #define ADTF_REMOTE_SYSTEM_H
23 #define ADTF_REMOTE_DEFAULT_HOST_URL "http://localhost:8000"
33 class cADTFRemoteSystemPrivate;
34 std::unique_ptr<cADTFRemoteSystemPrivate> _d;
#define ADTF_REMOTE_DEFAULT_HOST_URL
ADTF System Launcher default JSon Server Address.
A common result class usable as return value throughout.
Default ADTF RPC Client Factory to create Json Object Clients! This factory can will create the Defau...
~cADTFRemoteSystem()
DTOR.
tResult Ping() const
Requests a response of the ADTF Remote System.
adtf::util::cString GetHostURL() const
Gets the current Host URL.
static constexpr const char *const DEFAULT_HOST_URL
ADTF System Launcher default JSon Server Address.
cADTFRemoteSystem(const char *strHostUrl)
CTOR.
tResult GetObjectClient(const char *strObject, IRPCObjectClientPtr &oClient) const
Retrieves an implementation of a IRPCObjectClient for the given object if supported.
adtf::util::cStringList FindObjectsByRPCIID(const char *strRPCIID) const
Retrieves a list of objectnames registered within the adtf::services::ant::IRPCObjectServerRegistry o...
uint64_t GetProcessID() const
Get Process ID.
string_base< cStackString > cString
cString implementation for a stack string which works on stack if string is lower than A_UTILS_DEFAUL...
Namespace for entire ADTF SDK.