close method

void close()
override

Implementation

void close() {
  if (state == SocketState.Closed) return;

  if (state != SocketState.Closed && state != SocketState.Terminated)
    _state = SocketState.Closed;

  sock?.close();

  receiver?.networkClose(this);

  //emitArgs("close", []);
}