# デフォルト値

# 1 定数、マクロ

## 1.1 POTR_DEFAULT_WINDOW_SIZE

    #define POTR_DEFAULT_WINDOW_SIZE 16U

デフォルトウィンドウサイズ (パケット数)。

## 1.2 POTR_DEFAULT_MAX_PAYLOAD

    #define POTR_DEFAULT_MAX_PAYLOAD 1400U

デフォルト最大ペイロード長 (バイト)。

## 1.3 POTR_DEFAULT_TTL

    #define POTR_DEFAULT_TTL 1U

デフォルトマルチキャスト TTL。

## 1.4 POTR_DEFAULT_HEALTH_INTERVAL_MS

    #define POTR_DEFAULT_HEALTH_INTERVAL_MS 0U

デフォルトヘルスチェック送信間隔 (ミリ秒)。0 = 無効。

## 1.5 POTR_DEFAULT_HEALTH_TIMEOUT_MS

    #define POTR_DEFAULT_HEALTH_TIMEOUT_MS 0U

デフォルトヘルスチェックタイムアウト (ミリ秒)。0 = 無効。

## 1.6 POTR_DEFAULT_PACK_WAIT_MS

    #define POTR_DEFAULT_PACK_WAIT_MS 0U

デフォルトパッキング待ち時間 (ミリ秒)。0 = 即時送信。

## 1.7 POTR_DEFAULT_RECONNECT_INTERVAL_MS

    #define POTR_DEFAULT_RECONNECT_INTERVAL_MS 5000U

SENDER 自動再接続間隔のデフォルト (ミリ秒)。TCP 通信種別 (POTR_TYPE_TCP / POTR_TYPE_TCP_BIDIR) のみ有効。

## 1.8 POTR_DEFAULT_CONNECT_TIMEOUT_MS

    #define POTR_DEFAULT_CONNECT_TIMEOUT_MS 10000U

SENDER TCP 接続タイムアウトのデフォルト (ミリ秒)。0 = OS デフォルト。TCP 通信種別のみ有効。