TROWSocketServer Class

This is a Library topic for RemObjects SDK for Delphi
This page is generated from external data, please do not update
Interfaces — Classes — Aliases — Implements
Contents |
Overview
The TROWSocketServer class is used internally by the TROCustomIcsAsyncSuperTCPServer class to accept incoming connections.
This class is not designed to be used outside of the TROCustomIcsAsyncSuperTCPServer implementation.
Location
uROIcsAsyncSuperTcpServer.pas
- Ancestry: TCustomWSocketServer | TROWSocketServer
Properties
| Client |
|---|
|
Brings the OverbyteIcs's TCustomWSocketServer.Client property, which allows an indexed access to the TWSocketClient, to public visibility (please also refer to the ClientCount).
|
| ClientCount |
|
Brings the OverbyteIcs's TCustomWSocketServer.ClientCount property, which indicates how many clients are currently connected (accessible through the Client property), to public visibility.
|
| MessagePumpThread |
|
Access to the TROIcsMessagePumpThread which uses Windows message queuing for scheduling.
|
| Server |
|
The instance of the TROCustomIcsAsyncSuperTCPServer that created this socket.
|
Instance Methods
| constructor Create reintroduce |
|---|
|
Initializes the instance as an AServer's worker.
|
| destructor Destroy override |
|
|
| Listen override |
|
Overrides the OverbyteIcs's TCustomWSocketServer.Listen for debugging purposes by simply calling an inherited version.
|
| TriggerClientConnect protected override |
|
Overrides the OverbyteIcs's TCustomWSocketServer.TriggerClientConnect for log processing and adjusting the socket's options; then calls an inherited version.
|
| WndProc protected override |
|
Overrides the OverbyteIcs's TCustomWSocketServer.WndProc for debugging purposes, logs MsgRec and calls an inherited version.
|
See Also
- OverbyteIcs
- TROCustomIcsAsyncSuperTCPServer
- Lists
- RemObjects SDK for Delphi: Interfaces — Classes — Aliases — Implements
- RemObjects SDK shared: Data Types – File Types
- other editions
- RemObjects SDK for .NET: Namespaces — Interfaces — Classes — Enums — Implements
- RemObjects SDK for Xcode: Protocols — Classes — Enums — Aliases — Implements
- RemObjects SDK for Java: Namespaces — Interfaces — Classes — Enums — Implements
- RemObjects SDK for JavaScript: Objects

Product: RemObjects SDK
Available Editions: RemObjects SDK for .NET, Xcode, Delphi, Java and JavaScript