MythTV  master
Signals | Protected Member Functions | Private Slots | Private Attributes | Friends | List of all members
MythUDPListener Class Reference

#include <mythudplistener.h>

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

Signals

void EnableUDPListener (bool Enable=true)
 

Protected Member Functions

 MythUDPListener ()
 
 ~MythUDPListener () override
 

Private Slots

void DoEnable (bool Enable=true)
 
static void Process (const QByteArray &Buffer, const QHostAddress &, quint16)
 

Private Attributes

ServerPoolm_socketPool { nullptr }
 

Friends

class MythUDP
 

Detailed Description

Definition at line 11 of file mythudplistener.h.

Constructor & Destructor Documentation

◆ MythUDPListener()

MythUDPListener::MythUDPListener ( )
protected

Definition at line 17 of file mythudplistener.cpp.

◆ ~MythUDPListener()

MythUDPListener::~MythUDPListener ( )
overrideprotected

Definition at line 22 of file mythudplistener.cpp.

Member Function Documentation

◆ EnableUDPListener

void MythUDPListener::EnableUDPListener ( bool  Enable = true)
signal

◆ DoEnable

void MythUDPListener::DoEnable ( bool  Enable = true)
privateslot

Definition at line 27 of file mythudplistener.cpp.

Referenced by MythUDPListener(), and ~MythUDPListener().

◆ Process

void MythUDPListener::Process ( const QByteArray &  Buffer,
const QHostAddress &  ,
quint16   
)
staticprivateslot

Definition at line 58 of file mythudplistener.cpp.

Referenced by DoEnable().

Friends And Related Function Documentation

◆ MythUDP

friend class MythUDP
friend

Definition at line 13 of file mythudplistener.h.

Member Data Documentation

◆ m_socketPool

ServerPool* MythUDPListener::m_socketPool { nullptr }
private

Definition at line 30 of file mythudplistener.h.

Referenced by DoEnable().


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