System.Win.ScktComp

De RAD Studio API Documentation
Aller à : navigation, rechercher

Membres pour définir et gérer les sockets et les connexions client-serveur.

Package rtl290.bpl

Classes

ESocketErrorESocketError est la classe des exceptions pour les échecs se produisant lors de la création, l'utilisation ou la fermeture d'objets socket Windows.
TAbstractSocketTAbstractSocket est la classe de base abstraite de tous les composants socket.
TClientSocketTClientSocket gère des connexions socket pour un client TCP/IP.
TClientWinSocketTClientWinSocket décrit l'extrémité au niveau du client d'une connexion de socket Windows.
TCustomServerSocketTCustomServerSocket est la classe de base de tous les composants socket serveur.
TCustomSocketTCustomSocket est la classe de base de tous les composants socket.
TCustomWinSocketTCustomWinSocket est la classe de base de tous les objets socket Windows.
TServerAcceptThreadTServerAcceptThread est utilisé pour interroger le socket d'écoute des connexions client entrantes.
TServerClientThreadTServerClientThread est un thread d'exécution utilisé pour une connexion avec un socket client acceptée par un socket serveur Windows.
TServerClientWinSocketTServerClientWinSocket décrit l'extrémité serveur d'une connexion de socket avec un socket client.
TServerSocketTServerSocket gère les connexions de socket serveur d'un serveur TCP/IP.
TServerWinSocketTServerWinSocket décrit l'extrémité d'une connexion socket serveur d'écoute.
TWinSocketStreamTWinSocketStream est un flux proposant des services permettant aux applications de lire ou d'écrire dans des connexions de socket

Routines

SetErrorProcRemplace le gestionnaire d'exceptions concernant les messages d'erreur obtenus par une connexion de socket Windows.

Types

TAsyncStyleDétermine quels événements asynchrones peut recevoir le socket.
TAsyncStylesUn ensemble d'éléments TAsyncStyle.
TClientTypeDécrit si le client est bloquant ou non bloquant.
TCMLookupCompleteA usage interne.
TCMSocketMessageA usage interne.
TErrorEventReprésente le type de l'erreur.
TGetSocketEventLe type des gestionnaires d'événements qui répondent aux événements pendant la formation attendue ou l'utilisation d'une connexion socket.
TGetThreadEventLe type des gestionnaires d'événements qui répondent aux événements pendant l'exécution de threads qui gèrent des connexions client individuelles.
TLookupStateIndique les activités asynchrones qui se produisent pendant l'ouverture d'une connexion.
TServerTypeDécrit si le serveur est bloquant ou bloquant sur un thread.
TSocketErrorEventTSocketErrorEvent est le type des gestionnaires d'événements qui répondent quand un socket Windows signale une erreur.
TSocketErrorProcLe type qui représente le gestionnaire d'exceptions pour les messages d'erreur qui sont reçus depuis une connexion socket Windows.
TSocketEventTSocketEvent identifie l'opération qu'un socket est en train d'effectuer.
TSocketEventEventLe type des gestionnaires d'événements qui notifient qu'un événement s'est produit sur une connexion socket et aussi sur l'opération en cours d'exécution.
TSocketNotifyEventLe type des gestionnaires d'événements qui notifient qu'un événement s'est produit sur une certaine connexion socket.
TThreadNotifyEventLe type des gestionnaires d'événements qui notifient qu'un événement s'est produit sur un TServerClientThread.

Constantes

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