Index

C E M P R S T 
All Classes and Interfaces|All Packages|Constant Field Values

C

connect() - Method in class tech.kwik.sample.push.PushClient
 

E

EchoClientUsing0RTT - Class in tech.kwik.sample.echo
A simple client that runs a very simple echo protocol on top of QUIC.
EchoClientUsing0RTT(int) - Constructor for class tech.kwik.sample.echo.EchoClientUsing0RTT
 
EchoServer - Class in tech.kwik.sample.echo
A sample server that runs a very simple echo protocol on top of QUIC.
EchoServer() - Constructor for class tech.kwik.sample.echo.EchoServer
 

M

main(String[]) - Static method in class tech.kwik.sample.echo.EchoClientUsing0RTT
 
main(String[]) - Static method in class tech.kwik.sample.echo.EchoServer
 
main(String[]) - Static method in class tech.kwik.sample.echo.SimpleEchoClient
 
main(String[]) - Static method in class tech.kwik.sample.push.PushClient
 
main(String[]) - Static method in class tech.kwik.sample.push.PushServer
 
main(String[]) - Static method in class tech.kwik.sample.SampleClient
 
main(String[]) - Static method in class tech.kwik.sample.SampleWebServer
 
main(String[]) - Static method in class tech.kwik.sample.siduck.SiduckClient
 
main(String[]) - Static method in class tech.kwik.sample.siduck.SiduckServer
 

P

PushClient - Class in tech.kwik.sample.push
Sample demo client that implements a simple server push protocol: when a client connects, the server opens a stream and sends push messages.
PushClient(int) - Constructor for class tech.kwik.sample.push.PushClient
 
PushServer - Class in tech.kwik.sample.push
Sample demo server that implements a simple push protocol: when a client connects, the server opens a stream and sends push messages.
PushServer() - Constructor for class tech.kwik.sample.push.PushServer
 

R

run() - Method in class tech.kwik.sample.echo.EchoClientUsing0RTT
 
run() - Method in class tech.kwik.sample.echo.SimpleEchoClient
 

S

SampleClient - Class in tech.kwik.sample
Sample with the smallest / simplest Java program to setup and use a QUIC connection, assuming the server implements HTTP 0.9 protocol (which is a simplified version of HTTP 1, see https://medium.com/platform-engineer/evolution-of-http-69cfe6531ba0).
SampleClient() - Constructor for class tech.kwik.sample.SampleClient
 
SampleWebServer - Class in tech.kwik.sample
Simple sample HTTP3 Web server.
SampleWebServer() - Constructor for class tech.kwik.sample.SampleWebServer
 
SESSIONTICKET_FILE - Static variable in class tech.kwik.sample.echo.EchoClientUsing0RTT
 
SiduckClient - Class in tech.kwik.sample.siduck
Sample client implementing the Datagram Extension (RFC 9221) show-case protocol named Siduck.
SiduckClient() - Constructor for class tech.kwik.sample.siduck.SiduckClient
 
SiduckServer - Class in tech.kwik.sample.siduck
Sample server implementing the Datagram Extension (RFC 9221) show-case protocol named Siduck.
SiduckServer() - Constructor for class tech.kwik.sample.siduck.SiduckServer
 
SimpleEchoClient - Class in tech.kwik.sample.echo
A sample echo client that runs a very simple echo protocol on top of QUIC.
SimpleEchoClient(int) - Constructor for class tech.kwik.sample.echo.SimpleEchoClient
 

T

tech.kwik.sample - package tech.kwik.sample
 
tech.kwik.sample.echo - package tech.kwik.sample.echo
 
tech.kwik.sample.push - package tech.kwik.sample.push
 
tech.kwik.sample.siduck - package tech.kwik.sample.siduck
 
tech.kwik.samples - module tech.kwik.samples
 
C E M P R S T 
All Classes and Interfaces|All Packages|Constant Field Values