StructMsghdr
  public
  
  final
  
  class
  StructMsghdr
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | android.system.StructMsghdr | 
Corresponds to C's struct msghdr
Summary
| Fields | |
|---|---|
| 
    public
    
    
    StructCmsghdr[] | msg_controlAncillary data | 
| 
    public
    
    
    int | msg_flagsFlags on received message. | 
| 
    public
    
    final
    ByteBuffer[] | msg_iovScatter/gather array | 
| 
    public
    
    
    SocketAddress | msg_nameOptional 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_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 benull. | 
| msg_iov | ByteBuffer: This value cannot benull. | 
| msg_control | StructCmsghdr: This value may benull. | 
| msg_flags | int | 
