close method

  1. @override
Future<void> close([
  1. String? message
])

Implementation

@override
Future<void> close([String? message]) async {
  final socketChannel = parent._channel;
  if (socketChannel == null) return;
  socketChannel.sink.add([
    0x04,
    channel >> 8,
    channel & 0xFF,
    ...?message?.codeUnits,
  ]);
  return socketChannel.sink.close();
}