lwip/doc
goldsimon 0e85582bc0 tcp: introduce ext_args per pcb
This introduces the concept of ext (external/extended) arguments per
tcp_pcb (also for listening pcbs) to store more data than just one
"void *arg" per pcb. The "arg" is for use to applications, whereas
the ext_args may be used by frameworks and leave "arg" untouched.

In addition to a void pointer, callbacks are added to help frameworks
migrate arguments from listen pcb to connection pcb and to free args
when the pcb is freed.

Signed-off-by: goldsimon <goldsimon@gmx.de>
2018-02-01 09:19:16 +01:00
..
doxygen tcp: introduce ext_args per pcb 2018-02-01 09:19:16 +01:00
contrib.txt Fix typos in docs 2016-08-08 12:16:17 +02:00
FILES update some FILES list files 2016-08-03 20:21:54 +02:00
mdns.txt mdns.txt: changed the LWIP_MDNS_STRNCASECMP text again to reflect the fact that there are 2 names for 1 function... 2017-03-11 20:35:58 +01:00
mqtt_client.txt Fixed bug #51002 2017-05-11 20:51:41 +02:00
NO_SYS_SampleCode.c Fix coding style NO_SYS example code 2017-03-15 20:16:52 +01:00
ppp.txt PPP, documentation: Fix example code 2016-10-23 10:00:54 +02:00
savannah.txt documentation: savannah: updated for Git 2015-09-22 21:52:44 +02:00
ZeroCopyRx.c Update cache handling in ZeroCopyRx.c - invalidate is faster than flushing 2018-01-02 08:40:23 +01:00