- All Implemented Interfaces:
QtObjectInterface,Cloneable
The data and metadata of a UDP datagram
Java wrapper for Qt class QNetworkDatagram
- Since:
- This class was introduced in Qt 5.8.
-
Constructor Summary
ConstructorsConstructorDescriptionQNetworkDatagram(byte [] data) Overloaded constructor forQNetworkDatagram(byte[], io.qt.network.QHostAddress, short)QNetworkDatagram(byte [] data, QHostAddress destinationAddress) Overloaded constructor forQNetworkDatagram(byte[], io.qt.network.QHostAddress, short)withport = 0.QNetworkDatagram(byte [] data, QHostAddress destinationAddress, short port) Overloaded constructor forQNetworkDatagram(io.qt.core.QByteArray, io.qt.network.QHostAddress, short).QNetworkDatagram(byte [] data, QHostAddress.SpecialAddress destinationAddress) Overloaded constructor forQNetworkDatagram(byte[], io.qt.network.QHostAddress.SpecialAddress, short)withport = 0.QNetworkDatagram(byte [] data, QHostAddress.SpecialAddress destinationAddress, short port) Overloaded constructor forQNetworkDatagram(io.qt.core.QByteArray, io.qt.network.QHostAddress, short).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(QByteArray data, QHostAddress.SpecialAddress destinationAddress) Overloaded constructor forQNetworkDatagram(io.qt.core.QByteArray, io.qt.network.QHostAddress.SpecialAddress, short)withport = 0.QNetworkDatagram(QByteArray data, QHostAddress.SpecialAddress destinationAddress, short port) Overloaded constructor forQNetworkDatagram(io.qt.core.QByteArray, io.qt.network.QHostAddress, short).QNetworkDatagram(QNetworkDatagram other) -
Method Summary
Modifier and TypeMethodDescriptionfinal voidassign(QNetworkDatagram other) final voidclear()clone()Creates and returns a copy of this object.final QByteArraydata()final QHostAddressfinal intfinal inthopLimit()final intfinal booleanisNull()final booleanisValid()final QNetworkDatagrammakeReply(byte [] paylaod) Overloaded function formakeReply(io.qt.core.QByteArray).final QNetworkDatagrammakeReply(QByteArray paylaod) final QHostAddressfinal intfinal voidsetData(byte [] data) Overloaded function forsetData(io.qt.core.QByteArray).final voidsetData(QByteArray data) final voidsetDestination(QHostAddress address, short port) final voidsetDestination(QHostAddress.SpecialAddress address, short port) Overloaded function forsetDestination(io.qt.network.QHostAddress, short).final voidsetHopLimit(int count) final voidsetInterfaceIndex(int index) final voidsetSender(QHostAddress address) Overloaded function forsetSender(io.qt.network.QHostAddress, short)withport = 0.final voidsetSender(QHostAddress address, short port) final voidsetSender(QHostAddress.SpecialAddress address) Overloaded function forsetSender(io.qt.network.QHostAddress.SpecialAddress, short)withport = 0.final voidsetSender(QHostAddress.SpecialAddress address, short port) Overloaded function forsetSender(io.qt.network.QHostAddress, short).final voidswap(QNetworkDatagram other) Methods inherited from class io.qt.QtObject
dispose, equals, isDisposed
-
Constructor Details
-
QNetworkDatagram
public QNetworkDatagram() -
QNetworkDatagram
- Parameters:
data-destinationAddress-port-
-
QNetworkDatagram
- Parameters:
other-
-
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
Overloaded constructor for
QNetworkDatagram(byte[], io.qt.network.QHostAddress, short)withport = 0. -
QNetworkDatagram
public QNetworkDatagram(byte [] data) Overloaded constructor for
QNetworkDatagram(byte[], io.qt.network.QHostAddress, short)with:
destinationAddress = new io.qt.network.QHostAddress()port = 0
-
QNetworkDatagram
Overloaded constructor for
QNetworkDatagram(io.qt.core.QByteArray, io.qt.network.QHostAddress, short). -
QNetworkDatagram
Overloaded constructor for
QNetworkDatagram(io.qt.core.QByteArray, io.qt.network.QHostAddress.SpecialAddress, short)withport = 0. -
QNetworkDatagram
public QNetworkDatagram(QByteArray data, QHostAddress.SpecialAddress destinationAddress, short port) Overloaded constructor for
QNetworkDatagram(io.qt.core.QByteArray, io.qt.network.QHostAddress, short). -
QNetworkDatagram
Overloaded constructor for
QNetworkDatagram(byte[], io.qt.network.QHostAddress.SpecialAddress, short)withport = 0. -
QNetworkDatagram
Overloaded constructor for
QNetworkDatagram(io.qt.core.QByteArray, io.qt.network.QHostAddress, short).
-
-
Method Details
-
clear
-
data
- Returns:
-
destinationAddress
- Returns:
-
destinationPort
- Returns:
-
hopLimit
- Returns:
-
interfaceIndex
- Returns:
-
isNull
- Returns:
-
isValid
- Returns:
-
makeReply
- Parameters:
paylaod-- Returns:
-
assign
- Parameters:
other-
-
senderAddress
- Returns:
-
senderPort
- Returns:
-
setData
- Parameters:
data-
-
setDestination
- Parameters:
address-port-
-
setHopLimit
- Parameters:
count-
-
setInterfaceIndex
- Parameters:
index-
-
setSender
- Parameters:
address-port-
-
swap
- Parameters:
other-
-
clone
Creates and returns a copy of this object.
-
makeReply
Overloaded function for
makeReply(io.qt.core.QByteArray). -
setData
Overloaded function for
setData(io.qt.core.QByteArray). -
setDestination
Overloaded function for
setDestination(io.qt.network.QHostAddress, short). -
setSender
Overloaded function for
setSender(io.qt.network.QHostAddress, short)withport = 0. -
setSender
Overloaded function for
setSender(io.qt.network.QHostAddress.SpecialAddress, short)withport = 0. -
setSender
Overloaded function for
setSender(io.qt.network.QHostAddress, short).
-