Shutdown a socket in the provided direction.
Calling shutdown will never throw an exception and calling it several times is supported. If both SocketDirection.RECEIVE and SocketDirection.SEND directions are closed, the socket is closed completely, the same as if closeSync has been called.
void shutdown(SocketDirection direction);
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dart.dev/stable/2.5.0/dart-io/RawSynchronousSocket/shutdown.html