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

#include <mythairplayserver.h>

Collaboration diagram for AirplayConnection:
Collaboration graph

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 ( )

◆ ~AirplayConnection()

AirplayConnection::~AirplayConnection ( )

Definition at line 39 of file mythairplayserver.h.

Member Function Documentation

◆ UnRegister()

void AirplayConnection::UnRegister ( void  )

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: