Module holochain_sqlite::db
source · Expand description
Functions dealing with obtaining and referencing singleton databases
Structs
- Specifies the environment used for authoring data by all cells on the same
DnaHash
. - Specifies the environment used by each Cache (one per dna).
- Specifies the environment used by a Conductor
- Specifies the environment used for dht data by all cells on the same
DnaHash
. - State of the p2p network (one per space).
- Metrics for peers on p2p network (one per space).
- Specifies the environment used to save wasm
- A read-only version of DbWrite. This environment can only generate read-only transactions, never read-write.
- The canonical representation of a (singleton) database. The wrapper contains methods for managing transactions and database connections,
Enums
- The various types of database, used to specify the list of databases to initialize
Traits
- Extension trait to treat connection instances as p2p store accessors.
- Extension trait to treat transaction instances as p2p store accessors.
- Implementors are able to create a new read-only DB transaction
- Implementors are able to create a new read-write DB transaction
Functions
- Clamp a u64 to the range of a i64.
- Prune all expired AgentInfoSigned records from the p2p_store
- Put an AgentInfoSigned record into the p2p_store
- Put an iterator of AgentInfoSigned records into the p2p_store
- Insert a p2p record from within a write transaction.