type

UdpPacket

src class UdpPacket : Obj

UdpPacket encapsulates an IpAddr, port, and payload of bytes to send or receive from a UdpSocket.

constructors

make

Construct a new UdpPacket.

fields

addr

The send or receive IpAddr.

data

The payload to send or received.

port

The send or receive port number.

Slot Details

addr

src IpAddr? addr := null

The send or receive IpAddr. Defaults to null.

data

src Buf? data := null

The payload to send or received. Defaults to null. The data buffer must always be a memory backed buffer.

make

src new make(IpAddr? addr := null, Int? port := null, Buf? data := null)

Construct a new UdpPacket.

port

src Int? port := null

The send or receive port number. Defaults to null.