From RAD Studio API Documentation
Members to define and manage sockets and client-server connections.
Classes
Routines
SetErrorProc | Replaces the exception handler for error messages that are received from a Windows socket connection. |
Types
TAsyncStyle | Determines which asynchronous events the socket can receive. |
TAsyncStyles | A set of TAsyncStyle elements. |
TClientType | Describes whether the client is blocking or unblocking. |
TCMLookupComplete | Is used internally. |
TCMSocketMessage | Is used internally. |
TErrorEvent | Represents the error type. |
TGetSocketEvent | The type for event handlers that respond to events during the expected course of forming or using a socket connection. |
TGetThreadEvent | The type for event handlers that respond to events during the execution of threads that handle individual client connections. |
TLookupState | Indicates any asynchronous activities occurring while opening a connection. |
TServerType | Describes whether the server is blocking or thread blocking. |
TSocketErrorEvent | TSocketErrorEvent is the type for event handlers that respond when a Windows socket reports an error. |
TSocketErrorProc | The type that represents the exception handler for error messages that are received from a Windows socket connection. |
TSocketEvent | TSocketEvent identifies the operation that a socket is performing. |
TSocketEventEvent | The type for event handlers that notify that an event has occurred to a socket connection and also to the operation it is currently performing. |
TSocketNotifyEvent | The type for event handlers that notify that an event has occurred to a certain socket connection. |
TThreadNotifyEvent | The type for event handlers that notify that an event has occurred to a TServerClientThread. |
Constants
CM_DEFERFREE | CM_DEFERFREE: Integer = $402; |
CM_LOOKUPCOMPLETE | CM_LOOKUPCOMPLETE: Integer = $403; |
CM_SOCKETMESSAGE | CM_SOCKETMESSAGE: Integer = $401; |