tests/client/common.h
Go to the documentation of this file.
1 
11 #ifndef __OPC_UA_TESTS_COMMON_H__
12 #define __OPC_UA_TESTS_COMMON_H__
13 
14 #include <opc/common/uri_facade.h>
15 
16 #include <gmock/gmock.h>
17 #include <gtest/gtest.h>
18 
19 #include <stdlib.h>
20 
21 
23 {
24  if (const char * uri = getenv("TEST_Server_URI"))
25  {
26  return OpcUa::Internal::Uri(uri).Host();
27  }
28 
29  return "localhost";
30 }
31 
32 inline int GetPort()
33 {
34  if (const char * uri = getenv("TEST_Server_URI"))
35  {
36  return OpcUa::Internal::Uri(uri).Port();
37  }
38 
39  return 4841;
40 }
41 
43 {
44  if (char * endpoint = getenv("TEST_Server_URI"))
45  {
46  return endpoint;
47  }
48 
49  return "opc.tcp://localhost:4841";
50 }
51 
52 
53 #endif // __OPC_UA_TESTS_COMMON_H__
54 
int GetPort()
std::string GetHost()
Test of opc ua binary handshake. GNU LGPL.
string uri
Definition: client.py:31
std::string GetEndpoint()


ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Tue Jan 19 2021 03:06:04