mockforge-tcp 0.2.6

TCP protocol mocking support for MockForge
Documentation

TCP server mocking for MockForge

This crate provides TCP server functionality for MockForge, allowing you to mock raw TCP connections for testing purposes.

Example

use mockforge_tcp::{TcpServer, TcpConfig, TcpSpecRegistry};
use std::sync::Arc;

#[tokio::main]
async fn main() -> Result<(), Box<dyn std::error::Error>> {
    let config = TcpConfig::default();
    let registry = Arc::new(TcpSpecRegistry::new());

    let server = TcpServer::new(config, registry)?;
    server.start().await?;

    Ok(())
}