List of all items
Structs
- api::ServiceHandle
- base::ParseIter
- base::body::Base
- base::body::BaseOptions
- base::header::Header
- net::Common
- net::request::Request
- net::response::Response
- options::Expiry
- options::Issued
- options::Kind
- options::Limit
- options::Metadata
- options::Name
- options::OptionsIter
- options::PeerId
- options::PrevSig
- options::PubKey
- page::Page
- page::PageOptions
- service::Service
- service::builder::ServiceBuilder
- service::kinds::Generic
- service::kinds::Unknown
- service::net::PublishOptions
- service::publisher::DataOptions
- service::publisher::SecondaryOptions
- types::Array32
- types::Array64
- types::address::Address
- types::address::AddressV4
- types::address::AddressV6
- types::datetime::DateTime
- types::flags::Flags
- types::kinds::Kind
- wire::builder::Builder
- wire::builder::Init
- wire::builder::SetBody
- wire::builder::SetPrivateOptions
- wire::builder::SetPublicOptions
- wire::builder::Sign
- wire::container::Container
- wire::header::WireHeader
Enums
- base::body::BaseError
- base::body::NewBody
- base::body::Parent
- error::Error
- net::Message
- net::request::RequestKind
- net::response::ResponseKind
- net::response::Status
- options::Options
- options::OptionsError
- options::OptionsList
- page::PageInfo
- service::kinds::ServiceKind
- types::address::Ip
- types::kinds::DataKind
- types::kinds::KindError
- types::kinds::MessageKind
- types::kinds::PageKind
Traits
- api::Create
- api::Locate
- api::Publish
- api::Register
- api::Subscribe
- base::Encode
- base::Parse
- crypto::Decrypter
- crypto::Encrypter
- crypto::Signer
- crypto::Validator
- service::net::Net
- service::publisher::Publisher
- service::subscriber::Subscriber
- types::ImmutableData
- types::MutableData
- wire::builder::EncodeEncrypted
Functions
- crypto::sodium::hash
- crypto::sodium::new_pk
- crypto::sodium::new_sk
- crypto::sodium::pk_sign
- crypto::sodium::pk_validate
- crypto::sodium::sk_decrypt
- crypto::sodium::sk_decrypt2
- crypto::sodium::sk_encrypt
- crypto::sodium::sk_encrypt2
Type Aliases
- base::body::Body
- base::body::PrivateOptions
- types::CryptoHash
- types::Data
- types::Duration
- types::EncryptedMeta
- types::Id
- types::PrivateKey
- types::PublicKey
- types::RequestId
- types::SecretKey
- types::Signature
- types::address::Ipv4
- types::address::Ipv6
Constants
- base::header::HEADER_LEN
- base::header::offsets::APPLICATION_ID
- base::header::offsets::BODY
- base::header::offsets::DATA_LEN
- base::header::offsets::FLAGS
- base::header::offsets::ID
- base::header::offsets::INDEX
- base::header::offsets::OBJECT_KIND
- base::header::offsets::PRIVATE_OPTIONS_LEN
- base::header::offsets::PROTO_VERSION
- base::header::offsets::PUBLIC_OPTIONS_LEN
- crypto::sodium::SK_META
- net::BUFF_SIZE
- options::option_kinds::ADDR_IPV4
- options::option_kinds::ADDR_IPV6
- options::option_kinds::APP
- options::option_kinds::EXPIRY
- options::option_kinds::ISSUED
- options::option_kinds::KIND
- options::option_kinds::LIMIT
- options::option_kinds::META
- options::option_kinds::NAME
- options::option_kinds::PEER_ID
- options::option_kinds::PREV_SIG
- options::option_kinds::PUBKEY
- types::ENCRYPTED_META_LEN
- types::HASH_LEN
- types::ID_LEN
- types::PRIVATE_KEY_LEN
- types::PUBLIC_KEY_LEN
- types::REQUEST_ID_LEN
- types::SECRET_KEY_LEN
- types::SIGNATURE_LEN
- types::kinds::kind_flags::APP_FLAG
- types::kinds::kind_flags::DATA_FLAGS
- types::kinds::kind_flags::DATA_GENERIC
- types::kinds::kind_flags::DATA_IOT
- types::kinds::kind_flags::FIND_NODES
- types::kinds::kind_flags::FIND_VALUES
- types::kinds::kind_flags::HELLO
- types::kinds::kind_flags::KIND_MASK
- types::kinds::kind_flags::NODES_FOUND
- types::kinds::kind_flags::NONE
- types::kinds::kind_flags::NO_RESULT
- types::kinds::kind_flags::PAGE_FLAGS
- types::kinds::kind_flags::PAGE_GENERIC
- types::kinds::kind_flags::PAGE_PEER
- types::kinds::kind_flags::PAGE_PRIVATE
- types::kinds::kind_flags::PAGE_REPLICA
- types::kinds::kind_flags::PING
- types::kinds::kind_flags::PULL_DATA
- types::kinds::kind_flags::PUSH_DATA
- types::kinds::kind_flags::QUERY
- types::kinds::kind_flags::REGISTER
- types::kinds::kind_flags::REQUEST_FLAGS
- types::kinds::kind_flags::RESPONSE_FLAGS
- types::kinds::kind_flags::STATUS
- types::kinds::kind_flags::STORE
- types::kinds::kind_flags::SUBSCRIBE
- types::kinds::kind_flags::UNREGISTER
- types::kinds::kind_flags::UNSUBSCRIBE
- types::kinds::kind_flags::VALUES_FOUND