send method

  1. @override
void send(
  1. AbstractMessage message
)
override

Implementation

@override
void send(AbstractMessage message) {
  if (!isOpen) throw StateError('RawSocket transport is not open.');
  final nextProfile = _flatBuffersProfile?.prepareOutgoing(message);
  _sendMessage(message);
  _flatBuffersProfile = nextProfile;
  if (message is Goodbye) _goodbyeSent = true;
}