System.Win.ScktComp

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

ソケットとクライアント-サーバー接続を定義および管理するメンバー。

パッケージ rtl290.bpl

クラス

ESocketErrorESocketError は例外クラスで、Windows ソケット オブジェクトの作成、使用、シャットダウン時に発生した失敗に対応するためのものです。
TAbstractSocketTAbstractSocket は,すべてのソケットコンポーネントの抽象基本クラスです。
TClientSocketTClientSocket は、TCP/IP クライアントのソケット接続を管理します。
TClientWinSocketTClientWinSocket は,Windows ソケット接続のクライアントエンドポイントを示します。
TCustomServerSocketTCustomServerSocket はすべてのサーバーソケットコンポーネントの基本クラスです。
TCustomSocketTCustomSocket は,ソケットコンポーネントの基本クラスです。
TCustomWinSocketTCustomWinSocket は,すべての Windows ソケットオブジェクトの基本クラスです。
TServerAcceptThreadTServerAcceptThread は、クライアント接続要求の受信をリスンしているソケットをポーリングするためのものです。
TServerClientThreadTServerClientThread は,Windows サーバーソケットによって受け入れられたクライアントソケットへの単一の接続で使用される実行スレッドです。
TServerClientWinSocketTServerClientWinSocket はクライアントソケットへのソケット接続のサーバーエンドポイントを示します。
TServerSocketTServerSocket は TCP/IP サーバー用のサーバーソケット接続を管理します。
TServerWinSocketTServerWinSocket はリスニングサーバーソケット接続のエンドポイントを示します。
TWinSocketStreamTWinSocketStream は、ソケット接続に対してアプリケーションから読み書きを行えるようにするサービスを提供するストリームです。

ルーチン

SetErrorProcソケット接続から受け取ったエラーメッセージの例外ハンドラを置換します。

TAsyncStyleソケットで受信できる非同期イベントを判断します。
TAsyncStyles一連の TAsyncStyle 要素。
TClientTypeクライアントがブロッキング モードか非ブロッキング モードかを表します。
TCMLookupComplete内部的に使用されます。
TCMSocketMessage内部的に使用されます。
TErrorEventエラーの種類を表します。
TGetSocketEventソケット接続を想定どおりに作成または使用している間に発生したイベントに応答するイベント ハンドラの型です。
TGetThreadEvent個々のクライアント接続を処理するスレッドの実行中にイベントに応答するイベント ハンドラの型です。
TLookupState接続を開く間に発生する非同期アクティビティを示します。
TServerTypeサーバーがブロッキング モードかスレッド ブロッキング モードかを表します。
TSocketErrorEventTSocketErrorEvent は、Windows ソケットからエラーの報告があった場合に対応するイベント ハンドラのタイプです。
TSocketErrorProcWindows ソケット接続から受け取ったエラー メッセージを処理する例外ハンドラを表す型です。
TSocketEventTSocketEvent は、ソケットが実行している操作を表します。
TSocketEventEventイベントが発生したことをソケット接続や現在実行している操作に対して通知するイベント ハンドラの型です。
TSocketNotifyEventあるソケット接続にイベントが発生したことを通知するイベント ハンドラの型です。
TThreadNotifyEventTServerClientThread にイベントが発生したことを通知するイベント ハンドラの型です。

定数

CM_DEFERFREECM_DEFERFREE: Integer = $402;
CM_LOOKUPCOMPLETECM_LOOKUPCOMPLETE: Integer = $403;
CM_SOCKETMESSAGECM_SOCKETMESSAGE: Integer = $401;