Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ACCESS_DENIED - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
- AEAD_LIMIT_REACHED - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quic_error
- APPLICATION_ERROR - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quic_error
B
- BAD_CERTIFICATE - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
- BAD_CERTIFICATE_STATUS_RESPONSE - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
- BAD_RECORD_MAC - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
- BBR - Enum constant in enum org.eclipse.jetty.quic.quiche.QuicheConfig.CongestionControl
C
- CERTIFICATE_EXPIRED - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
- CERTIFICATE_REQUIRED - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
- CERTIFICATE_REVOKED - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
- CERTIFICATE_UNKNOWN - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
- close(long, String) - Method in class org.eclipse.jetty.quic.quiche.QuicheConnection
- CLOSE_NOTIFY - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
- CloseInfo(long, String) - Constructor for class org.eclipse.jetty.quic.quiche.QuicheConnection.CloseInfo
- connect(QuicheConfig, InetSocketAddress, InetSocketAddress) - Static method in class org.eclipse.jetty.quic.quiche.QuicheConnection
- connect(QuicheConfig, InetSocketAddress, InetSocketAddress, int) - Method in interface org.eclipse.jetty.quic.quiche.QuicheBinding
- connect(QuicheConfig, InetSocketAddress, InetSocketAddress, int) - Static method in class org.eclipse.jetty.quic.quiche.QuicheConnection
- CONNECTION_ID_LIMIT_ERROR - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quic_error
- CONNECTION_REFUSED - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quic_error
- CRYPTO_BUFFER_EXCEEDED - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quic_error
- CUBIC - Enum constant in enum org.eclipse.jetty.quic.quiche.QuicheConfig.CongestionControl
D
- DECODE_ERROR - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
- DECRYPT_ERROR - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
- dispose() - Method in class org.eclipse.jetty.quic.quiche.QuicheConnection
- drainCipherBytes(ByteBuffer) - Method in class org.eclipse.jetty.quic.quiche.QuicheConnection
-
Fill the given buffer with cipher text to be sent.
- drainClearBytesForStream(long, ByteBuffer) - Method in class org.eclipse.jetty.quic.quiche.QuicheConnection
E
- equals(Object) - Method in class org.eclipse.jetty.quic.quiche.QuicheConnectionId
- error() - Method in class org.eclipse.jetty.quic.quiche.QuicheConnection.CloseInfo
- errToString(long) - Static method in interface org.eclipse.jetty.quic.quiche.Quiche.quic_error
- errToString(long) - Static method in interface org.eclipse.jetty.quic.quiche.Quiche.quiche_error
- errToString(long) - Static method in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
- exportKeyPair(KeyStore, String, char[], Path) - Static method in class org.eclipse.jetty.quic.quiche.PemExporter
- exportTrustStore(KeyStore, Path) - Static method in class org.eclipse.jetty.quic.quiche.PemExporter
F
- feedCipherBytes(ByteBuffer, SocketAddress, SocketAddress) - Method in class org.eclipse.jetty.quic.quiche.QuicheConnection
-
Read the buffer of cipher text coming from the network.
- feedClearBytesForStream(long, ByteBuffer) - Method in class org.eclipse.jetty.quic.quiche.QuicheConnection
- feedClearBytesForStream(long, ByteBuffer, boolean) - Method in class org.eclipse.jetty.quic.quiche.QuicheConnection
- feedFinForStream(long) - Method in class org.eclipse.jetty.quic.quiche.QuicheConnection
- FINAL_SIZE_ERROR - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quic_error
- FLOW_CONTROL_ERROR - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quic_error
- FRAME_ENCODING_ERROR - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quic_error
- fromPacket(ByteBuffer) - Method in interface org.eclipse.jetty.quic.quiche.QuicheBinding
- fromPacket(ByteBuffer) - Static method in class org.eclipse.jetty.quic.quiche.QuicheConnectionId
-
Does not consume the packet byte buffer.
G
- getActiveConnectionIdLimit() - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- getApplicationProtos() - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- getCertChainPemPath() - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- getCongestionControl() - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- getDisableActiveMigration() - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- getInitialMaxData() - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- getInitialMaxStreamDataBidiLocal() - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- getInitialMaxStreamDataBidiRemote() - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- getInitialMaxStreamDataUni() - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- getInitialMaxStreamsBidi() - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- getInitialMaxStreamsUni() - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- getLocalCloseInfo() - Method in class org.eclipse.jetty.quic.quiche.QuicheConnection
- getMaxConnectionWindow() - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- getMaxIdleTimeout() - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- getMaxStreamWindow() - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- getNegotiatedProtocol() - Method in class org.eclipse.jetty.quic.quiche.QuicheConnection
- getPrivKeyPemPath() - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- getRemoteCloseInfo() - Method in class org.eclipse.jetty.quic.quiche.QuicheConnection
- getTrustedCertsPemPath() - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- getValue() - Method in enum org.eclipse.jetty.quic.quiche.QuicheConfig.CongestionControl
- getVerifyPeer() - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- getVersion() - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
H
- HANDSHAKE_FAILURE - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
- hashCode() - Method in class org.eclipse.jetty.quic.quiche.QuicheConnectionId
I
- ILLEGAL_PARAMETER - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
- INAPPROPRIATE_FALLBACK - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
- INSUFFICIENT_SECURITY - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
- INTERNAL_ERROR - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quic_error
- INTERNAL_ERROR - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
- INVALID_TOKEN - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quic_error
- isConnectionClosed() - Method in class org.eclipse.jetty.quic.quiche.QuicheConnection
- isConnectionEstablished() - Method in class org.eclipse.jetty.quic.quiche.QuicheConnection
- isDraining() - Method in class org.eclipse.jetty.quic.quiche.QuicheConnection
- isStreamFinished(long) - Method in class org.eclipse.jetty.quic.quiche.QuicheConnection
- isUsable() - Method in interface org.eclipse.jetty.quic.quiche.QuicheBinding
- iterableStreamIds(boolean) - Method in class org.eclipse.jetty.quic.quiche.QuicheConnection
K
- KEY_UPDATE_ERROR - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quic_error
M
- MAX_TOKEN_LENGTH - Static variable in interface org.eclipse.jetty.quic.quiche.QuicheConnection.TokenMinter
- maxLocalStreams() - Method in class org.eclipse.jetty.quic.quiche.QuicheConnection
- mint(byte[], int) - Method in interface org.eclipse.jetty.quic.quiche.QuicheConnection.TokenMinter
- MISSING_EXTENSION - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
N
- negotiate(QuicheConnection.TokenMinter, ByteBuffer, ByteBuffer) - Method in interface org.eclipse.jetty.quic.quiche.QuicheBinding
- negotiate(QuicheConnection.TokenMinter, ByteBuffer, ByteBuffer) - Static method in class org.eclipse.jetty.quic.quiche.QuicheConnection
-
Fully consumes the
packetReadbuffer. - nextTimeout() - Method in class org.eclipse.jetty.quic.quiche.QuicheConnection
- NO_APPLICATION_PROTOCOL - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
- NO_ERROR - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quic_error
- NO_VIABLE_PATH - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quic_error
O
- onTimeout() - Method in class org.eclipse.jetty.quic.quiche.QuicheConnection
- org.eclipse.jetty.quic.quiche - module org.eclipse.jetty.quic.quiche
- org.eclipse.jetty.quic.quiche - package org.eclipse.jetty.quic.quiche
P
- PemExporter - Class in org.eclipse.jetty.quic.quiche
- priority() - Method in interface org.eclipse.jetty.quic.quiche.QuicheBinding
- PROTOCOL_VERSION - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
- PROTOCOL_VIOLATION - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quic_error
Q
- Quiche - Interface in org.eclipse.jetty.quic.quiche
- QUICHE_CC_BBR - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quiche_cc_algorithm
- QUICHE_CC_CUBIC - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quiche_cc_algorithm
- QUICHE_CC_RENO - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quiche_cc_algorithm
- QUICHE_ERR_BUFFER_TOO_SHORT - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quiche_error
- QUICHE_ERR_CONGESTION_CONTROL - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quiche_error
- QUICHE_ERR_CRYPTO_FAIL - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quiche_error
- QUICHE_ERR_DONE - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quiche_error
- QUICHE_ERR_FINAL_SIZE - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quiche_error
- QUICHE_ERR_FLOW_CONTROL - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quiche_error
- QUICHE_ERR_ID_LIMIT - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quiche_error
- QUICHE_ERR_INVALID_FRAME - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quiche_error
- QUICHE_ERR_INVALID_PACKET - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quiche_error
- QUICHE_ERR_INVALID_STATE - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quiche_error
- QUICHE_ERR_INVALID_STREAM_STATE - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quiche_error
- QUICHE_ERR_INVALID_TRANSPORT_PARAM - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quiche_error
- QUICHE_ERR_KEY_UPDATE - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quiche_error
- QUICHE_ERR_OUT_OF_IDENTIFIERS - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quiche_error
- QUICHE_ERR_STREAM_LIMIT - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quiche_error
- QUICHE_ERR_STREAM_RESET - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quiche_error
- QUICHE_ERR_STREAM_STOPPED - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quiche_error
- QUICHE_ERR_TLS_FAIL - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quiche_error
- QUICHE_ERR_UNKNOWN_VERSION - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quiche_error
- QUICHE_MAX_CONN_ID_LEN - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche
- QUICHE_MIN_CLIENT_INITIAL_LEN - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche
- QUICHE_PROTOCOL_VERSION - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche
- Quiche.quic_error - Interface in org.eclipse.jetty.quic.quiche
- Quiche.quiche_cc_algorithm - Interface in org.eclipse.jetty.quic.quiche
- Quiche.quiche_error - Interface in org.eclipse.jetty.quic.quiche
- Quiche.tls_alert - Interface in org.eclipse.jetty.quic.quiche
- QuicheBinding - Interface in org.eclipse.jetty.quic.quiche
- QuicheConfig - Class in org.eclipse.jetty.quic.quiche
- QuicheConfig() - Constructor for class org.eclipse.jetty.quic.quiche.QuicheConfig
- QuicheConfig.CongestionControl - Enum in org.eclipse.jetty.quic.quiche
- QuicheConnection - Class in org.eclipse.jetty.quic.quiche
- QuicheConnection() - Constructor for class org.eclipse.jetty.quic.quiche.QuicheConnection
- QuicheConnection.CloseInfo - Class in org.eclipse.jetty.quic.quiche
- QuicheConnection.TokenMinter - Interface in org.eclipse.jetty.quic.quiche
- QuicheConnection.TokenValidationException - Exception in org.eclipse.jetty.quic.quiche
- QuicheConnection.TokenValidator - Interface in org.eclipse.jetty.quic.quiche
- QuicheConnectionId - Class in org.eclipse.jetty.quic.quiche
R
- readableStreamIds() - Method in class org.eclipse.jetty.quic.quiche.QuicheConnection
- reason() - Method in class org.eclipse.jetty.quic.quiche.QuicheConnection.CloseInfo
- RECORD_OVERFLOW - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
- RENO - Enum constant in enum org.eclipse.jetty.quic.quiche.QuicheConfig.CongestionControl
S
- setActiveConnectionIdLimit(Long) - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- setApplicationProtos(String...) - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- setCertChainPemPath(String) - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- setCongestionControl(QuicheConfig.CongestionControl) - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- setDisableActiveMigration(Boolean) - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- setInitialMaxData(Long) - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- setInitialMaxStreamDataBidiLocal(Long) - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- setInitialMaxStreamDataBidiRemote(Long) - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- setInitialMaxStreamDataUni(Long) - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- setInitialMaxStreamsBidi(Long) - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- setInitialMaxStreamsUni(Long) - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- setMaxConnectionWindow(Long) - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- setMaxIdleTimeout(Long) - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- setMaxStreamWindow(Long) - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- setPrivKeyPemPath(String) - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- setTrustedCertsPemPath(String) - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- setVerifyPeer(Boolean) - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- setVersion(int) - Method in class org.eclipse.jetty.quic.quiche.QuicheConfig
- shutdownStream(long, boolean, long) - Method in class org.eclipse.jetty.quic.quiche.QuicheConnection
- STREAM_LIMIT_ERROR - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quic_error
- STREAM_STATE_ERROR - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quic_error
T
- TokenValidationException(String) - Constructor for exception org.eclipse.jetty.quic.quiche.QuicheConnection.TokenValidationException
- TOO_MANY_CIDS_REQUESTED - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
- toString() - Method in class org.eclipse.jetty.quic.quiche.QuicheConnectionId
- TRANSPORT_PARAMETER_ERROR - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quic_error
- tryAccept(QuicheConfig, QuicheConnection.TokenValidator, ByteBuffer, SocketAddress, SocketAddress) - Method in interface org.eclipse.jetty.quic.quiche.QuicheBinding
- tryAccept(QuicheConfig, QuicheConnection.TokenValidator, ByteBuffer, SocketAddress, SocketAddress) - Static method in class org.eclipse.jetty.quic.quiche.QuicheConnection
-
Fully consumes the
packetReadbuffer if the connection was accepted.
U
- UNEXPECTED_MESSAGE - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
- UNKNOWN_CA - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
- UNKNOWN_PSK_IDENTITY - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
- UNRECOGNIZED_NAME - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
- UNSUPPORTED_CERTIFICATE - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
- UNSUPPORTED_EXTENSION - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
- USER_CANCELED - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.tls_alert
V
- validate(byte[], int) - Method in interface org.eclipse.jetty.quic.quiche.QuicheConnection.TokenValidator
- valueOf(String) - Static method in enum org.eclipse.jetty.quic.quiche.QuicheConfig.CongestionControl
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.eclipse.jetty.quic.quiche.QuicheConfig.CongestionControl
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERSION_NEGOTIATION_ERROR - Static variable in interface org.eclipse.jetty.quic.quiche.Quiche.quic_error
W
- windowCapacity() - Method in class org.eclipse.jetty.quic.quiche.QuicheConnection
- windowCapacity(long) - Method in class org.eclipse.jetty.quic.quiche.QuicheConnection
- writableStreamIds() - Method in class org.eclipse.jetty.quic.quiche.QuicheConnection
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form