wsl-clip-core 0.5.1

Core library for wsl-clip clipboard bridge
Documentation
// <FILE>wsl_clip_core/src/bridge/mod.rs</FILE> - <DESC>Bridge transport modules</DESC>
// <VERS>VERSION: 0.1.0 - 2025-12-08T00:00:00Z</VERS>
// <WCTX>Phase 2 transport skeleton: frame codec + TCP skeleton.</WCTX>
// <CLOG>Introduced bridge namespace; re-export codec and TCP transport.</CLOG>

pub mod fnc_frame_codec;
pub mod fnc_tcp_transport;
pub mod fnc_udp_transport;
pub mod fnc_session_store;
pub mod fnc_status;
pub mod fnc_clipboard_apply;

pub use fnc_frame_codec::{BridgeCodec, BridgeError, Frame, FrameHeader, MsgKind};
pub use fnc_tcp_transport::{run_tcp_client_stub, run_tcp_listener_stub, spawn_tcp_listener_daemon};
pub use fnc_udp_transport::{run_udp_client_stub, run_udp_listener_stub, spawn_udp_listener_daemon};
pub use fnc_session_store::{BridgeSessionConfig, BridgeSessionId, SessionError, SessionStore, SessionStoreConfig, SessionStoreSummary};
pub use fnc_status::{build_status, BridgeStatus};
pub use fnc_clipboard_apply::{apply_session_to_clipboard, apply_session_to_clipboard_with, BridgeClipboardMode, BridgeClipboardOptions, BridgeClipboardResult};

// <FILE>wsl_clip_core/src/bridge/mod.rs</FILE> - <DESC>Bridge transport modules</DESC>
// <VERS>END OF VERSION: 0.1.0 - 2025-12-08T00:00:00Z</VERS>