Zephyr API Documentation  3.7.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches

Message struct. More...

#include <net_ip.h>

Data Fields

void * msg_name
 Optional socket address, big endian.
 
socklen_t msg_namelen
 Size of socket address.
 
struct iovecmsg_iov
 Scatter/gather array.
 
size_t msg_iovlen
 Number of elements in msg_iov.
 
void * msg_control
 Ancillary data.
 
size_t msg_controllen
 Ancillary data buffer len.
 
int msg_flags
 Flags on received message.
 

Detailed Description

Message struct.

Field Documentation

◆ msg_control

void* msghdr::msg_control

Ancillary data.

◆ msg_controllen

size_t msghdr::msg_controllen

Ancillary data buffer len.

◆ msg_flags

int msghdr::msg_flags

Flags on received message.

◆ msg_iov

struct iovec* msghdr::msg_iov

Scatter/gather array.

◆ msg_iovlen

size_t msghdr::msg_iovlen

Number of elements in msg_iov.

◆ msg_name

void* msghdr::msg_name

Optional socket address, big endian.

◆ msg_namelen

socklen_t msghdr::msg_namelen

Size of socket address.


The documentation for this struct was generated from the following file: