miniproto_native::transport::TransportCodec::new
Provenance
Section titled “Provenance”- Crate:
miniproto_native - Rust visibility:
restricted - Source:
rust/miniproto/src/transport.rs - Python exposure:
miniproto._native.TransportCodec(confirmed from adjacent PyO3 attributes)
Signature
Section titled “Signature”fn new(mode: &str, max_payload_size: usize, server_side: bool) -> _Arguments
Section titled “Arguments”mode: One of the supported Python TCP mode names.max_payload_size: Positive upper bound for decoded application payload bytes.server_side: Whether inbound quick-ACK request bits remain payload metadata instead of being interpreted as quick-ACK response frames.
cargo-docs-md rendering
Section titled “cargo-docs-md rendering”-
fn new(mode: &str, max_payload_size: usize, server_side: bool) -> PyResult<Self>Creates
TransportCodec(mode, max_payload_size, server_side=False).modemust be a supported Python transport name andmax_payload_sizemust be positive;otherwise this constructor raises
ValueError.Arguments
Section titled “Arguments”-
mode: One of the supported Python TCP mode names. -
max_payload_size: Positive upper bound for decoded application payload bytes. -
server_side: Whether inbound quick-ACK request bits remain payload metadata instead ofbeing interpreted as quick-ACK response frames.
-