free method

void free()

Free the object. Use after free triggers undefined behavior.

Implementation

void free() {
  _timer?.cancel();
  lib.SSL_free(_ssl);
  _ssl = nullptr;
  _rbio = nullptr;
  _wbio = nullptr;
}