java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.network.QNetworkDatagram
- All Implemented Interfaces:
QtObjectInterface
,Cloneable
public class QNetworkDatagram extends QtObject implements Cloneable
The data and metadata of a UDP datagram
Java wrapper for Qt class QNetworkDatagram
-
Nested Class Summary
-
Constructor Summary
Constructors Modifier Constructor Description QNetworkDatagram()
QNetworkDatagram(QByteArray data)
Overloaded constructor forQNetworkDatagram(io.qt.core.QByteArray, io.qt.network.QHostAddress, short)
QNetworkDatagram(QByteArray data, QHostAddress destinationAddress)
Overloaded constructor forQNetworkDatagram(io.qt.core.QByteArray, io.qt.network.QHostAddress, short)
withport = 0
.QNetworkDatagram(QByteArray data, QHostAddress destinationAddress, short port)
QNetworkDatagram(QNetworkDatagram other)
protected
QNetworkDatagram(QtObject.QPrivateConstructor p)
Constructor for internal use only. -
Method Summary
Modifier and Type Method Description void
clear()
QNetworkDatagram
clone()
QByteArray
data()
QHostAddress
destinationAddress()
int
destinationPort()
int
hopLimit()
int
interfaceIndex()
boolean
isNull()
boolean
isValid()
QNetworkDatagram
makeReply(QByteArray paylaod)
QHostAddress
senderAddress()
int
senderPort()
void
setData(QByteArray data)
void
setDestination(QHostAddress address, short port)
void
setHopLimit(int count)
void
setInterfaceIndex(int index)
void
setSender(QHostAddress address)
Overloaded function forsetSender(io.qt.network.QHostAddress, short)
withport = 0
.void
setSender(QHostAddress address, short port)
void
swap(QNetworkDatagram other)
-
Constructor Details
-
QNetworkDatagram
public QNetworkDatagram() -
QNetworkDatagram
Overloaded constructor for
QNetworkDatagram(io.qt.core.QByteArray, io.qt.network.QHostAddress, short)
withport = 0
. -
QNetworkDatagram
Overloaded constructor for
QNetworkDatagram(io.qt.core.QByteArray, io.qt.network.QHostAddress, short)
with:
destinationAddress = new io.qt.network.QHostAddress()
port = 0
-
QNetworkDatagram
-
QNetworkDatagram
-
QNetworkDatagram
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
-
Method Details
-
clear
-
data
-
destinationAddress
-
destinationPort
-
hopLimit
-
interfaceIndex
-
isNull
-
isValid
-
makeReply
-
senderAddress
-
senderPort
-
setData
-
setDestination
-
setHopLimit
-
setInterfaceIndex
-
setSender
Overloaded function for
setSender(io.qt.network.QHostAddress, short)
withport = 0
. -
setSender
-
swap
-
clone
-