v0.1.0-pre.052
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
// file: kb-app-demo-desktop/src/lib.rs
|
||||
// version: 6
|
||||
// version: 7
|
||||
|
||||
//! Tauri desktop demo application for `khadhroony-bot3`.
|
||||
|
||||
@@ -11,13 +11,15 @@ mod app_state;
|
||||
mod constants;
|
||||
mod demo_backfill;
|
||||
mod demo_config;
|
||||
mod demo_core_extraction;
|
||||
mod demo_decode_replay;
|
||||
mod demo_http;
|
||||
mod demo_ws;
|
||||
mod demo_sql_common;
|
||||
mod demo_sql_diag;
|
||||
mod demo_sql_pg_core;
|
||||
mod demo_sql_pg_raw;
|
||||
mod demo_sql_replay_candidates;
|
||||
mod demo_ws;
|
||||
mod frontend_log;
|
||||
mod main_window;
|
||||
mod splash;
|
||||
@@ -68,36 +70,6 @@ pub(crate) use self::demo_http::build_http_method_options;
|
||||
pub(crate) use self::demo_http::build_http_role_options;
|
||||
/// Executes one raw HTTP JSON-RPC request.
|
||||
pub(crate) use self::demo_http::demo_http_execute_request_inner;
|
||||
/// WebSocket execution response payload.
|
||||
pub(crate) use self::demo_ws::DemoWsExecutionPayload;
|
||||
/// WebSocket message emitted to the frontend.
|
||||
pub(crate) use self::demo_ws::DemoWsMessagePayload;
|
||||
/// One selectable WebSocket method.
|
||||
pub(crate) use self::demo_ws::DemoWsMethodOption;
|
||||
/// WebSocket demo options payload.
|
||||
pub(crate) use self::demo_ws::DemoWsOptionsPayload;
|
||||
/// WebSocket subscription request.
|
||||
pub(crate) use self::demo_ws::DemoWsRequest;
|
||||
/// One selectable WebSocket role.
|
||||
pub(crate) use self::demo_ws::DemoWsRoleOption;
|
||||
/// Current WebSocket session status.
|
||||
pub(crate) use self::demo_ws::DemoWsStatusPayload;
|
||||
/// One active WebSocket subscription status.
|
||||
pub(crate) use self::demo_ws::DemoWsSubscriptionStatusPayload;
|
||||
/// WebSocket unsubscribe request.
|
||||
pub(crate) use self::demo_ws::DemoWsUnsubscribeRequest;
|
||||
/// Builds the standard WebSocket method inventory.
|
||||
pub(crate) use self::demo_ws::build_ws_method_options;
|
||||
/// Builds selectable WebSocket roles from pool snapshots.
|
||||
pub(crate) use self::demo_ws::build_ws_role_options;
|
||||
/// Connects and subscribes through the persistent WebSocket session.
|
||||
pub(crate) use self::demo_ws::demo_ws_connect_inner;
|
||||
/// Disconnects the persistent WebSocket session.
|
||||
pub(crate) use self::demo_ws::demo_ws_disconnect_inner;
|
||||
/// Returns the current WebSocket session status.
|
||||
pub(crate) use self::demo_ws::demo_ws_status_inner;
|
||||
/// Unsubscribes one active WebSocket subscription.
|
||||
pub(crate) use self::demo_ws::demo_ws_unsubscribe_inner;
|
||||
/// UI-safe SQL table diagnostic snapshot.
|
||||
pub(crate) use self::demo_sql_common::DemoSqlTableSnapshot;
|
||||
/// Connects to the configured PostgreSQL store.
|
||||
@@ -152,6 +124,36 @@ pub(crate) use self::demo_sql_replay_candidates::program_scope_from_code;
|
||||
pub(crate) use self::demo_sql_replay_candidates::transaction_row_from_pg;
|
||||
/// Validates a CSV filename.
|
||||
pub(crate) use self::demo_sql_replay_candidates::validated_csv_file_name;
|
||||
/// WebSocket execution response payload.
|
||||
pub(crate) use self::demo_ws::DemoWsExecutionPayload;
|
||||
/// WebSocket message emitted to the frontend.
|
||||
pub(crate) use self::demo_ws::DemoWsMessagePayload;
|
||||
/// One selectable WebSocket method.
|
||||
pub(crate) use self::demo_ws::DemoWsMethodOption;
|
||||
/// WebSocket demo options payload.
|
||||
pub(crate) use self::demo_ws::DemoWsOptionsPayload;
|
||||
/// WebSocket subscription request.
|
||||
pub(crate) use self::demo_ws::DemoWsRequest;
|
||||
/// One selectable WebSocket role.
|
||||
pub(crate) use self::demo_ws::DemoWsRoleOption;
|
||||
/// Current WebSocket session status.
|
||||
pub(crate) use self::demo_ws::DemoWsStatusPayload;
|
||||
/// One active WebSocket subscription status.
|
||||
pub(crate) use self::demo_ws::DemoWsSubscriptionStatusPayload;
|
||||
/// WebSocket unsubscribe request.
|
||||
pub(crate) use self::demo_ws::DemoWsUnsubscribeRequest;
|
||||
/// Builds the standard WebSocket method inventory.
|
||||
pub(crate) use self::demo_ws::build_ws_method_options;
|
||||
/// Builds selectable WebSocket roles from pool snapshots.
|
||||
pub(crate) use self::demo_ws::build_ws_role_options;
|
||||
/// Connects and subscribes through the persistent WebSocket session.
|
||||
pub(crate) use self::demo_ws::demo_ws_connect_inner;
|
||||
/// Disconnects the persistent WebSocket session.
|
||||
pub(crate) use self::demo_ws::demo_ws_disconnect_inner;
|
||||
/// Returns the current WebSocket session status.
|
||||
pub(crate) use self::demo_ws::demo_ws_status_inner;
|
||||
/// Unsubscribes one active WebSocket subscription.
|
||||
pub(crate) use self::demo_ws::demo_ws_unsubscribe_inner;
|
||||
/// Frontend logging payload.
|
||||
pub(crate) use self::frontend_log::FrontendLogPayload;
|
||||
/// Emits one normalized frontend log event.
|
||||
@@ -173,6 +175,64 @@ pub(crate) use self::splash::emit_splash_order;
|
||||
/// Waits for the minimum splash duration.
|
||||
pub(crate) use self::splash::wait_until_minimum;
|
||||
|
||||
/// Internal demo core extraction item.
|
||||
pub(crate) use self::demo_core_extraction::DemoCoreExtractionObserver;
|
||||
/// Internal demo core extraction item.
|
||||
pub(crate) use self::demo_core_extraction::DemoCoreExtractionOptionsPayload;
|
||||
/// Internal demo core extraction item.
|
||||
pub(crate) use self::demo_core_extraction::DemoCoreExtractionProgressPayload;
|
||||
/// Internal demo core extraction item.
|
||||
pub(crate) use self::demo_core_extraction::DemoCoreExtractionRequest;
|
||||
/// Internal demo core extraction item.
|
||||
pub(crate) use self::demo_core_extraction::DemoCoreExtractionRunGuard;
|
||||
/// Internal demo core extraction item.
|
||||
pub(crate) use self::demo_core_extraction::DemoCoreExtractionSummaryPayload;
|
||||
/// Internal demo core extraction item.
|
||||
pub(crate) use self::demo_core_extraction::build_demo_core_extraction_pipeline_request;
|
||||
/// Internal demo core extraction item.
|
||||
pub(crate) use self::demo_core_extraction::demo_core_extraction_summary_payload;
|
||||
/// Internal demo decode replay item.
|
||||
pub(crate) use self::demo_decode_replay::DemoDecodeCoverageSummaryPayload;
|
||||
/// Internal demo decode replay item.
|
||||
pub(crate) use self::demo_decode_replay::DemoDecodeDiagnosticsPayload;
|
||||
/// Internal demo decode replay item.
|
||||
pub(crate) use self::demo_decode_replay::DemoDecodeProcessorSummaryPayload;
|
||||
/// Internal demo decode replay item.
|
||||
pub(crate) use self::demo_decode_replay::DemoDecodeReplayDecoderOption;
|
||||
/// Internal demo decode replay item.
|
||||
pub(crate) use self::demo_decode_replay::DemoDecodeReplayObserver;
|
||||
/// Internal demo decode replay item.
|
||||
pub(crate) use self::demo_decode_replay::DemoDecodeReplayOptionsPayload;
|
||||
/// Internal demo decode replay item.
|
||||
pub(crate) use self::demo_decode_replay::DemoDecodeReplayProgressPayload;
|
||||
/// Internal demo decode replay item.
|
||||
pub(crate) use self::demo_decode_replay::DemoDecodeReplayRequest;
|
||||
/// Internal demo decode replay item.
|
||||
pub(crate) use self::demo_decode_replay::DemoDecodeReplayRunGuard;
|
||||
/// Internal demo decode replay item.
|
||||
pub(crate) use self::demo_decode_replay::DemoDecodeReplaySummaryPayload;
|
||||
/// Internal demo decode replay item.
|
||||
pub(crate) use self::demo_decode_replay::DemoTransactionAnnotationRequest;
|
||||
/// Internal demo decode replay item.
|
||||
pub(crate) use self::demo_decode_replay::DemoTransactionAnnotationRow;
|
||||
/// Internal demo decode replay item.
|
||||
pub(crate) use self::demo_decode_replay::annotation_payload;
|
||||
/// Internal demo decode replay item.
|
||||
pub(crate) use self::demo_decode_replay::available_decoders;
|
||||
/// Internal demo decode replay item.
|
||||
pub(crate) use self::demo_decode_replay::available_materializers;
|
||||
/// Internal demo decode replay item.
|
||||
pub(crate) use self::demo_decode_replay::build_demo_decode_replay_pipeline_request;
|
||||
/// Internal demo decode replay item.
|
||||
pub(crate) use self::demo_decode_replay::coverage_payload;
|
||||
/// Internal demo decode replay item.
|
||||
pub(crate) use self::demo_decode_replay::demo_decode_replay_summary_payload;
|
||||
/// Internal demo decode replay item.
|
||||
pub(crate) use self::demo_decode_replay::optional_line_count;
|
||||
/// Internal demo decode replay item.
|
||||
pub(crate) use self::demo_decode_replay::register_active_campaign;
|
||||
/// Internal demo decode replay item.
|
||||
pub(crate) use self::demo_decode_replay::text_sample;
|
||||
// Keep the canonical tracing target as the final facade export.
|
||||
/// Canonical tracing target for the desktop demo application.
|
||||
pub(crate) use self::constants::TRACING_TARGET;
|
||||
|
||||
Reference in New Issue
Block a user