SkyWay for Linux
読み取り中…
検索中…
一致する文字列を見つけられません
config.hpp
1//
2// config.hpp
3// skyway
4//
5// Created by sandabu on 2022/02/14.
6// Copyright © 2022 NTT Communications. All rights reserved.
7//
8
9#ifndef SKYWAY_CORE_CONFIG_HPP_
10#define SKYWAY_CORE_CONFIG_HPP_
11
12#include <string>
13
14namespace skyway {
15namespace core {
16namespace config {
17
18namespace ice {
19extern const std::string DEFAULT_PARAMS_SERVER_DOMAIN;
20extern const int DEFAULT_PARAMS_SERVER_VERSION;
21extern const bool DEFAULT_USE_SECURE_PROTOCOL;
22extern const int TTL;
23
24} // namespace ice
25
26namespace channel {
27extern const int LOCAL_PERSON_CREATION_TIMEOUT_SEC;
28}
29
30namespace member {
32extern const int DEFAULT_KEEP_ALIVE_INTERVAL_GAP_SEC;
33extern const int DEFAULT_KEEP_ALIVE_INTERVAL_SEC;
34extern const int INFINITE_KEEP_ALIVE_INTERVAL;
35} // namespace member
36
37extern const std::string LOCAL_DATA_STREAM_LABEL;
39extern const std::string REMOTE_DATA_STREAM_JS_OBJECT_FLAG;
40
41} // namespace config
42} // namespace core
43} // namespace skyway
44
45#endif /* SKYWAY_CORE_CONFIG_HPP_ */