sendMessage method
Sends a WebSocketMessage. Runs interceptors, queues if offline, and optionally tracks ACK.
Set useAck to true to require server acknowledgement (only works when
WebSocketConfig.enableAck is true).
Implementation
Future<void> sendMessage(WebSocketMessage message, {bool useAck = false}) {
return _dispatch(message, useAck: useAck);
}