TTMSFNCWebSocketThreadedMessageDriver Class
Default message driver. Runs a background thread that polls the registered sockets for available data and dispatches incoming frames.
API unit family: TMSFNCWebSocketClient
Inherits from: TTMSFNCWebSocketMessageDriver
Syntax
TTMSFNCWebSocketThreadedMessageDriver = class(TTMSFNCWebSocketMessageDriver)
Properties
| Name |
Description |
| Interval |
Poll interval in milliseconds the driver waits for data between checks. (inherited from TTMSFNCWebSocketMessageDriver) |
Methods
| Name |
Description |
| AddClient |
Registers a connection so the driver monitors it for incoming data. (inherited from TTMSFNCWebSocketMessageDriver) |
| Execute |
Starts the driver so it begins monitoring the registered connections. (inherited from TTMSFNCWebSocketMessageDriver) |
| RemoveClient |
Stops monitoring the given connection. (inherited from TTMSFNCWebSocketMessageDriver) |
| Terminate |
Stops the driver and releases any resources used while running. (inherited from TTMSFNCWebSocketMessageDriver) |
Events
| Name |
Description |
| OnDriverError |
Fires when an error occurs while the driver reads from a monitored connection. (inherited from TTMSFNCWebSocketMessageDriver) |