Index
All Classes and Interfaces|All Packages|Constant Field Values
C
- connect() - Method in class net.luminis.quic.sample.push.PushClient
E
- EchoClientUsing0RTT - Class in net.luminis.quic.sample.echo
-
A simple client that runs a very simple echo protocol on top of QUIC.
- EchoClientUsing0RTT(int) - Constructor for class net.luminis.quic.sample.echo.EchoClientUsing0RTT
- EchoServer - Class in net.luminis.quic.sample.echo
-
A sample server that runs a very simple echo protocol on top of QUIC.
- EchoServer() - Constructor for class net.luminis.quic.sample.echo.EchoServer
M
- main(String[]) - Static method in class net.luminis.quic.sample.echo.EchoClientUsing0RTT
- main(String[]) - Static method in class net.luminis.quic.sample.echo.EchoServer
- main(String[]) - Static method in class net.luminis.quic.sample.echo.SimpleEchoClient
- main(String[]) - Static method in class net.luminis.quic.sample.push.PushClient
- main(String[]) - Static method in class net.luminis.quic.sample.push.PushServer
- main(String[]) - Static method in class net.luminis.quic.sample.SampleClient
- main(String[]) - Static method in class net.luminis.quic.sample.SampleWebServer
N
- net.luminis.quic.sample - package net.luminis.quic.sample
- net.luminis.quic.sample.echo - package net.luminis.quic.sample.echo
- net.luminis.quic.sample.push - package net.luminis.quic.sample.push
P
- PushClient - Class in net.luminis.quic.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 net.luminis.quic.sample.push.PushClient
- PushServer - Class in net.luminis.quic.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 net.luminis.quic.sample.push.PushServer
R
- run() - Method in class net.luminis.quic.sample.echo.EchoClientUsing0RTT
- run() - Method in class net.luminis.quic.sample.echo.SimpleEchoClient
S
- SampleClient - Class in net.luminis.quic.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 net.luminis.quic.sample.SampleClient
- SampleWebServer - Class in net.luminis.quic.sample
-
Simple sample HTTP3 Web server.
- SampleWebServer() - Constructor for class net.luminis.quic.sample.SampleWebServer
- SESSIONTICKET_FILE - Static variable in class net.luminis.quic.sample.echo.EchoClientUsing0RTT
- SimpleEchoClient - Class in net.luminis.quic.sample.echo
-
A sample echo client that runs a very simple echo protocol on top of QUIC.
- SimpleEchoClient(int) - Constructor for class net.luminis.quic.sample.echo.SimpleEchoClient
T
- tech.kwik.samples - module tech.kwik.samples
All Classes and Interfaces|All Packages|Constant Field Values