package
0.1.43
Repository: https://github.com/abdfnx/tran.git
Documentation: pkg.go.dev

# Functions

No description provided by the author

# Constants

Receiver ACKs the closing of the connection.
No description provided by the author
Receiver exchange its IP via the tranx server to the sender.
Receiver ACKs that is has received the payload.
Receiver has tried to probe the sender but cannot find it on the subnet, relay communication will be used.
Receiver request the payload from the sender.
Receiver can connect directly to sender, close receiver connection -> close sender connection.
Passsword has been communicated to receiver who has hashed it.
Receiver sends PAKE information to tranx.
Sender announces that it is closing the connection.
Sender ACKs the request for direct communication.
Sender exchanges IP, port and payload size to the receiver via the tranx server.
Sender announces that the entire file has been transfered.
Sender ACKs the request for relay communication.
Transit sequence is completed, close sender connection -> close receiver connection.
Sender has generated and hashed password.
Sender sends PAKE information to tranx.
Sender sends cryptographic salt to tranx.
An error has occured in transferProtocol.
Tranx forwards PAKE information to receiver.
Rendevoux forwards cryptographic salt to receiver.
An ID for this connection is bound and communicated.
Tranx forwards PAKE information to receiver.
Tranx announces to sender that receiver is connected.

# Structs

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
SenderHandshakePayload specifies a payload type for announcing the payload size.
TransferMessage specifies a message in the transfer protocol.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

TransferMessageType specifies the message type for the messages in the transfer protocol.
No description provided by the author
No description provided by the author