Documentation
¶
Overview ¶
Package client provides a library for registering Katzenpost clients with a specific mixnet Provider.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Client ¶
type Client struct {
// contains filtered or unexported fields
}
Client handles mixnet Provider account registration.
func (*Client) RegisterAccountWithIdentityAndLinkKey ¶
type Options ¶
type Options struct {
// Scheme selects the HTTP scheme
// which is either HTTP or HTTPS
Scheme string
// UseSocks is set to true if the specified
// SOCKS proxy is to be used for dialing.
UseSocks bool
// SocksNetwork is the network that the
// optional SOCKS port is listening on
// which is usually "unix" or "tcp".
SocksNetwork string
// SocksAddress is the address of the SOCKS port.
SocksAddress string
}
Options are optional parameters to configure the registration client. Default values are used when a nil Options pointer is passed to New.
Click to show internal directories.
Click to hide internal directories.