MythTV  master
Public Slots | Public Member Functions | Protected Member Functions | Protected Attributes | Private Member Functions | Private Attributes | List of all members
OutboundRequestHandler Class Reference

#include <libmythprotoserver/requesthandler/outboundhandler.h>

Inheritance diagram for OutboundRequestHandler:
[legend]
Collaboration diagram for OutboundRequestHandler:
[legend]

Public Slots

void ConnectToMaster (void)
 

Public Member Functions

 OutboundRequestHandler (void)
 
QString GetHandlerName (void) override
 
void connectionClosed (MythSocket *socket) override
 
- Public Member Functions inherited from SocketRequestHandler
 SocketRequestHandler ()=default
 
 ~SocketRequestHandler () override=default
 
virtual bool HandleAnnounce (MythSocket *, QStringList &, QStringList &)
 
virtual bool HandleQuery (SocketHandler *, QStringList &, QStringList &)
 
virtual void connectionAnnounced (MythSocket *, QStringList &, QStringList &)
 
virtual void SetParent (MythSocketManager *parent)
 
MythSocketManagerGetParent (void)
 

Protected Member Functions

virtual bool AnnounceSocket (void)
 

Protected Attributes

MythSocketm_socket { nullptr }
 
- Protected Attributes inherited from SocketRequestHandler
MythSocketManagerm_parent { nullptr }
 

Private Member Functions

bool DoConnectToMaster (void)
 

Private Attributes

QTimer m_timer
 

Detailed Description

Definition at line 16 of file outboundhandler.h.

Constructor & Destructor Documentation

◆ OutboundRequestHandler()

OutboundRequestHandler::OutboundRequestHandler ( void  )

Definition at line 18 of file outboundhandler.cpp.

Member Function Documentation

◆ GetHandlerName()

QString OutboundRequestHandler::GetHandlerName ( void  )
inlineoverridevirtual

Reimplemented from SocketRequestHandler.

Definition at line 21 of file outboundhandler.h.

◆ connectionClosed()

void OutboundRequestHandler::connectionClosed ( MythSocket socket)
overridevirtual

Reimplemented from SocketRequestHandler.

Definition at line 81 of file outboundhandler.cpp.

◆ ConnectToMaster

void OutboundRequestHandler::ConnectToMaster ( void  )
slot

Definition at line 24 of file outboundhandler.cpp.

Referenced by connectionClosed(), and OutboundRequestHandler().

◆ AnnounceSocket()

virtual bool OutboundRequestHandler::AnnounceSocket ( void  )
inlineprotectedvirtual

Reimplemented in ControlRequestHandler.

Definition at line 29 of file outboundhandler.h.

Referenced by DoConnectToMaster().

◆ DoConnectToMaster()

bool OutboundRequestHandler::DoConnectToMaster ( void  )
private

Definition at line 31 of file outboundhandler.cpp.

Referenced by ConnectToMaster().

Member Data Documentation

◆ m_socket

MythSocket* OutboundRequestHandler::m_socket { nullptr }
protected

◆ m_timer

QTimer OutboundRequestHandler::m_timer
private

Definition at line 34 of file outboundhandler.h.

Referenced by ConnectToMaster(), and OutboundRequestHandler().


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