void DefaultSignalingClient::Stop()

in chime-sdk-signaling-cpp/src/signaling/default_signaling_client.cc [129:135]


void DefaultSignalingClient::Stop() {
  CHIME_LOG(LogLevel::kInfo, "Stopping DefaultSignalingClient")
  if (state_ != SignalingState::kConnected) return;
  // Gracefully, shutting down if it is connected. It will call Close() to terminate when LEAVE_ACK is received.
  SendLeave();
  state_ = SignalingState::kDisconnecting;
}