|
LibQuicR
|
This is the complete list of members for quicr::Transport, including all inherited members.
| Close(const std::shared_ptr< Connection > &connection, AppReasonForClose app_reason=AppReasonForClose::kRemoteRequestClose)=0 | quicr::Transport | pure virtual |
| CloseStream(const std::shared_ptr< Stream > &stream, StreamOperation operation)=0 | quicr::Transport | pure virtual |
| CloseWebTransportSession(const std::shared_ptr< Connection > &connection, uint32_t error_code, const char *error_msg=nullptr)=0 | quicr::Transport | pure virtual |
| Connect(const TransportRemote &remote)=0 | quicr::Transport | pure virtual |
| CreateControlStream(const std::shared_ptr< Connection > &connection)=0 | quicr::Transport | pure virtual |
| CreateDataStream(const std::shared_ptr< Connection > &connection, uint8_t priority)=0 | quicr::Transport | pure virtual |
| CreateRequestStream(const std::shared_ptr< Connection > &connection)=0 | quicr::Transport | pure virtual |
| Dequeue(const std::shared_ptr< Connection > &connection)=0 | quicr::Transport | pure virtual |
| DrainWebTransportSession(const std::shared_ptr< Connection > &connection)=0 | quicr::Transport | pure virtual |
| Enqueue(const std::shared_ptr< Connection > &connection, const std::shared_ptr< Stream > &stream, std::shared_ptr< const std::vector< uint8_t >> bytes, uint8_t priority=1, uint32_t ttl_ms=350, EnqueueFlags flags={ true, false, false, false })=0 | quicr::Transport | pure virtual |
| EnqueueDatagram(const std::shared_ptr< Connection > &connection, std::shared_ptr< const std::vector< uint8_t >> bytes, uint8_t priority=1, uint32_t ttl_ms=350)=0 | quicr::Transport | pure virtual |
| MakeClientTransport(const TransportRemote &server, const TransportConfig &tcfg, std::shared_ptr< Clock > clock, std::shared_ptr< Logger > logger) | quicr::Transport | static |
| MakeServerTransport(const TransportRemote &server, const TransportConfig &tcfg, std::shared_ptr< Clock > clock, std::shared_ptr< Logger > logger) | quicr::Transport | static |
| OnConnectionClosed | quicr::Transport | |
| OnNewConnection | quicr::Transport | |
| Shutdown() | quicr::Transport | inlinevirtual |
| Start()=0 | quicr::Transport | pure virtual |
| Status() const =0 | quicr::Transport | pure virtual |
| ~Transport()=default | quicr::Transport | virtual |