Packages

QUIC transport protocol (RFC 9000/9001/9002) for Erlang/OTP 27+

Current section

Files

Jump to
nquic src nquic_path.hrl
Raw

src/nquic_path.hrl

-ifndef(NQUIC_PATH_HRL).
-define(NQUIC_PATH_HRL, true).
-record(path_state, {
peer :: nquic_socket:sockaddr() | undefined,
previous_peer :: nquic_socket:sockaddr() | undefined,
pending_challenge :: binary() | undefined,
challenge_sent_time = 0 :: non_neg_integer(),
challenge_retries = 0 :: non_neg_integer(),
path_validated = true :: boolean(),
new_path_bytes_sent = 0 :: non_neg_integer(),
new_path_bytes_received = 0 :: non_neg_integer()
}).
-endif.