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

#include <libmythtv/AirPlay/mythairplayserver.h>

Collaboration diagram for AirplayConnection:
[legend]

Public Member Functions

 AirplayConnection ()=default
 
 ~AirplayConnection ()
 
void UnRegister (void)
 

Public Attributes

QTcpSocket * m_controlSocket {nullptr}
 
QTcpSocket * m_reverseSocket {nullptr}
 
float m_speed {1.0F}
 
double m_position {0.0}
 
QUrl m_url
 
AirplayEvent m_lastEvent {AP_EVENT_NONE}
 
bool m_stopped {false}
 
bool m_was_playing {false}
 
bool m_initialized {false}
 
bool m_photos {false}
 
int m_notificationid {-1}
 

Detailed Description

Definition at line 35 of file mythairplayserver.h.

Constructor & Destructor Documentation

◆ AirplayConnection()

AirplayConnection::AirplayConnection ( )
default

◆ ~AirplayConnection()

AirplayConnection::~AirplayConnection ( )
inline

Definition at line 39 of file mythairplayserver.h.

Member Function Documentation

◆ UnRegister()

void AirplayConnection::UnRegister ( void  )
inline

Definition at line 43 of file mythairplayserver.h.

Referenced by MythAirplayServer::HideAllPhotos(), and ~AirplayConnection().

Member Data Documentation

◆ m_controlSocket

QTcpSocket* AirplayConnection::m_controlSocket {nullptr}

Definition at line 51 of file mythairplayserver.h.

Referenced by MythAirplayServer::DisconnectAllClients().

◆ m_reverseSocket

QTcpSocket* AirplayConnection::m_reverseSocket {nullptr}

Definition at line 52 of file mythairplayserver.h.

Referenced by MythAirplayServer::DisconnectAllClients().

◆ m_speed

float AirplayConnection::m_speed {1.0F}

Definition at line 53 of file mythairplayserver.h.

◆ m_position

double AirplayConnection::m_position {0.0}

Definition at line 54 of file mythairplayserver.h.

◆ m_url

QUrl AirplayConnection::m_url

Definition at line 56 of file mythairplayserver.h.

◆ m_lastEvent

AirplayEvent AirplayConnection::m_lastEvent {AP_EVENT_NONE}

Definition at line 57 of file mythairplayserver.h.

◆ m_stopped

bool AirplayConnection::m_stopped {false}

Definition at line 58 of file mythairplayserver.h.

Referenced by MythAirplayServer::StopSession().

◆ m_was_playing

bool AirplayConnection::m_was_playing {false}

Definition at line 59 of file mythairplayserver.h.

◆ m_initialized

bool AirplayConnection::m_initialized {false}

Definition at line 60 of file mythairplayserver.h.

◆ m_photos

bool AirplayConnection::m_photos {false}

◆ m_notificationid

int AirplayConnection::m_notificationid {-1}

Definition at line 63 of file mythairplayserver.h.

Referenced by MythAirplayServer::StopSession(), and UnRegister().


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