# Functions
New returns a new Handshake object.
NewClient returns a new Handshake client object.
NewConfig returns a new Handshake config object with the provided options.
No description provided by the author
NewMsgFromCbor parses a Handshake message from CBOR.
No description provided by the author
No description provided by the author
NewServer returns a new Handshake server object.
WithFinishedFunc specifies the Finished callback function.
WithProtocolVersionMap specifies the supported protocol versions.
WithTimeout specifies the timeout for the handshake operation.
# Constants
Message types.
Message types.
Message types.
Protocol identifiers.
Protocol identifiers.
Refusal reasons.
Refusal reasons.
Refusal reasons.
# Variables
Handshake protocol state machine.
# Structs
Callback context.
Client implements the Handshake client.
Config is used to configure the Handshake protocol instance.
Handshake is a wrapper object that holds the client and server instances.
No description provided by the author
No description provided by the author
No description provided by the author
Server implements the Handshake server.
# Type aliases
Callback function types.
HandshakeOptionFunc represents a function used to modify the Handshake protocol config.