The msghdr structure is used by the recvmsg() and sendmsg() functions.
Public Attributes#
void *
ancillary data
ancillary data buffer length
int
flags on received message
int
void *
ptr to socket address structure
size of socket address structure
Public Attribute Documentation#
msg_control#
void* msghdr::msg_control
ancillary data
Definition at line
404
of file /mnt/raid/workspaces/ws.wIWINzxl8/overlay/gsdk/protocol/wisun/stack/inc/socket/socket.h
msg_controllen#
socklen_t msghdr::msg_controllen
ancillary data buffer length
Definition at line
405
of file /mnt/raid/workspaces/ws.wIWINzxl8/overlay/gsdk/protocol/wisun/stack/inc/socket/socket.h
msg_flags#
int msghdr::msg_flags
flags on received message
Definition at line
406
of file /mnt/raid/workspaces/ws.wIWINzxl8/overlay/gsdk/protocol/wisun/stack/inc/socket/socket.h
msg_iov#
struct iovec* msghdr::msg_iov
scatter/gather array
Definition at line
402
of file /mnt/raid/workspaces/ws.wIWINzxl8/overlay/gsdk/protocol/wisun/stack/inc/socket/socket.h
msg_iovlen#
int msghdr::msg_iovlen
elements in msg_iov#
Definition at line
403
of file /mnt/raid/workspaces/ws.wIWINzxl8/overlay/gsdk/protocol/wisun/stack/inc/socket/socket.h
msg_name#
void* msghdr::msg_name
ptr to socket address structure
Definition at line
400
of file /mnt/raid/workspaces/ws.wIWINzxl8/overlay/gsdk/protocol/wisun/stack/inc/socket/socket.h
msg_namelen#
socklen_t msghdr::msg_namelen
size of socket address structure
Definition at line
401
of file /mnt/raid/workspaces/ws.wIWINzxl8/overlay/gsdk/protocol/wisun/stack/inc/socket/socket.h