Index

A B C D E F G H I K M N O P Q R S T U V W 
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 packetRead buffer.
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 packetRead buffer 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
 
A B C D E F G H I K M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form