pub async fn start_lockdown_session<S>(
stream: S,
pair_record: &PairRecord,
) -> Result<(String, BufReader<ReadHalf<TlsStream<S>>>, BufWriter<WriteHalf<TlsStream<S>>>), LockdownError>Expand description
Perform lockdown QueryType + StartSession, then upgrade the stream to TLS via native-tls.
Returns (session_id, tls_reader, tls_writer).