System.Net.Socket.TFDSet.Set

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

procedure &Set(const ASocket: TSocket); overload; inline;

C++

void __fastcall Set(TSocket* const ASocket)/* overload */;

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
System.Net.Socket.pas
System.Net.Socket.hpp
System.Net.Socket TFDSet


説明

指定されたソケットを fd_set 構造体に追加します。

例外

Set を呼び出すと、次の例外が発生する可能性があります。

例外 Exception.Message シナリオ

ESocketError

ソケット ハンドルが無効です

  • 指定したソケットソケット ハンドルが無効である。ソケットのソケット ハンドルが無効になる状況には次のようなものがあります。
    • 指定したソケットを既に閉じている。
    • 指定したソケットの作成時にソケット ハンドルを指定しておらず、その後、ソケットのソケット ハンドルを自動的に作成する以下のいずれの関数も呼び出していない。

ソケット数が FD_SETSIZE(<数>) を超えてはなりません

関連項目