|
CatapultServer
v0.5.0.1 (Elephant)
|
Settings used to configure connections. More...

Public Member Functions | |
| ConnectionSettings () | |
| Creates default settings. More... | |
| ionet::PacketSocketOptions | toSocketOptions () const |
| Gets the packet socket options represented by the configured settings. More... | |
Public Attributes | |
| model::NetworkIdentifier | NetworkIdentifier |
| Network identifier. More... | |
| utils::TimeSpan | Timeout |
| Connection timeout. More... | |
| utils::FileSize | SocketWorkingBufferSize |
| Socket working buffer size. More... | |
| size_t | SocketWorkingBufferSensitivity |
| Socket working buffer sensitivity. More... | |
| utils::FileSize | MaxPacketDataSize |
| Maximum packet data size. More... | |
| ionet::ConnectionSecurityMode | OutgoingSecurityMode |
| Security mode of outgoing connections initiated by this node. More... | |
| ionet::ConnectionSecurityMode | IncomingSecurityModes |
| Accepted security modes of incoming connections initiated by other nodes. More... | |
Settings used to configure connections.
|
inline |
Creates default settings.
|
inline |
Gets the packet socket options represented by the configured settings.


| ionet::ConnectionSecurityMode catapult::net::ConnectionSettings::IncomingSecurityModes |
Accepted security modes of incoming connections initiated by other nodes.
| utils::FileSize catapult::net::ConnectionSettings::MaxPacketDataSize |
Maximum packet data size.
| model::NetworkIdentifier catapult::net::ConnectionSettings::NetworkIdentifier |
Network identifier.
| ionet::ConnectionSecurityMode catapult::net::ConnectionSettings::OutgoingSecurityMode |
Security mode of outgoing connections initiated by this node.
| size_t catapult::net::ConnectionSettings::SocketWorkingBufferSensitivity |
Socket working buffer sensitivity.
| utils::FileSize catapult::net::ConnectionSettings::SocketWorkingBufferSize |
Socket working buffer size.
| utils::TimeSpan catapult::net::ConnectionSettings::Timeout |
Connection timeout.