MythTV  0.26-pre
Public Member Functions | Private Attributes
SocketHandler Class Reference

#include <sockethandler.h>

Inheritance diagram for SocketHandler:
ReferenceCounter FileTransfer

List of all members.

Public Member Functions

 SocketHandler (MythSocket *sock, MythSocketManager *parent, QString hostname)
 ~SocketHandler ()
bool DoesBlockShutdown (void)
bool GetsStandardEvents (void)
bool GetsSystemEvents (void)
QString GetHostname (void)
MythSocketGetSocket (void)
MythSocketManagerGetParent (void)
bool SendStringList (QStringList &strlist, bool lock=false)
bool SendReceiveStringList (QStringList &strlist, uint min_reply_length=0)
void BlockShutdown (bool block)
void AllowStandardEvents (bool allow)
void AllowSystemEvents (bool allow)

Private Attributes

bool m_blockShutdown
bool m_standardEvents
bool m_systemEvents
MythSocketm_socket
MythSocketManagerm_parent
QString m_hostname

Detailed Description

Definition at line 16 of file sockethandler.h.


Constructor & Destructor Documentation

SocketHandler::SocketHandler ( MythSocket sock,
MythSocketManager parent,
QString  hostname 
)

Definition at line 9 of file sockethandler.cpp.

Definition at line 18 of file sockethandler.cpp.


Member Function Documentation

Definition at line 24 of file sockethandler.h.

Definition at line 25 of file sockethandler.h.

Definition at line 26 of file sockethandler.h.

QString SocketHandler::GetHostname ( void  ) [inline]

Definition at line 28 of file sockethandler.h.

Definition at line 31 of file sockethandler.h.

bool SocketHandler::SendStringList ( QStringList &  strlist,
bool  lock = false 
)
bool SocketHandler::SendReceiveStringList ( QStringList &  strlist,
uint  min_reply_length = 0 
)
void SocketHandler::BlockShutdown ( bool  block) [inline]

Member Data Documentation

Definition at line 41 of file sockethandler.h.

Definition at line 42 of file sockethandler.h.

Definition at line 43 of file sockethandler.h.

Definition at line 46 of file sockethandler.h.

QString SocketHandler::m_hostname [private]

Definition at line 48 of file sockethandler.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends