MythTV  master
Public Member Functions | Private Attributes | List of all members
WebSocketWorkerThread Class Reference

The thread in which WebSocketWorker does it's thing. More...

#include <websocket.h>

Inheritance diagram for WebSocketWorkerThread:
Inheritance graph
[legend]
Collaboration diagram for WebSocketWorkerThread:
Collaboration graph
[legend]

Public Member Functions

 WebSocketWorkerThread (WebSocketServer &webSocketServer, qt_socket_fd_t sock, PoolServerType type, const QSslConfiguration &sslConfig)
 
 ~WebSocketWorkerThread () override=default
 
void run (void) override
 

Private Attributes

WebSocketServerm_webSocketServer
 
qt_socket_fd_t m_socketFD
 
PoolServerType m_connectionType
 
QSslConfiguration m_sslConfig
 

Detailed Description

The thread in which WebSocketWorker does it's thing.

Definition at line 157 of file websocket.h.

Constructor & Destructor Documentation

◆ WebSocketWorkerThread()

WebSocketWorkerThread::WebSocketWorkerThread ( WebSocketServer webSocketServer,
qt_socket_fd_t  sock,
PoolServerType  type,
const QSslConfiguration &  sslConfig 
)

Definition at line 69 of file websocket.cpp.

◆ ~WebSocketWorkerThread()

WebSocketWorkerThread::~WebSocketWorkerThread ( )
overridedefault

Member Function Documentation

◆ run()

void WebSocketWorkerThread::run ( void  )
override

Definition at line 84 of file websocket.cpp.

Member Data Documentation

◆ m_webSocketServer

WebSocketServer& WebSocketWorkerThread::m_webSocketServer
private

Definition at line 171 of file websocket.h.

Referenced by run().

◆ m_socketFD

qt_socket_fd_t WebSocketWorkerThread::m_socketFD
private

Definition at line 172 of file websocket.h.

Referenced by run().

◆ m_connectionType

PoolServerType WebSocketWorkerThread::m_connectionType
private

Definition at line 173 of file websocket.h.

Referenced by run().

◆ m_sslConfig

QSslConfiguration WebSocketWorkerThread::m_sslConfig
private

Definition at line 175 of file websocket.h.

Referenced by run().


The documentation for this class was generated from the following files: