Crate tor_hsclient
source ·Expand description
tor-hsclient
Core implementation for onion services client.
This crate creates circuits to onion circuits, retains them for reuse, and hands them out as appropriate. It is also responsibile for maintaining all relevant state about hidden services, and their descriptors and introduction points.
Structs
- Error that occurred attempting to download a descriptor
- An object that negotiates connections with onion services
- An identifier for a particular instance of an HS client key.
- Keys (if any) to use when connecting to a specific onion service.
- Builder for
HsClientSecretKeys - An HS client identifier.
Enums
- Error that occurred attempting to reach a hidden service
- Error that occurred attempting to download a descriptor
- Error that occurred making one attempt to connect to a hidden service using an IP and RP
- The role of an HS client key.
- We were given unusable information about an introduction point or rendezvous point.
- Error that occurred attempting to start up a hidden service client connector
Traits
- Configuration for an HS client connector