# Print output for @column tags ?> StructMsghdr - Android SDK | Android Developers

Most visited


Recently visited


StructMsghdr

public final class StructMsghdr
extends Object

java.lang.Object
   ↳ android.system.StructMsghdr


Corresponds to C's struct msghdr

Summary


Fields

public StructCmsghdr[] msg_control

Ancillary data

public int msg_flags

Flags on received message.

public final ByteBuffer[] msg_iov

Scatter/gather array

public SocketAddress msg_name

Optional address.

Public constructors

StructMsghdr(SocketAddress msg_name, ByteBuffer[] msg_iov, StructCmsghdr[] msg_control, int msg_flags)

Constructs an instance with the given field values

Inherited methods

Fields


msg_control

public StructCmsghdr[] msg_control

Ancillary data

msg_flags

public int msg_flags

Flags on received message.

msg_iov

public final ByteBuffer[] msg_iov

Scatter/gather array

msg_name

public SocketAddress msg_name

Optional address.

Sendmsg: Caller must populate to specify the target address for a datagram, or pass null to send to the destination of an already-connected socket. Recvmsg: Populated by the system to specify the source address.

Public constructors


StructMsghdr

public StructMsghdr (SocketAddress msg_name, 
                ByteBuffer[] msg_iov, 
                StructCmsghdr[] msg_control, 
                int msg_flags)

Constructs an instance with the given field values

Parameters
msg_name SocketAddress: This value may be null.

msg_iov ByteBuffer: This value cannot be null.

msg_control StructCmsghdr: This value may be null.

msg_flags int

Browse this site in English?

You requested a page in English, but your language preference for this site is English.

Would you like to change your language preference and browse this site in English? If you want to change your language preference later, use the language menu at the bottom of each page.