WebSocket server component. Publishes the configuration properties and events of TTMSFNCCustomWebSocketServer so they can be set at design time, and listens for connections to exchange messages and control frames with connected clients.
Starts or stops the server. Set to True to begin listening on the configured port; set to False to stop. Defaults to False. (inherited from TTMSFNCCustomWebSocketServer)
Determines whether received-message and connection events are automatically dispatched on the main thread. When True handlers run synchronized with the main thread; when False they run on the connection's worker thread and the handler is responsible for thread safety. (inherited from TTMSFNCCustomWebSocketServer)
The maximum size, in bytes, of each frame when SplitMessage is enabled. Has no effect when message splitting is disabled. Defaults to 0. (inherited from TTMSFNCCustomWebSocketServer)
When set to a non-empty value, only requests whose path matches this value are accepted. Other requests receive a not-found response. Leave empty to accept any path. (inherited from TTMSFNCCustomWebSocketServer)
Determines whether outgoing messages are split into multiple frames. When True, messages are sent in frames of FrameSize bytes. Defaults to False. (inherited from TTMSFNCCustomWebSocketServer)
Determines whether connections are secured. When True the server uses a secure I/O handler configured from the certificate properties. Defaults to False. (inherited from TTMSFNCCustomWebSocketServer)
Occurs after the handshake request has been received, allowing the handler to reject the connection by clearing the allow parameter. (inherited from TTMSFNCCustomWebSocketServer)