blob: b48684953c46ebd1653555eb4555de3a1cb8aeb2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#ifndef TRANSPORT_MANAGER_SETTINGS
#define TRANSPORT_MANAGER_SETTINGS
#include "transport_manager/transport_manager_mme_settings.h"
namespace transport_manager {
class TransportManagerSettings : public TransportManagerMMESettings {
public:
/**
* @brief Returns true if last state singleton is used
*/
virtual bool use_last_state() const = 0;
/**
* @brief Timeout in transport manager before disconnect
*/
virtual uint32_t transport_manager_disconnect_timeout() const = 0;
/**
* @brief Returns port for TCP transport adapter
*/
virtual uint16_t transport_manager_tcp_adapter_port() const = 0;
};
}
#endif // TRANSPORT_MANAGER_SETTINGS
|