- All Implemented Interfaces:
QIODeviceBase
,QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
- Direct Known Subclasses:
QTcpSocket
,QUdpSocket
public class QAbstractSocket extends QIODevice
The base functionality common to all socket types
Java wrapper for Qt class QAbstractSocket
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QAbstractSocket.BindFlag
Java wrapper for Qt enum QAbstractSocket::BindFlagstatic class
QAbstractSocket.BindMode
QFlags type for enumQAbstractSocket.BindFlag
static class
QAbstractSocket.NetworkLayerProtocol
Java wrapper for Qt enum QAbstractSocket::NetworkLayerProtocolstatic class
QAbstractSocket.PauseMode
Java wrapper for Qt enum QAbstractSocket::PauseModestatic class
QAbstractSocket.PauseModes
QFlags type for enumQAbstractSocket.PauseMode
static class
QAbstractSocket.SocketError
Java wrapper for Qt enum QAbstractSocket::SocketErrorstatic class
QAbstractSocket.SocketOption
Java wrapper for Qt enum QAbstractSocket::SocketOptionstatic class
QAbstractSocket.SocketState
Java wrapper for Qt enum QAbstractSocket::SocketStatestatic class
QAbstractSocket.SocketType
Java wrapper for Qt enum QAbstractSocket::SocketTypeNested classes/interfaces inherited from class io.qt.core.QObject
QObject.MultiSignal, QObject.PrivateSignal0, QObject.PrivateSignal1<A>, QObject.PrivateSignal2<A,B>, QObject.PrivateSignal3<A,B,C>, QObject.PrivateSignal4<A,B,C,D>, QObject.PrivateSignal5<A,B,C,D,E>, QObject.PrivateSignal6<A,B,C,D,E,F>, QObject.PrivateSignal7<A,B,C,D,E,F,G>, QObject.PrivateSignal8<A,B,C,D,E,F,G,H>, QObject.PrivateSignal9<A,B,C,D,E,F,G,H,I>, QObject.QBooleanProperty, QObject.QByteProperty, QObject.QCharProperty, QObject.QComputedBooleanProperty, QObject.QComputedByteProperty, QObject.QComputedCharProperty, QObject.QComputedDoubleProperty, QObject.QComputedFloatProperty, QObject.QComputedIntProperty, QObject.QComputedLongProperty, QObject.QComputedProperty<T>, QObject.QComputedShortProperty, QObject.QDeclarativeConstructor, QObject.QDoubleProperty, QObject.QFloatProperty, QObject.QIntProperty, QObject.QLongProperty, QObject.QProperty<T>, QObject.QShortProperty, QObject.Signal0, QObject.Signal1<A>, QObject.Signal1Default1<A>, QObject.Signal2<A,B>, QObject.Signal2Default1<A,B>, QObject.Signal2Default2<A,B>, QObject.Signal3<A,B,C>, QObject.Signal3Default1<A,B,C>, QObject.Signal3Default2<A,B,C>, QObject.Signal3Default3<A,B,C>, QObject.Signal4<A,B,C,D>, QObject.Signal4Default1<A,B,C,D>, QObject.Signal4Default2<A,B,C,D>, QObject.Signal4Default3<A,B,C,D>, QObject.Signal4Default4<A,B,C,D>, QObject.Signal5<A,B,C,D,E>, QObject.Signal5Default1<A,B,C,D,E>, QObject.Signal5Default2<A,B,C,D,E>, QObject.Signal5Default3<A,B,C,D,E>, QObject.Signal5Default4<A,B,C,D,E>, QObject.Signal5Default5<A,B,C,D,E>, QObject.Signal6<A,B,C,D,E,F>, QObject.Signal6Default1<A,B,C,D,E,F>, QObject.Signal6Default2<A,B,C,D,E,F>, QObject.Signal6Default3<A,B,C,D,E,F>, QObject.Signal6Default4<A,B,C,D,E,F>, QObject.Signal6Default5<A,B,C,D,E,F>, QObject.Signal6Default6<A,B,C,D,E,F>, QObject.Signal7<A,B,C,D,E,F,G>, QObject.Signal7Default1<A,B,C,D,E,F,G>, QObject.Signal7Default2<A,B,C,D,E,F,G>, QObject.Signal7Default3<A,B,C,D,E,F,G>, QObject.Signal7Default4<A,B,C,D,E,F,G>, QObject.Signal7Default5<A,B,C,D,E,F,G>, QObject.Signal7Default6<A,B,C,D,E,F,G>, QObject.Signal7Default7<A,B,C,D,E,F,G>, QObject.Signal8<A,B,C,D,E,F,G,H>, QObject.Signal8Default1<A,B,C,D,E,F,G,H>, QObject.Signal8Default2<A,B,C,D,E,F,G,H>, QObject.Signal8Default3<A,B,C,D,E,F,G,H>, QObject.Signal8Default4<A,B,C,D,E,F,G,H>, QObject.Signal8Default5<A,B,C,D,E,F,G,H>, QObject.Signal8Default6<A,B,C,D,E,F,G,H>, QObject.Signal8Default7<A,B,C,D,E,F,G,H>, QObject.Signal8Default8<A,B,C,D,E,F,G,H>, QObject.Signal9<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default1<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default2<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default3<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default4<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default5<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default6<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default7<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default8<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default9<A,B,C,D,E,F,G,H,I>, QObject.SignalConfiguration
Nested classes/interfaces inherited from interface io.qt.core.QIODeviceBase
QIODeviceBase.OpenMode, QIODeviceBase.OpenModeFlag
-
Field Summary
Fields Modifier and Type Field Description QObject.Signal0
connected
QObject.Signal0
disconnected
QObject.Signal1<QAbstractSocket.SocketError>
errorOccurred
QObject.Signal0
hostFound
QObject.Signal2<QNetworkProxy,QAuthenticator>
proxyAuthenticationRequired
QObject.Signal1<QAbstractSocket.SocketState>
stateChanged
static QMetaObject
staticMetaObject
This variable stores the meta-object for the class.Fields inherited from class io.qt.core.QIODevice
aboutToClose, bytesWritten, channelBytesWritten, channelReadyRead, readChannelFinished, readyRead
-
Constructor Summary
Constructors Modifier Constructor Description QAbstractSocket(QAbstractSocket.SocketType socketType, QObject parent)
protected
QAbstractSocket(QtObject.QPrivateConstructor p)
Constructor for internal use only. -
Method Summary
Methods inherited from class io.qt.core.QIODevice
atEnd, canReadLine, commitTransaction, currentReadChannel, currentWriteChannel, errorString, fromDirectBuffer, fromInputStream, fromOutputStream, getByte, isOpen, isReadable, isTextModeEnabled, isTransactionStarted, isWritable, open, open, openMode, peek, peek, pos, putByte, read, read, readAll, readChannelCount, readLine, readLine, readLine, reset, rollbackTransaction, seek, setCurrentReadChannel, setCurrentWriteChannel, setErrorString, setOpenMode, setOpenMode, setTextModeEnabled, size, skip, startTransaction, ungetByte, write, write, writeChannelCount
Methods inherited from class io.qt.core.QObject
blockSignals, childEvent, children, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connectNotify, customEvent, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectNotify, disposeLater, dumpObjectInfo, dumpObjectTree, dynamicPropertyNames, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, event, eventFilter, findChild, findChild, findChild, findChild, findChild, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, inherits, inherits, installEventFilter, isSignalConnected, isWidgetType, isWindowType, killTimer, metaObject, moveToThread, objectName, parent, property, qt_metacast, receivers, receivers, removeEventFilter, sender, senderSignalIndex, setObjectName, setParent, setProperty, signalsBlocked, startTimer, startTimer, thread, timerEvent, toString, tr, tr, tr
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class. -
connected
-
disconnected
-
errorOccurred
-
hostFound
-
proxyAuthenticationRequired
-
stateChanged
-
-
Constructor Details
-
QAbstractSocket
-
QAbstractSocket
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
-
Method Details
-
abort
-
bind
Overloaded function for
bind(int, io.qt.network.QAbstractSocket.BindMode)
. -
bind
Overloaded function for
bind(int, io.qt.network.QAbstractSocket.BindMode)
withmode = new io.qt.network.QAbstractSocket.BindMode(0)
. -
bind
Overloaded function for
bind(int, io.qt.network.QAbstractSocket.BindMode)
with:
port = 0
mode = new io.qt.network.QAbstractSocket.BindMode(0)
-
bind
-
connectToHost
@QtUninvokable public final void connectToHost(QHostAddress address, int port, QIODeviceBase.OpenModeFlag... mode)Overloaded function for
connectToHost(io.qt.network.QHostAddress, int, io.qt.core.QIODeviceBase.OpenMode)
. -
connectToHost
Overloaded function for
connectToHost(io.qt.network.QHostAddress, int, io.qt.core.QIODeviceBase.OpenMode)
withmode = new io.qt.core.QIODeviceBase.OpenMode(3)
. -
connectToHost
@QtUninvokable public final void connectToHost(QHostAddress address, int port, QIODeviceBase.OpenMode mode) -
error
-
flush
-
isValid
-
localAddress
-
localPort
-
pauseMode
-
peerAddress
-
peerName
-
peerPort
-
protocolTag
-
proxy
-
readBufferSize
-
setLocalAddress
-
setLocalPort
-
setPauseMode
Overloaded function for
setPauseMode(io.qt.network.QAbstractSocket.PauseModes)
. -
setPauseMode
-
setPeerAddress
-
setPeerName
-
setPeerPort
-
setProtocolTag
-
setProxy
-
setSocketError
-
setSocketState
-
socketType
-
state
-
bind
@QtUninvokable public final boolean bind(QHostAddress address, int port, QAbstractSocket.BindFlag... mode)Overloaded function for
bind(io.qt.network.QHostAddress, int, io.qt.network.QAbstractSocket.BindMode)
. -
bind
Overloaded function for
bind(io.qt.network.QHostAddress, int, io.qt.network.QAbstractSocket.BindMode)
withmode = new io.qt.network.QAbstractSocket.BindMode(0)
. -
bind
Overloaded function for
bind(io.qt.network.QHostAddress, int, io.qt.network.QAbstractSocket.BindMode)
with:
port = 0
mode = new io.qt.network.QAbstractSocket.BindMode(0)
-
bind
-
bytesAvailable
- Overrides:
bytesAvailable
in classQIODevice
-
bytesToWrite
- Overrides:
bytesToWrite
in classQIODevice
-
close
-
connectToHost
@QtUninvokable public final void connectToHost(String hostName, int port, QIODeviceBase.OpenMode mode)Overloaded function for
connectToHost(java.lang.String, int, io.qt.core.QIODeviceBase.OpenMode, io.qt.network.QAbstractSocket.NetworkLayerProtocol)
withprotocol = io.qt.network.QAbstractSocket.NetworkLayerProtocol.AnyIPProtocol
. -
connectToHost
Overloaded function for
connectToHost(java.lang.String, int, io.qt.core.QIODeviceBase.OpenMode, io.qt.network.QAbstractSocket.NetworkLayerProtocol)
with:
mode = new io.qt.core.QIODeviceBase.OpenMode(3)
protocol = io.qt.network.QAbstractSocket.NetworkLayerProtocol.AnyIPProtocol
-
connectToHost
@QtUninvokable public void connectToHost(String hostName, int port, QIODeviceBase.OpenMode mode, QAbstractSocket.NetworkLayerProtocol protocol) -
disconnectFromHost
-
isSequential
- Overrides:
isSequential
in classQIODevice
-
readData
-
readLineData
- Overrides:
readLineData
in classQIODevice
-
resume
-
setReadBufferSize
-
setSocketDescriptor
@QtUninvokable public final boolean setSocketDescriptor(long socketDescriptor, QAbstractSocket.SocketState state, QIODeviceBase.OpenModeFlag... openMode) -
setSocketDescriptor
@QtUninvokable public final boolean setSocketDescriptor(long socketDescriptor, QAbstractSocket.SocketState state)Overloaded function for
setSocketDescriptor(long, io.qt.network.QAbstractSocket.SocketState, io.qt.core.QIODeviceBase.OpenMode)
withopenMode = new io.qt.core.QIODeviceBase.OpenMode(3)
. -
setSocketDescriptor
Overloaded function for
setSocketDescriptor(long, io.qt.network.QAbstractSocket.SocketState, io.qt.core.QIODeviceBase.OpenMode)
with:
state = io.qt.network.QAbstractSocket.SocketState.ConnectedState
openMode = new io.qt.core.QIODeviceBase.OpenMode(3)
-
setSocketDescriptor
@QtUninvokable public boolean setSocketDescriptor(long socketDescriptor, QAbstractSocket.SocketState state, QIODeviceBase.OpenMode openMode) -
skipData
-
socketDescriptor
-
waitForBytesWritten
- Overrides:
waitForBytesWritten
in classQIODevice
-
waitForConnected
Overloaded function for
waitForConnected(int)
withmsecs = 30000
. -
waitForConnected
-
waitForDisconnected
Overloaded function for
waitForDisconnected(int)
withmsecs = 30000
. -
waitForDisconnected
-
waitForReadyRead
- Overrides:
waitForReadyRead
in classQIODevice
-
writeData
-