Line data Source code
1 :
2 : /* Copyright (c) 2015-2017, Human Brain Project
3 : * Daniel.Nachbaur@epfl.ch
4 : */
5 :
6 : #ifndef ZEROEQ_DETAIL_CONSTANTS_H
7 : #define ZEROEQ_DETAIL_CONSTANTS_H
8 :
9 : #include <servus/uint128_t.h>
10 :
11 : #include <string>
12 :
13 : namespace
14 : {
15 73 : const std::string PUBLISHER_SERVICE("_zeroeq_pub._tcp");
16 73 : const std::string SERVER_SERVICE("_zeroeq_rep._tcp");
17 :
18 73 : const std::string KEY_INSTANCE("Instance");
19 73 : const std::string KEY_SESSION("Session");
20 73 : const std::string KEY_USER("User");
21 73 : const std::string KEY_APPLICATION("Application");
22 :
23 73 : const std::string ENV_SESSION("ZEROEQ_SESSION");
24 73 : const std::string UNKNOWN_USER("Unknown user");
25 :
26 73 : const std::string DEFAULT_SCHEMA("tcp");
27 :
28 73 : const servus::uint128_t MEERKAT(servus::make_uint128("zeroeq::Meerkat"));
29 : }
30 :
31 : #endif
|