Modules§
- extension_
flags - ハンドシェイク拡張フラグ
- srt_
flags - SRT フラグ
- stream_
id - SRT Stream ID と Access Control
Structs§
- AckInfo
- ACK 情報
- AckPacket
- ACK 情報
- Connection
Options - 接続オプション
- Control
Packet - 制御パケット
- Crypto
Context - 暗号化コンテキスト
- Data
Packet - データパケット
- Error
- エラー型
- Handshake
Extension - ハンドシェイク拡張
- Handshake
Packet - ハンドシェイクパケット
- HsExtension
Data - HS 拡張データ
- KmMessage
- Key Material メッセージ
- LiveCc
- Live Congestion Control (LiveCC)
- NakPacket
- NAK 情報
- Receiver
Buffer - 受信バッファ
- Receiver
Stats - 受信統計
- Sender
Buffer - 送信バッファ
- Sender
Stats - 送信統計
- SrtConnection
- SRT 接続
- Timestamp
- sansio パターンで時間を外部から与えるためのタイムスタンプ型
Enums§
- Bandwidth
Mode - LiveCC 帯域幅設定モード
- Connection
Event - 接続イベント
- Connection
Output - 接続出力アクション
- Connection
Role - 接続の役割
- Connection
State - 接続状態
- Control
Type - 制御パケットタイプ
- Error
Kind - エンコード/デコード操作のエラーの種類
- Extension
Type - ハンドシェイク拡張タイプ
- Handshake
State - ハンドシェイク状態
- Handshake
Type - ハンドシェイクタイプ
- KeyFlag
- 鍵フラグ (奇数/偶数)
- KeyLength
- 鍵長
- KmError
- KM レスポンスエラー
- KmRefresh
State - KM Refresh 状態
- Packet
Position - パケット位置フラグ (PP)
- SrtPacket
- SRT パケット (データまたは制御)
- TimerId
- タイマー ID
Constants§
- DEFAULT_
FLOW_ WINDOW - デフォルトフローウィンドウサイズ
- DEFAULT_
MTU - デフォルト MTU サイズ
- HS_
VERSION_ 4 - ハンドシェイクバージョン
- HS_
VERSION_ 5 - SRT_
HEADER_ SIZE - SRT パケットの最小ヘッダサイズ (16 bytes)