Added in API level 31
StructMsghdr
class StructMsghdr
kotlin.Any | |
↳ | android.system.StructMsghdr |
Corresponds to C's struct msghdr
Summary
Public constructors | |
---|---|
StructMsghdr(msg_name: SocketAddress?, msg_iov: Array<ByteBuffer!>, msg_control: Array<StructCmsghdr!>?, msg_flags: Int) Constructs an instance with the given field values |
Properties | |
---|---|
Array<StructCmsghdr!>? |
Ancillary data |
Int |
Flags on received message. |
Array<ByteBuffer!> |
Scatter/gather array |
SocketAddress? |
Optional address. |
Public constructors
StructMsghdr
Added in API level 31
StructMsghdr(
msg_name: SocketAddress?,
msg_iov: Array<ByteBuffer!>,
msg_control: Array<StructCmsghdr!>?,
msg_flags: Int)
Constructs an instance with the given field values
Parameters | |
---|---|
msg_name |
SocketAddress?: This value may be null . |
msg_iov |
Array<ByteBuffer!>: This value cannot be null . |
msg_control |
Array<StructCmsghdr!>?: This value may be null . |
Properties
msg_name
Added in API level 31
var msg_name: SocketAddress?
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.