OpenTwin 0.1
OpenTwin
 
Loading...
Searching...
No Matches
Foundation.h
Go to the documentation of this file.
1
5// ###########################################################################################################################################################################################################################################################################################################################
6
7#pragma once
8
9// OpenTwin header
11
12// std header
13#include <string>
14
15namespace ot {
16
17 class ApplicationBase;
18
19 namespace foundation {
20
22 const std::string& _json,
23 const std::string& _senderURL
24 );
25
27 const std::string& _json,
28 const std::string& _senderURL
29 );
30
32 const std::string& _json,
33 const std::string& _senderURL
34 );
35
37
39 const std::string& _localDirectoryServiceURL,
40 const std::string& _ownURL,
41 const std::string& _sessionServiceURL,
42 const std::string& _sessionID,
43 ApplicationBase* _application
44 );
45
47 const std::string& _localDirectoryServiceURL,
48 const std::string& _ownURL,
49 const std::string& _sessionServiceURL,
50 const std::string& _sessionID,
51 ApplicationBase* _application
52 );
53 } // namespace foundation
54
55}
#define OT_SERVICEFOUNDATION_API_EXPORTONLY
Definition FoundationAPIExport.h:8
const char const char const char * _sessionID
Definition dllmain.cpp:62
const char * _ownURL
Definition dllmain.cpp:68
const char * _senderURL
Definition dllmain.cpp:39
Definition ApplicationBase.h:45
OT_SERVICEFOUNDATION_API_EXPORTONLY const char * getServiceURL()
Definition Foundation.cpp:64
OT_SERVICEFOUNDATION_API_EXPORTONLY int init(const std::string &_localDirectoryServiceURL, const std::string &_ownURL, const std::string &_sessionServiceURL, const std::string &_sessionID, ApplicationBase *_application)
Definition Foundation.cpp:83
OT_SERVICEFOUNDATION_API_EXPORTONLY const char * queueAction(const std::string &_json, const std::string &_senderURL)
Definition Foundation.cpp:59
OT_SERVICEFOUNDATION_API_EXPORTONLY int initDebugExplicit(const std::string &_localDirectoryServiceURL, const std::string &_ownURL, const std::string &_sessionServiceURL, const std::string &_sessionID, ApplicationBase *_application)
Definition Foundation.cpp:170
OT_SERVICEFOUNDATION_API_EXPORTONLY const char * performActionOneWayTLS(const std::string &_json, const std::string &_senderURL)
Definition Foundation.cpp:54
OT_SERVICEFOUNDATION_API_EXPORTONLY const char * performAction(const std::string &_json, const std::string &_senderURL)
Definition Foundation.cpp:49
Definition Connector.h:8