Home | All Classes | Main Classes | Annotated | Grouped Classes | Functions

QTcpSocket Class Reference

The QTcpSocket class provides a TCP socket. More...

#include <QTcpSocket>

Inherits QAbstractSocket.

Note: All the functions in this class are reentrant.

Writable Properties

Public Functions

Public Slots

Signals

Static Public Members

Protected Functions


Detailed Description

The QTcpSocket class provides a TCP socket.

TCP (Transmission Control Protocol) is a reliable, stream-oriented, connection-oriented transport protocol. It is especially well suited for continuous transmission of data.

QTcpSocket is a convenience subclass of QAbstractSocket that allows you to establish a TCP connection and transfer streams of data. See the QAbstractSocket documentation for details.

The network/fortuneserver, network/fortuneclient, and network/blockingfortuneclient examples illustrate how to use QTcpSocket in applications.

See also QTcpServer, QUdpSocket, QFtp, and QHttp.


Member Function Documentation

QTcpSocket::QTcpSocket ( QObject * parent = 0 )

Creates a QTcpSocket object in state Qt::UnconnectedState.

parent is passed on to the QObject constructor.

See also socketType().

QTcpSocket::~QTcpSocket ()   [virtual]

Destroys the socket, closing the connection if necessary.

See also close().


Copyright © 2004 Trolltech Trademarks
Qt 4.0.0-b1