tcp-request 2.3.16

A Rust library for sending raw TCP requests, with features for handling responses, managing redirects, and working with compressed data over TCP connections.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
use crate::*;

/// Configuration for TCP request settings.
#[derive(Clone, Debug, Eq, PartialEq)]
pub(crate) struct Config {
    /// Target host address.
    pub(crate) host: String,
    /// Target port number.
    pub(crate) port: usize,
    /// Request timeout in seconds.
    pub(crate) timeout: u64,
    /// Buffer size for data transfer.
    pub(crate) buffer_size: usize,
}