Modules§
Structs§
- CsvHandle
Resolver csvandstd - A CSV file resolver from ASIMOV handles to peer IDs.
- Default
Preset - The default preset for ASIMOV.
- Endpoint
- Controls an iroh endpoint, establishing connections with other endpoints.
- Endpoint
Addr - Network-level addressing information for an iroh endpoint.
- Endpoint
Ticket - A token containing information for establishing a connection to an endpoint.
- Gossip
Protocol - The gossip protocol for use with
Router. - Gossip
Receiver - Receiver for gossip events on a topic.
- Gossip
Sender - Sender for a gossip topic.
- Gossip
Topic - Subscribed gossip topic.
- Handle
- Node
- Node
Metrics - Metrics for the node protocol.
- Node
Protocol - The node protocol for use with
Router. - Peer
Accept - Peer
Connect - Peer
Connection - Peer
Hello - Public
Key - Router
- The built router.
- Router
Builder - Builder for creating a
Routerfor accepting protocols. - Secret
Key - A secret key.
- TopicId
- The identifier for a topic
- Topic
Subscription
Enums§
- Accept
Error - Bind
Error - Connect
Error - Feature
Iter - Handle
Error - Id
- IdError
- KeyError
- Message
- Node
Feature Set - Ping
Error - Public
KeyEncoding - Publish
Error - Recv
Error - Send
Error - Start
Error - Subscribe
Error - Terminate
Error - Ticket
Parsing Error - An error deserializing an iroh ticket.
- Topic
Constants§
- CURRENT_
VERSION - GOSSIP_
ALPN - The ALPN string for the gossip protocol.
- MAXIMUM_
VERSION - MESSAGE_
HEADER_ LEN - MINIMUM_
VERSION - NODE_
ALPN - The ALPN string for the node protocol.
- REQUIRED_
FEATURES - SUPPORTED_
FEATURES
Traits§
- Message
Recv - Message
Send - Preset
- A reusable bundle of endpoint
Builderconfiguration. - Resolve
Handle - A resolver for ASIMOV handles (e.g., “Ⓐjhacker”).
- Stream
- A stream of values produced asynchronously.
- Stream
Ext - Extension trait for
Stream. - Ticket
- A ticket is a serializable object combining information required for an operation.
Type Aliases§
- Endpoint
Id - The identifier for an endpoint in the (iroh) network.
- Message
Len - PeerId
- A peer ID.