[−][src]Crate safe_core
Re-exports
pub use ffi::arrays::*; |
pub use ffi::ipc::req::*; |
pub use ffi::ipc::resp::*; |
pub use ffi::nfs::*; |
pub use ffi::*; |
pub use self::client::mdata_info; |
pub use self::client::recovery; |
pub use self::client::test_create_balance; |
pub use self::client::AuthActions; |
pub use self::client::Client; |
pub use self::client::ClientKeys; |
pub use self::client::MDataInfo; |
pub use self::event_loop::CoreFuture; |
pub use self::event_loop::CoreMsg; |
pub use self::event_loop::CoreMsgRx; |
pub use self::event_loop::CoreMsgTx; |
pub use self::self_encryption_storage::SelfEncryptionStorage; |
pub use self::self_encryption_storage::SelfEncryptionStorageError; |
Modules
client | Client trait and related constants. |
config_handler | Config file handling. |
crypto | Cryptographic utilities. Secret encryption and signing keys with more secure cloning semantics. These keys implement implicit sharing of the underlying sensitive data to avoid multiple copies of it stored in the memory, preventing certain class of attacks. |
event_loop | Event loop handling. |
ffi | FFI. |
immutable_data | Utilities for handling |
ipc | Inter-Process Communication utilities. |
nfs | NFS utilities. |
self_encryption_storage | Implements the Self Encryption storage trait. |
utils | Utility functions. |
Macros
btree_map | Easily create a BTreeMap with the key => value syntax. |
btree_set | Easily create a BTreeSet. |
err | This is the equivalent of |
fry | This is the equivalent |
ok | This is the equivalent of |
Structs
ConnectionManager | Initialises QuicP2p instance. Establishes new connections. Contains a reference to crossbeam channel provided by quic-p2p for capturing the events. |
QuicP2pConfig | QuicP2p configurations |
Enums
CoreError | Client Errors |
NetworkEvent | Network Events that Client Modules need to deal with. |
Constants
DIR_TAG |
|
MAIDSAFE_TAG | All Maidsafe tagging should positive-offset from this. |
Traits
FutureExt | Additional future combinators. |
Functions
app_container_name | Gets name of the dedicated container of the given app. |
Type Definitions
NetworkRx |
|
NetworkTx |
|