idfxx 1.0.0
Modern C++23 components for ESP-IDF
Loading...
Searching...
No Matches

Lower-level networking API with zero-copy receive. More...

Modules

 Buffer
 Owning handle for a netconn buffer.
 
 Netconn Datagram Channel
 A UDP channel over the netconn API.
 
 Netconn Listener
 A bind+listen netconn that produces connected stream channels.
 
 Netconn Raw Channel
 A raw IP channel over the netconn API.
 
 Netconn Stream Channel
 A TCP channel over the netconn API.
 

Detailed Description

Lower-level networking API with zero-copy receive.

The Netconn API exposes received buffers directly to the caller, enabling zero-copy receive paths and tighter control over send/receive behaviour at the cost of a more involved programming model.

Note
Most callers should prefer the BSD socket API (Stream Socket and friends); the Netconn types are provided for cases where zero-copy receive or fine-grained send-flag control are needed.