#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: