Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/conght/quic
/ types & classes
Types & classes
687 in github.com/conght/quic
⨍
Functions
2,848
◇
Types & classes
687
↓ 78 callers
Class
IPEndPoint
src/net/quic_data_stream.h:34
↓ 23 callers
Class
HostPortPair
src/net/port_suggester.h:15
↓ 15 callers
Class
WriteResult
src/tools/quic_default_packet_writer.h:14
↓ 14 callers
Class
IPEndPoint
src/tools/test_tools/quic_test_utils.h:24
↓ 7 callers
Class
WriteResult
src/net/quic_packet_writer.h:13
↓ 4 callers
Class
QuicTime
src/net/crypto/crypto_utils.h:21
↓ 3 callers
Class
TestParams
Run all tests with the cross products of all versions.
src/tools/end_to_end_test.cc:73
↓ 2 callers
Class
Delegate
src/tools/test_tools/packet_dropping_test_writer.h:29
↓ 2 callers
Class
MockCommonCertSets
src/net/test_tools/crypto_test_utils.cc:265
↓ 1 callers
Class
CommonCertSets
src/net/crypto/crypto_handshake.h:17
↓ 1 callers
Class
CryptoFramer
src/net/crypto/crypto_framer.h:20
↓ 1 callers
Class
CryptoHandshakeMessage
src/net/crypto/quic_crypto_server_config.h:25
↓ 1 callers
Class
DelayedWrite
src/tools/test_tools/packet_dropping_test_writer.h:116
↓ 1 callers
Class
PacketToWrite
src/net/quic_http_stream_test.cc:114
↓ 1 callers
Class
PageloadExperiment
src/tools/benchmark/run_client.py:43
↓ 1 callers
Class
PendingRetransmission
src/net/quic_sent_packet_manager.h:46
↓ 1 callers
Class
QuicAckFrame
src/net/test_tools/simple_quic_framer.h:18
↓ 1 callers
Class
QuicClock
src/net/quic_connection.h:46
↓ 1 callers
Class
QuicConfig
src/net/quic_connection.h:47
↓ 1 callers
Class
QuicConnectionHelper
src/net/quic_client_session.h:29
↓ 1 callers
Class
QuicConnectionStats
src/net/quic_sent_packet_manager.h:36
↓ 1 callers
Class
QuicCryptoClientConfig
src/tools/test_tools/quic_client_peer.h:10
↓ 1 callers
Class
QuicCryptoClientStream
src/net/test_tools/crypto_test_utils.h:28
↓ 1 callers
Class
QuicCryptoNegotiatedParameters
src/net/crypto/crypto_utils.h:23
↓ 1 callers
Class
QuicCryptoServerStream
src/net/test_tools/crypto_test_utils.h:30
↓ 1 callers
Class
QuicCryptoStream
src/net/quic_session.h:29
↓ 1 callers
Class
QuicDataReader
src/net/quic_framer.h:23
↓ 1 callers
Class
QuicDefaultPacketWriter
src/net/quic_client_session.h:31
↓ 1 callers
Class
QuicEncryptedPacket
src/net/test_tools/quic_connection_peer.h:21
↓ 1 callers
Class
QuicFecGroup
src/net/quic_connection.h:51
↓ 1 callers
Class
QuicFramer
src/net/quic_framer.h:27
↓ 1 callers
Class
QuicPacket
src/net/quic_protocol.h:33
↓ 1 callers
Class
QuicServerConfigProtobuf
src/net/crypto/quic_crypto_server_config.h:33
↓ 1 callers
Class
QuicServerInfo
src/net/crypto/quic_crypto_client_config.h:25
↓ 1 callers
Class
QuicStreamFactory
src/net/quic_stream_factory.h:37
↓ 1 callers
Class
ReliableQuicStream
src/net/quic_session.h:30
↓ 1 callers
Class
ShouldRunBeforeLessThan
src/net/test_tools/test_task_runner.cc:54
↓ 1 callers
Class
VerifyArgs
src/net/test_tools/delayed_verify_strike_register_client.h:42
Class
AckAlarm
src/tools/quic_epoll_connection_helper.h:28
Class
AckAlarm
An alarm that is scheduled to send an ack if a timeout occurs.
src/net/quic_connection.cc:65
Enum
AckBundling
src/net/quic_connection.h:198
Class
AckFrameInfo
src/net/quic_framer.h:370
Class
Aes128Gcm12DecrypterPeer
src/net/crypto/aes_128_gcm_12_decrypter.h:20
Class
Aes128Gcm12EncrypterPeer
src/net/crypto/aes_128_gcm_12_encrypter.h:20
Class
AsyncStrikeServerVerificationTest
src/net/crypto/crypto_server_test.cc:445
Class
AutoClosingStream
Subclass of QuicHttpStream that closes itself when the first piece of data is received.
src/net/quic_http_stream_test.cc:84
Class
AvailableChannelEstimatorTest
src/net/congestion_control/available_channel_estimator_test.cc:14
Class
BlockingWriter
src/tools/quic_dispatcher_test.cc:277
Class
CK_AES_CTR_PARAMS
src/net/crypto/aes_128_gcm_12_encrypter_nss.cc:32
Class
CK_AES_CTR_PARAMS
src/net/crypto/aes_128_gcm_12_decrypter_nss.cc:32
Class
CK_GCM_PARAMS
src/net/crypto/aes_128_gcm_12_encrypter_nss.cc:37
Class
CK_GCM_PARAMS
src/net/crypto/aes_128_gcm_12_decrypter_nss.cc:37
Class
CachingBalsaVisitor
BalsaVisitor implementation (glue) which caches response bodies.
src/tools/quic_in_memory_cache.cc:29
Class
CertEntry
CertEntry represents a certificate in compressed form. Each entry is one of the three types enumerated in |Type|.
src/net/crypto/cert_compressor.cc:152
Class
CertSet
src/net/crypto/common_cert_set.cc:22
Class
CertVerifier
src/net/quic_stream_factory.h:27
Class
CertVerifier
src/net/crypto/proof_verifier_chromium.h:23
Class
CertVerifyResult
src/net/crypto/proof_verifier.h:16
Enum
ChannelEstimateState
src/net/congestion_control/channel_estimator.h:24
Class
ChannelEstimatorTest
src/net/congestion_control/channel_estimator_test.cc:13
Class
ChannelIDSigner
src/net/crypto/quic_crypto_client_config.h:20
Class
ChannelIDSigner
src/net/test_tools/crypto_test_utils.h:22
Class
ClientDelegate
src/tools/end_to_end_test.cc:160
Class
ClientHelloInfo
ClientHelloInfo contains information about a client hello message that is only kept for as long as it's being processed.
src/net/crypto/quic_crypto_server_config.cc:49
Class
ClientHelloInfo
src/net/crypto/quic_crypto_server_config.h:37
Class
ClientSocketFactory
src/net/quic_stream_factory.h:28
Class
CloseOnDataStream
src/tools/quic_server_session_test.cc:43
Class
CommonCertSets
src/net/test_tools/crypto_test_utils.h:23
Class
CommonCertSetsQUIC
CommonCertSetsQUIC implements the CommonCertSets interface using the default certificate sets.
src/net/crypto/common_cert_set.cc:69
Enum
CongestionFeedbackType
Defines for all types of congestion feedback that will be negotiated in QUIC, kTCP MUST be supported by all QUIC implementations to guarantee 100% com
src/net/quic_protocol.h:663
Enum
CryptoFramerState
Represents the current state of the parsing state machine.
src/net/crypto/crypto_framer.h:86
Class
CryptoFramerVisitor
CryptoFramerVisitor is a framer visitor that records handshake messages.
src/net/test_tools/crypto_test_utils.cc:34
Enum
CryptoHandshakeEvent
src/net/quic_session.h:41
Class
CryptoHandshakeMessage
src/net/quic_crypto_server_stream.h:17
Class
CryptoHandshakeMessage
src/net/quic_crypto_stream.h:17
Class
CryptoHandshakeMessage
src/net/quic_connection_logger.h:14
Class
CryptoHandshakeMessage
src/net/quic_config.h:16
Class
CryptoHandshakeMessage
src/net/crypto/quic_crypto_client_config.h:21
Class
CryptoHandshakeMessage
src/net/test_tools/simple_quic_framer.h:17
Class
CryptoServerConfigsTest
src/net/crypto/quic_crypto_server_config_test.cc:239
Class
CryptoServerTest
src/net/crypto/crypto_server_test.cc:39
Class
CryptoServerTestNoConfig
src/net/crypto/crypto_server_test.cc:432
Class
CryptoTestUtils
src/net/quic_crypto_server_stream.h:22
Class
CryptoTestUtils
src/net/quic_crypto_client_stream.h:24
Class
CryptoTestUtils
src/net/test_tools/crypto_test_utils.h:38
Class
CubeRootTest
src/net/congestion_control/cube_root_test.cc:12
Class
CubicTest
src/net/congestion_control/cubic_test.cc:20
Class
DatagramClientSocket
src/net/quic_client_session.h:28
Class
DefaultRandom
src/net/crypto/quic_random.cc:15
Class
DefaultSingletonTraits
src/tools/quic_in_memory_cache.h:17
Class
DelayAlarm
An alarm that is scheduled every time a new packet is to be written at a later point.
src/tools/test_tools/packet_dropping_test_writer.cc:36
Class
DelayedVerifyStrikeRegisterClient
Test helper that allows delaying execution of nonce verification callbacks until a later time.
src/net/test_tools/delayed_verify_strike_register_client.h:19
Class
DeleteSessionsAlarm
src/tools/quic_dispatcher.h:52
Class
DeleteSessionsAlarm
src/tools/quic_dispatcher.cc:26
Enum
EncryptionLevel
EncryptionLevel enumerates the stages of encryption that a QUIC connection progresses through. When retransmitting a packet, the encryption level need
src/net/quic_protocol.h:789
Class
EndToEndTest
src/tools/end_to_end_test.cc:172
Class
EphemeralKeySource
src/net/crypto/quic_crypto_server_config.h:26
Class
EpollAlarmImpl
src/tools/quic_epoll_connection_helper.cc:44
Class
EpollServer
src/tools/quic_epoll_connection_helper.h:23
Class
EpollServer
src/tools/quic_epoll_clock.h:15
next →
1–100 of 687, ranked by callers