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

#include <mythudplistener.h>

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

Public Slots

virtual void deleteLater (void)
 

Public Member Functions

 MythUDPListener ()
 
void Enable (void)
 
void Disable (void)
 

Private Slots

static void Process (const QByteArray &buf, const QHostAddress &sender, quint16 senderPort)
 

Private Member Functions

 ~MythUDPListener (void)
 
void TeardownAll (void)
 

Private Attributes

ServerPoolm_socketPool {nullptr}
 

Detailed Description

Definition at line 12 of file mythudplistener.h.

Constructor & Destructor Documentation

◆ MythUDPListener()

MythUDPListener::MythUDPListener ( )

Definition at line 14 of file mythudplistener.cpp.

◆ ~MythUDPListener()

MythUDPListener::~MythUDPListener ( void  )
inlineprivate

Definition at line 30 of file mythudplistener.h.

Member Function Documentation

◆ Enable()

void MythUDPListener::Enable ( void  )

Definition at line 27 of file mythudplistener.cpp.

Referenced by MythMainWindow::customEvent(), and MythUDPListener().

◆ Disable()

void MythUDPListener::Disable ( void  )

◆ deleteLater

void MythUDPListener::deleteLater ( void  )
virtualslot

Definition at line 20 of file mythudplistener.cpp.

◆ Process

void MythUDPListener::Process ( const QByteArray &  buf,
const QHostAddress &  sender,
quint16  senderPort 
)
staticprivateslot

Definition at line 63 of file mythudplistener.cpp.

Referenced by Enable().

◆ TeardownAll()

void MythUDPListener::TeardownAll ( void  )
inlineprivate

Definition at line 32 of file mythudplistener.h.

Member Data Documentation

◆ m_socketPool

ServerPool* MythUDPListener::m_socketPool {nullptr}
private

Definition at line 35 of file mythudplistener.h.

Referenced by Disable(), and Enable().


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