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