List of all items
Structs
- DestHash
- IdentityHash
- InterfaceId
- LinkId
- PacketHash
- announce_cache::AnnounceCache
- config::LoggingSection
- config::ParsedInterface
- config::ReticulumSection
- config::RnsConfig
- destination::AnnouncedIdentity
- destination::Destination
- driver::Driver
- event::BlackholeInfo
- event::InterfaceStatsResponse
- event::LinkInfoEntry
- event::LocalDestinationEntry
- event::NextHopResponse
- event::PathTableEntry
- event::RateTableEntry
- event::ResourceInfoEntry
- event::SingleInterfaceStat
- hdlc::Decoder
- ifac::IfacState
- interface::InterfaceEntry
- interface::InterfaceStats
- interface::auto::AutoConfig
- interface::auto::LocalInterface
- interface::backbone::BackboneConfig
- interface::i2p::I2pConfig
- interface::i2p::sam::Destination
- interface::i2p::sam::KeyPair
- interface::kiss_iface::KissIfaceConfig
- interface::local::LocalClientConfig
- interface::local::LocalServerConfig
- interface::pipe::PipeConfig
- interface::rnode::RNodeConfig
- interface::rnode::RNodeSubConfig
- interface::serial_iface::SerialIfaceConfig
- interface::tcp::TcpClientConfig
- interface::tcp_server::TcpServerConfig
- interface::udp::UdpConfig
- kiss::Decoder
- link_manager::LinkManager
- management::ManagementConfig
- node::IfacConfig
- node::InterfaceConfig
- node::NodeConfig
- node::RnsNode
- node::SendError
- rnode_kiss::RNodeDecoder
- rpc::RpcClient
- rpc::RpcServer
- serial::SerialConfig
- serial::SerialPort
- shared_client::SharedClientConfig
- storage::KnownDestination
- storage::StoragePaths
Enums
- DestinationType
- Direction
- ProofStrategy
- config::ConfigError
- destination::GroupKeyError
- event::Event
- event::QueryRequest
- event::QueryResponse
- interface::i2p::sam::SamError
- kiss::KissEvent
- link_manager::LinkManagerAction
- link_manager::ResourceStrategy
- node::InterfaceVariant
- pickle::DecodeError
- pickle::PickleValue
- rnode_kiss::RNodeEvent
- rpc::RpcAddr
- serial::Parity
Traits
Functions
- config::parse
- config::parse_bool_pub
- config::parse_file
- event::channel
- hdlc::escape
- hdlc::frame
- ifac::derive_ifac
- ifac::mask_outbound
- ifac::unmask_inbound
- interface::auto::compute_discovery_token
- interface::auto::derive_multicast_address
- interface::auto::enumerate_interfaces
- interface::auto::parse_multicast_addr
- interface::auto::start
- interface::backbone::start
- interface::i2p::sam::dest_generate
- interface::i2p::sam::i2p_base64_decode
- interface::i2p::sam::i2p_base64_encode
- interface::i2p::sam::naming_lookup
- interface::i2p::sam::naming_lookup_on
- interface::i2p::sam::session_create
- interface::i2p::sam::stream_accept
- interface::i2p::sam::stream_connect
- interface::i2p::start
- interface::kiss_iface::start
- interface::local::start_client
- interface::local::start_server
- interface::pipe::start
- interface::rnode::start
- interface::rnode::validate_sub_config
- interface::serial_iface::start
- interface::tcp::start
- interface::tcp_server::start
- interface::udp::start
- kiss::command_frame
- kiss::escape
- kiss::frame
- kiss::unescape
- management::blackhole_dest_hash
- management::build_blackhole_announce
- management::build_management_announce
- management::handle_blackhole_list_request
- management::handle_path_request
- management::handle_status_request
- management::is_management_path
- management::list_path_hash
- management::management_dest_hash
- management::path_path_hash
- management::status_path_hash
- md5::hmac_md5
- md5::md5
- pickle::decode
- pickle::encode
- rnode_kiss::detect_request
- rnode_kiss::rnode_command
- rnode_kiss::rnode_data_frame
- rnode_kiss::rnode_select_command
- rpc::derive_auth_key
- storage::ensure_storage_dirs
- storage::load_identity
- storage::load_known_destinations
- storage::load_or_create_identity
- storage::resolve_config_dir
- storage::save_identity
- storage::save_known_destinations
- time::now
Type Aliases
Constants
- MODE_ACCESS_POINT
- MODE_BOUNDARY
- MODE_FULL
- MODE_GATEWAY
- MODE_POINT_TO_POINT
- MODE_ROAMING
- ifac::IFAC_MIN_SIZE
- ifac::IFAC_SALT
- interface::auto::ALL_IGNORE_IFS
- interface::auto::ANNOUNCE_INTERVAL
- interface::auto::BITRATE_GUESS
- interface::auto::DEFAULT_DATA_PORT
- interface::auto::DEFAULT_DISCOVERY_PORT
- interface::auto::DEFAULT_GROUP_ID
- interface::auto::DEFAULT_IFAC_SIZE
- interface::auto::HW_MTU
- interface::auto::MCAST_ECHO_TIMEOUT
- interface::auto::MULTICAST_PERMANENT_ADDRESS_TYPE
- interface::auto::MULTICAST_TEMPORARY_ADDRESS_TYPE
- interface::auto::MULTI_IF_DEQUE_LEN
- interface::auto::MULTI_IF_DEQUE_TTL
- interface::auto::PEERING_TIMEOUT
- interface::auto::PEER_JOB_INTERVAL
- interface::auto::REVERSE_PEERING_MULTIPLIER
- interface::auto::SCOPE_ADMIN
- interface::auto::SCOPE_GLOBAL
- interface::auto::SCOPE_LINK
- interface::auto::SCOPE_ORGANISATION
- interface::auto::SCOPE_SITE
- interface::rnode::BW_MAX
- interface::rnode::BW_MIN
- interface::rnode::CR_MAX
- interface::rnode::CR_MIN
- interface::rnode::FREQ_MAX
- interface::rnode::FREQ_MIN
- interface::rnode::HW_MTU
- interface::rnode::SF_MAX
- interface::rnode::SF_MIN
- interface::rnode::TXPOWER_MAX
- interface::rnode::TXPOWER_MIN
- kiss::CMD_DATA
- kiss::CMD_FULLDUPLEX
- kiss::CMD_P
- kiss::CMD_READY
- kiss::CMD_RETURN
- kiss::CMD_SETHARDWARE
- kiss::CMD_SLOTTIME
- kiss::CMD_TXDELAY
- kiss::CMD_TXTAIL
- kiss::CMD_UNKNOWN
- kiss::FEND
- kiss::FESC
- kiss::TFEND
- kiss::TFESC
- rnode_kiss::CMD_BANDWIDTH
- rnode_kiss::CMD_CR
- rnode_kiss::CMD_DETECT
- rnode_kiss::CMD_ERROR
- rnode_kiss::CMD_FREQUENCY
- rnode_kiss::CMD_FW_VERSION
- rnode_kiss::CMD_INTERFACES
- rnode_kiss::CMD_LEAVE
- rnode_kiss::CMD_LT_ALOCK
- rnode_kiss::CMD_MCU
- rnode_kiss::CMD_PLATFORM
- rnode_kiss::CMD_RADIO_LOCK
- rnode_kiss::CMD_RADIO_STATE
- rnode_kiss::CMD_RANDOM
- rnode_kiss::CMD_READY
- rnode_kiss::CMD_RESET
- rnode_kiss::CMD_SEL_INT
- rnode_kiss::CMD_SF
- rnode_kiss::CMD_STAT_RSSI
- rnode_kiss::CMD_STAT_SNR
- rnode_kiss::CMD_ST_ALOCK
- rnode_kiss::CMD_TXPOWER
- rnode_kiss::DETECT_REQ
- rnode_kiss::DETECT_RESP
- rnode_kiss::RADIO_STATE_OFF
- rnode_kiss::RADIO_STATE_ON