netvector is only used within LwIP.
 
Symbols
loading...
Files
loading...

netvector struct

This vector type is passed to netconn_write_vectors_partly to send multiple buffers at once. ATTENTION: This type has to directly map struct iovec since one is casted into the other!

Syntax

struct netvector {   const void *ptr;   size_t len; };

Fields

ptr

pointer to the application buffer that contains the data to send. Read more...

len

size of the application data to send. Read more...

References

LocationReferrerScopeText
api.h:293
struct netvector {
api.h:345netconn_write_vectors_partly()::vectorsnetconn_write_vectors_partly()
api_lib.c:977netconn_write_partly()
struct netvector vector;
api_lib.c:997netconn_write_vectors_partly()
api_msg.h:108api_msg::::::vectorapi_msg::::
const struct netvector *vector;
sockets.c:1456lwip_sendmsg()
err = netconn_write_vectors_partly(sock->conn, (struct netvector *)msg->msg_iov, (u16_t)msg->msg_iovlen, write_flags, &written);

Type Use

Variables of netvector type
netvector
Allocators of netvector
Deletors of netvector
netconn_write_partly()::vector
all items filtered out
netvector
netconn_write_partly()::vector
all items filtered out