#include <SocketOptions.h>
◆ SocketOptions() [1/3]
Aws::Crt::Io::SocketOptions::SocketOptions |
( |
| ) |
|
◆ SocketOptions() [2/3]
Aws::Crt::Io::SocketOptions::SocketOptions |
( |
const SocketOptions & |
rhs | ) |
|
|
default |
◆ SocketOptions() [3/3]
Aws::Crt::Io::SocketOptions::SocketOptions |
( |
SocketOptions && |
rhs | ) |
|
|
default |
◆ GetConnectTimeoutMs()
uint32_t Aws::Crt::Io::SocketOptions::GetConnectTimeoutMs |
( |
| ) |
const |
|
inline |
◆ GetKeepAlive()
bool Aws::Crt::Io::SocketOptions::GetKeepAlive |
( |
| ) |
const |
|
inline |
◆ GetKeepAliveIntervalSec()
uint16_t Aws::Crt::Io::SocketOptions::GetKeepAliveIntervalSec |
( |
| ) |
const |
|
inline |
◆ GetKeepAliveMaxFailedProbes()
uint16_t Aws::Crt::Io::SocketOptions::GetKeepAliveMaxFailedProbes |
( |
| ) |
const |
|
inline |
◆ GetKeepAliveTimeoutSec()
uint16_t Aws::Crt::Io::SocketOptions::GetKeepAliveTimeoutSec |
( |
| ) |
const |
|
inline |
◆ GetSocketDomain()
SocketDomain Aws::Crt::Io::SocketOptions::GetSocketDomain |
( |
| ) |
const |
|
inline |
◆ GetSocketType()
SocketType Aws::Crt::Io::SocketOptions::GetSocketType |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ SetConnectTimeoutMs()
void Aws::Crt::Io::SocketOptions::SetConnectTimeoutMs |
( |
uint32_t |
timeout | ) |
|
|
inline |
Set connection timeout
- Parameters
-
timeout | connection timeout in milliseconds. |
◆ SetKeepAlive()
void Aws::Crt::Io::SocketOptions::SetKeepAlive |
( |
bool |
keepAlive | ) |
|
|
inline |
Set keep alive option.
- Parameters
-
keepAlive | True, periodically transmit keepalive messages for detecting a disconnected peer. |
◆ SetKeepAliveIntervalSec()
void Aws::Crt::Io::SocketOptions::SetKeepAliveIntervalSec |
( |
uint16_t |
keepAliveInterval | ) |
|
|
inline |
Set keep alive interval seconds.
- Parameters
-
keepAliveInterval | Duration, in seconds, between keepalive retransmissions, if acknowledgement of previous keepalive transmission is not received. If 0, then a default value is used. |
◆ SetKeepAliveMaxFailedProbes()
void Aws::Crt::Io::SocketOptions::SetKeepAliveMaxFailedProbes |
( |
uint16_t |
maxProbes | ) |
|
|
inline |
Set keep alive max failed probes.
- Parameters
-
maxProbes | The number of keepalive probes allowed to fail before a connection is considered lost. |
◆ SetKeepAliveTimeoutSec()
void Aws::Crt::Io::SocketOptions::SetKeepAliveTimeoutSec |
( |
uint16_t |
keepAliveTimeout | ) |
|
|
inline |
Set keep alive time out seconds.
- Parameters
-
keepAliveTimeout | Duration, in seconds, between keepalive transmissions in idle condition. If 0, then a default value is used. |
◆ SetSocketDomain()
void Aws::Crt::Io::SocketOptions::SetSocketDomain |
( |
SocketDomain |
domain | ) |
|
|
inline |
Set socket domain
- Parameters
-
domain | SocketDomain object. |
◆ SetSocketType()
void Aws::Crt::Io::SocketOptions::SetSocketType |
( |
SocketType |
type | ) |
|
|
inline |
Set socket type
- Parameters
-
The documentation for this class was generated from the following files: