[][src]Module safe_core::ipc

Inter-Process Communication utilities.

Re-exports

pub use self::req::AppExchangeInfo;
pub use self::req::IpcReq;
pub use self::req::Permission;
pub use self::resp::access_container_enc_key;
pub use self::resp::AccessContInfo;
pub use self::resp::AccessContainerEntry;
pub use self::resp::AppKeys;
pub use self::resp::AuthGranted;
pub use self::resp::IpcResp;

Modules

req

Request module.

resp

Response module.

Structs

AuthReq

Represents an authorisation request.

ContainersReq

Containers request

ShareMData

For use in ShareMDataReq. Represents a specific MutableData that is being shared.

ShareMDataReq

Represents a request to share mutable data.

Enums

IpcError

Ipc error.

IpcMsg

IPC message.

Functions

decode_msg

Decode IpcMsg encoded with base32 encoding.

encode_msg

Encode IpcMsg into string, using base32 encoding.

gen_req_id

Generate unique request ID.

Type Definitions

BootstrapConfig

QuicP2P bootstrap info, shared from Authenticator to apps.