保護blocking保護 オプションdetach現在のトランスポートのイベントリスナーを削除します。
保護epoch保護 オプションfailure保護 オプションtransport下位の TCP または TLS ソケット。
静的 読み取り専用Anyバインド時にシステムが利用可能なポートを自動割り当てします。
静的 読み取り専用Statusソケット操作状態の列挙型。
静的 読み取り専用TlsTLS ハンドシェイク状態の列挙型。
静的 読み取り専用Typeソケットトランスポートプロトコルの列挙型。
保護allocateプロトコルに応じた未接続トランスポートを割り当てます。 リスナーは上書きして Node Server を使用できます。
addressType保護awaitcheckgeneration保護await書き込みまたは世代のキャンセルを待ちます。閉じる際は下位層の 書き込みコールバックが発火するかどうかに依存しません。
completiongeneration保護changed保護close現在のトランスポートを閉じ、旧世代の待機を起こします。 繰り返し呼び出しても安全で、ブロッキングフラグは変わりません。
TCP 接続を開始します。既定では完了を待ち、非ブロッキングモードでは NotReady を返します。Time.Zero はタイムアウトなしです。
addressporttimeout保護create接続を即座に閉じ、未完了のパケット送受信状態を消去します。
ハンドシェイクで合意した暗号スイート名を返します。 TLS が完了していなければ undefined です。
最新の下位層のエラーを返し、記録がなければ undefined を返します。
ローカルポートを返し、未割り当てなら 0 を返します。
保護getサブクラスに下位の Node トランスポートへのアクセスを提供します。 未作成なら undefined です。
保護get受信、送信、TLS ハンドシェイクに対応する準備状態ビットを返します。
mask相手のポートを返し、未接続なら 0 を返します。
保護isTCP トランスポートの生存状態を返します。派生クラスで拡張できます。
非同期待機によるブロッキング動作を使うかどうかを返します。
保護on再作成時にフレーム解析、TLS、送信スナップショットを消去します。 古い待機は基底クラスの世代機構がキャンセルします。
保護onprotected の create が割り当てまたは引き継いだハンドルを TCP 送受信と準備状態に組み込みます。
長さプレフィックス付きパケットを完全に受信した後で packet を置換します。 非ブロッキングモードは未完のフレームを保持し、受信上限は 64 MiB です。
packet呼び出し時のパケットのスナップショットにネットワーク順の u32 長さヘッダーを 自動付加して送信します。Partial の場合は同じ Packet で続行してください。
packet呼び出し時のバイトスナップショットを送信します。 Partial の場合は sent の位置から残りのバイトを再試行してください。
data読み書き可能になるまで非同期に待機するか設定します。 false なら現在のキュー状態に応じて NotReady または Partial を返します。
blockingアイドル接続を TLS クライアントにアップグレードします。 既定で検証が有効で、CA バイトは PEM または DER に対応します。
hostnameverifyOrCaPEM/DER の証明書と秘密鍵で TLS サーバーにアップグレードします。 パスワードのバイトは元の内容とサブビューの範囲を保持します。
certificatekeypassword保護validate
生バイト、SFML Packet のフレーミング、TLS アップグレード対応の TCP ソケット。