#include <quicsession.h>
|
| QuicSession (std::unique_ptr< net::QuicConnection > connection, const net::QuicConfig &config) |
|
| ~QuicSession () override |
|
void | StartClientHandshake (net::QuicCryptoClientStream *crypto_stream) |
|
void | StartServerHandshake (net::QuicCryptoServerStream *crypto_stream) |
|
net::QuicCryptoStream * | GetCryptoStream () override |
|
ReliableQuicStream * | CreateOutgoingDynamicStream (net::SpdyPriority priority) override |
|
void | OnCryptoHandshakeEvent (CryptoHandshakeEvent event) override |
|
void | CloseStream (net::QuicStreamId stream_id) override |
|
void | OnConnectionClosed (net::QuicErrorCode error, const std::string &error_details, net::ConnectionCloseSource source) override |
|
bool | ExportKeyingMaterial (base::StringPiece label, base::StringPiece context, size_t result_len, std::string *result) |
|
bool | OnReadPacket (const char *data, size_t data_len) |
|
| QuicSession (std::unique_ptr< net::QuicConnection > connection, const net::QuicConfig &config) |
|
| ~QuicSession () override |
|
void | StartClientHandshake (net::QuicCryptoClientStream *crypto_stream) |
|
void | StartServerHandshake (net::QuicCryptoServerStream *crypto_stream) |
|
net::QuicCryptoStream * | GetCryptoStream () override |
|
ReliableQuicStream * | CreateOutgoingDynamicStream (net::SpdyPriority priority) override |
|
void | OnCryptoHandshakeEvent (CryptoHandshakeEvent event) override |
|
void | CloseStream (net::QuicStreamId stream_id) override |
|
void | OnConnectionClosed (net::QuicErrorCode error, const std::string &error_details, net::ConnectionCloseSource source) override |
|
bool | ExportKeyingMaterial (base::StringPiece label, base::StringPiece context, size_t result_len, std::string *result) |
|
bool | OnReadPacket (const char *data, size_t data_len) |
|
| has_slots () |
|
| has_slots () |
|
| ~has_slots () |
|
| ~has_slots () |
|
void | signal_connect (_signal_base_interface *sender) |
|
void | signal_disconnect (_signal_base_interface *sender) |
|
void | disconnect_all () |
|
void | signal_connect (_signal_base_interface *sender) |
|
void | signal_disconnect (_signal_base_interface *sender) |
|
void | disconnect_all () |
|
◆ QuicSession() [1/2]
cricket::QuicSession::QuicSession |
( |
std::unique_ptr< net::QuicConnection > |
connection, |
|
|
const net::QuicConfig & |
config |
|
) |
| |
◆ ~QuicSession() [1/2]
cricket::QuicSession::~QuicSession |
( |
| ) |
|
|
override |
◆ QuicSession() [2/2]
cricket::QuicSession::QuicSession |
( |
std::unique_ptr< net::QuicConnection > |
connection, |
|
|
const net::QuicConfig & |
config |
|
) |
| |
◆ ~QuicSession() [2/2]
cricket::QuicSession::~QuicSession |
( |
| ) |
|
|
override |
◆ CloseStream() [1/2]
◆ CloseStream() [2/2]
◆ CreateDataStream() [1/2]
◆ CreateDataStream() [2/2]
◆ CreateIncomingDynamicStream() [1/2]
◆ CreateIncomingDynamicStream() [2/2]
◆ CreateOutgoingDynamicStream() [1/2]
ReliableQuicStream* cricket::QuicSession::CreateOutgoingDynamicStream |
( |
net::SpdyPriority |
priority | ) |
|
|
override |
◆ CreateOutgoingDynamicStream() [2/2]
ReliableQuicStream * cricket::QuicSession::CreateOutgoingDynamicStream |
( |
net::SpdyPriority |
priority | ) |
|
|
override |
◆ ExportKeyingMaterial() [1/2]
bool cricket::QuicSession::ExportKeyingMaterial |
( |
base::StringPiece |
label, |
|
|
base::StringPiece |
context, |
|
|
size_t |
result_len, |
|
|
std::string * |
result |
|
) |
| |
◆ ExportKeyingMaterial() [2/2]
bool cricket::QuicSession::ExportKeyingMaterial |
( |
base::StringPiece |
label, |
|
|
base::StringPiece |
context, |
|
|
size_t |
result_len, |
|
|
std::string * |
result |
|
) |
| |
◆ GetCryptoStream() [1/2]
net::QuicCryptoStream* cricket::QuicSession::GetCryptoStream |
( |
| ) |
|
|
inlineoverride |
◆ GetCryptoStream() [2/2]
net::QuicCryptoStream* cricket::QuicSession::GetCryptoStream |
( |
| ) |
|
|
inlineoverride |
◆ OnConnectionClosed() [1/2]
void cricket::QuicSession::OnConnectionClosed |
( |
net::QuicErrorCode |
error, |
|
|
const std::string & |
error_details, |
|
|
net::ConnectionCloseSource |
source |
|
) |
| |
|
override |
◆ OnConnectionClosed() [2/2]
void cricket::QuicSession::OnConnectionClosed |
( |
net::QuicErrorCode |
error, |
|
|
const std::string & |
error_details, |
|
|
net::ConnectionCloseSource |
source |
|
) |
| |
|
override |
◆ OnCryptoHandshakeEvent() [1/2]
void cricket::QuicSession::OnCryptoHandshakeEvent |
( |
CryptoHandshakeEvent |
event | ) |
|
|
override |
◆ OnCryptoHandshakeEvent() [2/2]
void cricket::QuicSession::OnCryptoHandshakeEvent |
( |
CryptoHandshakeEvent |
event | ) |
|
|
override |
◆ OnReadPacket() [1/2]
bool cricket::QuicSession::OnReadPacket |
( |
const char * |
data, |
|
|
size_t |
data_len |
|
) |
| |
◆ OnReadPacket() [2/2]
bool cricket::QuicSession::OnReadPacket |
( |
const char * |
data, |
|
|
size_t |
data_len |
|
) |
| |
◆ SetCryptoStream() [1/2]
void cricket::QuicSession::SetCryptoStream |
( |
net::QuicCryptoStream * |
crypto_stream | ) |
|
|
protected |
◆ SetCryptoStream() [2/2]
void cricket::QuicSession::SetCryptoStream |
( |
net::QuicCryptoStream * |
crypto_stream | ) |
|
|
protected |
◆ StartClientHandshake() [1/2]
void cricket::QuicSession::StartClientHandshake |
( |
net::QuicCryptoClientStream * |
crypto_stream | ) |
|
◆ StartClientHandshake() [2/2]
void cricket::QuicSession::StartClientHandshake |
( |
net::QuicCryptoClientStream * |
crypto_stream | ) |
|
◆ StartServerHandshake() [1/2]
void cricket::QuicSession::StartServerHandshake |
( |
net::QuicCryptoServerStream * |
crypto_stream | ) |
|
◆ StartServerHandshake() [2/2]
void cricket::QuicSession::StartServerHandshake |
( |
net::QuicCryptoServerStream * |
crypto_stream | ) |
|
◆ SignalConnectionClosed
sigslot::signal2< net::QuicErrorCode, bool > cricket::QuicSession::SignalConnectionClosed |
◆ SignalHandshakeComplete
◆ SignalIncomingStream
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/usr/local/include/webrtc/p2p/quic/quicsession.h
- Source/ThirdParty/libwebrtc/Source/webrtc/p2p/quic/quicsession.cc