LibQuicR
quicr::Connection Member List

This is the complete list of members for quicr::Connection, including all inherited members.

Connection(std::uint64_t id, Protocol protocol=Protocol::kNativeQuic)quicr::Connection
delegate_quicr::Connectionprotected
first_unprocessed_request_id_quicr::Connectionprotected
GetDelegate() constquicr::Connectionprotected
GetFirstUnprocessedRequestId() constquicr::Connection
GetID() const noexceptquicr::Connection
GetProtocol() const noexceptquicr::Connection
GetRxControlStreamId() constquicr::Connection
GetStatus() const noexceptquicr::Connectioninline
GetTxControlStream() constquicr::Connection
idquicr::Connectionprotected
IsSetupComplete() constquicr::Connection
metricsquicr::Connection
mutex_quicr::Connectionmutableprotected
OnRecvDgram()quicr::Connectionvirtual
OnRecvStream(const std::shared_ptr< Stream > &stream)quicr::Connectionvirtual
OnStatusChanged(Status status)quicr::Connectionvirtual
OnStreamClosed(const std::shared_ptr< Stream > &stream, StreamClosedFlag flag)quicr::Connectionvirtual
Protocol enum namequicr::Connection
protocol_quicr::Connectionprotected
RecordSetupReceived()quicr::Connection
RecordSetupSent()quicr::Connection
ReportMetricsSample(const MetricsTimeStamp &sample_time, const QuicMetricsSample &sample)=0quicr::Connectionpure virtual
rx_ctrl_stream_id_quicr::Connectionprotected
SetDelegate(const std::shared_ptr< Delegate > &session)quicr::Connection
SetFirstUnprocessedRequestId(std::uint64_t request_id)quicr::Connection
SetRxControlStreamId(std::uint64_t stream_id)quicr::Connection
SetStatus(Status new_status)quicr::Connection
SetTxControlStream(std::shared_ptr< Stream > stream)quicr::Connection
setup_received_quicr::Connectionprotected
setup_sent_quicr::Connectionprotected
Status enum namequicr::Connection
status_quicr::Connectionprotected
TakeMetricsSample()=0quicr::Connectionpure virtual
tx_ctrl_stream_quicr::Connectionprotected
~Connection()=defaultquicr::Connectionvirtual