CatapultServer
v0.5.0.1 (Elephant)
|
utils::TimeSpan Timeout
Connection timeout.
Definition: ConnectionSettings.h:49
constexpr uint64_t bytes() const
Returns the number of bytes.
Definition: FileSize.h:67
ionet::PacketSocketOptions toSocketOptions() const
Gets the packet socket options represented by the configured settings.
Definition: ConnectionSettings.h:68
Settings used to configure connections.
Definition: ConnectionSettings.h:31
ionet::ConnectionSecurityMode IncomingSecurityModes
Accepted security modes of incoming connections initiated by other nodes.
Definition: ConnectionSettings.h:64
size_t WorkingBufferSensitivity
Working buffer sensitivity.
Definition: PacketSocketOptions.h:32
Represents a time duration.
Definition: TimeSpan.h:30
ConnectionSecurityMode
Possible connection security modes.
Definition: ConnectionSecurityMode.h:36
model::NetworkIdentifier NetworkIdentifier
Network identifier.
Definition: ConnectionSettings.h:46
ConnectionSettings()
Creates default settings.
Definition: ConnectionSettings.h:34
Represents a file size.
Definition: FileSize.h:29
size_t MaxPacketDataSize
Maximum packet data size.
Definition: PacketSocketOptions.h:35
NetworkIdentifier
Possible network identifiers.
Definition: NetworkInfo.h:45
size_t SocketWorkingBufferSensitivity
Socket working buffer sensitivity.
Definition: ConnectionSettings.h:55
utils::FileSize SocketWorkingBufferSize
Socket working buffer size.
Definition: ConnectionSettings.h:52
Definition: AddressExtractionExtension.cpp:28
Packet socket options.
Definition: PacketSocketOptions.h:27
ionet::ConnectionSecurityMode OutgoingSecurityMode
Security mode of outgoing connections initiated by this node.
Definition: ConnectionSettings.h:61
size_t WorkingBufferSize
Initial working buffer size.
Definition: PacketSocketOptions.h:29
utils::FileSize MaxPacketDataSize
Maximum packet data size.
Definition: ConnectionSettings.h:58