Index
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
All Classes and Interfaces|All Packages|Constant Field Values