"Fossies" - the Fresh Open Source Software Archive 
Member "qt-everywhere-src-6.3.1/qtwebsockets/README.md" (8 Jun 2022, 937 Bytes) of package /linux/misc/qt-everywhere-src-6.3.1.tar.xz:
As a special service "Fossies" has tried to format the requested source page into HTML format (assuming markdown format).
Alternatively you can here
view or
download the uninterpreted source code file.
A member file download can also be achieved by clicking within a package contents listing on the according byte size field.
Introduction
QtWebSockets
is a pure Qt implementation of WebSockets -
both client and server. It is implemented as a Qt add-on module, that
can easily be embedded into existing Qt projects. It has no other
dependencies than Qt.
Features
- Client and server capable
- Text and binary sockets
- Frame-based and message-based signals
- Strict Unicode checking
- WSS and proxy support
Requirements
Qt 5.x
Build And Usage
Checkout the source code from code.qt.io Go into the source directory
and execute:
qmake
make
make install
The last command will install QtWebSockets
as a Qt
module.
To use, add websockets
to the QT variable.
QT += websockets
Compliance
QtWebSockets
is compliant with RFC6455
and has been tested with the Autobahn Testsuite.
Missing Features
- Extensions and sub-protocols