DatagramPacket Constructors
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
| DatagramPacket(Byte[], Int32) |
Constructs a |
| DatagramPacket(Byte[], Int32, SocketAddress) |
Constructs a datagram packet for sending packets of length
|
| DatagramPacket(Byte[], Int32, Int32) |
Constructs a |
| DatagramPacket(Byte[], Int32, InetAddress, Int32) |
Constructs a datagram packet for sending packets of length
|
| DatagramPacket(Byte[], Int32, Int32, SocketAddress) |
Constructs a datagram packet for sending packets of length
|
| DatagramPacket(Byte[], Int32, Int32, InetAddress, Int32) |
Constructs a datagram packet for sending packets of length
|
DatagramPacket(Byte[], Int32)
Constructs a DatagramPacket for receiving packets of
length length.
[Android.Runtime.Register(".ctor", "([BI)V", "")]
public DatagramPacket (byte[]? buf, int length);
[<Android.Runtime.Register(".ctor", "([BI)V", "")>]
new Java.Net.DatagramPacket : byte[] * int -> Java.Net.DatagramPacket
Parameters
- buf
- Byte[]
buffer for holding the incoming datagram.
- length
- Int32
the number of bytes to read.
- Attributes
Remarks
Java documentation for java.net.DatagramPacket.DatagramPacket(byte[], int).
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
DatagramPacket(Byte[], Int32, SocketAddress)
Constructs a datagram packet for sending packets of length
length to the specified port number on the specified
host.
[Android.Runtime.Register(".ctor", "([BILjava/net/SocketAddress;)V", "")]
public DatagramPacket (byte[]? buf, int length, Java.Net.SocketAddress? address);
[<Android.Runtime.Register(".ctor", "([BILjava/net/SocketAddress;)V", "")>]
new Java.Net.DatagramPacket : byte[] * int * Java.Net.SocketAddress -> Java.Net.DatagramPacket
Parameters
- buf
- Byte[]
the packet data.
- length
- Int32
the packet length.
- address
- SocketAddress
the destination address.
- Attributes
Exceptions
if an error in the underlying protocol occurs.
Remarks
Java documentation for java.net.DatagramPacket.DatagramPacket(byte[], int, java.net.SocketAddress).
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
DatagramPacket(Byte[], Int32, Int32)
Constructs a DatagramPacket for receiving packets of
length length, specifying an offset into the buffer.
[Android.Runtime.Register(".ctor", "([BII)V", "")]
public DatagramPacket (byte[]? buf, int offset, int length);
[<Android.Runtime.Register(".ctor", "([BII)V", "")>]
new Java.Net.DatagramPacket : byte[] * int * int -> Java.Net.DatagramPacket
Parameters
- buf
- Byte[]
buffer for holding the incoming datagram.
- offset
- Int32
the offset for the buffer
- length
- Int32
the number of bytes to read.
- Attributes
Remarks
Java documentation for java.net.DatagramPacket.DatagramPacket(byte[], int, int).
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
DatagramPacket(Byte[], Int32, InetAddress, Int32)
Constructs a datagram packet for sending packets of length
length to the specified port number on the specified
host.
[Android.Runtime.Register(".ctor", "([BILjava/net/InetAddress;I)V", "")]
public DatagramPacket (byte[]? buf, int length, Java.Net.InetAddress? address, int port);
[<Android.Runtime.Register(".ctor", "([BILjava/net/InetAddress;I)V", "")>]
new Java.Net.DatagramPacket : byte[] * int * Java.Net.InetAddress * int -> Java.Net.DatagramPacket
Parameters
- buf
- Byte[]
the packet data.
- length
- Int32
the packet length.
- address
- InetAddress
the destination address.
- port
- Int32
the destination port number.
- Attributes
Remarks
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
DatagramPacket(Byte[], Int32, Int32, SocketAddress)
Constructs a datagram packet for sending packets of length
length with offset ioffsetto the
specified port number on the specified host.
[Android.Runtime.Register(".ctor", "([BIILjava/net/SocketAddress;)V", "")]
public DatagramPacket (byte[]? buf, int offset, int length, Java.Net.SocketAddress? address);
[<Android.Runtime.Register(".ctor", "([BIILjava/net/SocketAddress;)V", "")>]
new Java.Net.DatagramPacket : byte[] * int * int * Java.Net.SocketAddress -> Java.Net.DatagramPacket
Parameters
- buf
- Byte[]
the packet data.
- offset
- Int32
the packet data offset.
- length
- Int32
the packet data length.
- address
- SocketAddress
the destination socket address.
- Attributes
Exceptions
if an error in the underlying protocol occurs.
Remarks
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.
Applies to
DatagramPacket(Byte[], Int32, Int32, InetAddress, Int32)
Constructs a datagram packet for sending packets of length
length with offset ioffsetto the
specified port number on the specified host.
[Android.Runtime.Register(".ctor", "([BIILjava/net/InetAddress;I)V", "")]
public DatagramPacket (byte[]? buf, int offset, int length, Java.Net.InetAddress? address, int port);
[<Android.Runtime.Register(".ctor", "([BIILjava/net/InetAddress;I)V", "")>]
new Java.Net.DatagramPacket : byte[] * int * int * Java.Net.InetAddress * int -> Java.Net.DatagramPacket
Parameters
- buf
- Byte[]
the packet data.
- offset
- Int32
the packet data offset.
- length
- Int32
the packet data length.
- address
- InetAddress
the destination address.
- port
- Int32
the destination port number.
- Attributes
Remarks
Portions of this page are modifications based on work created and shared by the Android Open Source Project and used according to terms described in the Creative Commons 2.5 Attribution License.