kmp_application/memory/
mod.rs1mod dimension_registry;
2mod ingest;
3mod receipt;
4mod ref_boundary;
5mod relabel;
6mod service;
7mod types;
8mod visual_label;
9mod visual_projection;
10
11pub use ingest::{ExistingMemoryRefs, crosses_abouts, translate_memory_ingest};
12pub use ref_boundary::{
13 validate_ref_token, validate_supplied_entry_ref, validate_supplied_evidence_ref,
14 validate_supplied_member_ref,
15};
16pub use relabel::{
17 RELABEL_ENTITY_KIND, RELABEL_METHOD, relabel_logical_digest, replayed_relabel_outcome,
18 translate_memory_relabel,
19};
20pub use service::KernelMemoryApplicationService;
21pub use types::{
22 AskMemoryQuery, DEFAULT_RELATE_PAGE_ENTRIES, DEFAULT_TRACE_PAGE_ENTRIES, EntryLabelData,
23 InspectMemoryQuery, InspectMemoryResult, InspectedEvidence, LabelPolicy,
24 MAX_RELATE_PAGE_ENTRIES, MAX_TRACE_PAGE_ENTRIES, MemoryAcceptedCounts, MemoryAnswerPolicy,
25 MemoryCoordinateData, MemoryData, MemoryDimensionData, MemoryEntryData, MemoryEvidenceData,
26 MemoryIngestCommand, MemoryIngestOutcome, MemoryProvenanceData, MemoryRelabelCommand,
27 MemoryRelabelOutcome, MemoryRelationData, RelateMemoryQuery, RelatePageRequest,
28 ResemblingLabelData, TemporalIncludeOptions, TemporalMemoryQuery, TemporalMemoryResult,
29 TraceMemoryQuery, TracePageRequest, WakeMemoryQuery,
30};
31pub use visual_label::VisualLabel;
32pub use visual_projection::{
33 MAX_VISUAL_BINS, MAX_VISUAL_PAGE_ENTRIES, MAX_VISUAL_SOURCE_ENTRIES, TemporalAxisView,
34 TemporalCoordinateView, VisualBin, VisualCluster, VisualEntry, VisualLevelOfDetail,
35 VisualMetric, VisualProjectionPage, VisualProjectionQuery, VisualProjectionResult, VisualRange,
36 VisualRelation, build_visual_projection,
37};