Guitar
Public Slots | Signals | Public Member Functions | Static Private Member Functions | Private Attributes | List of all members
LocalSocketReader Class Reference

#include <LocalSocketReader.h>

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

Public Slots

void onReadyRead ()
 
void onReadChannelFinished ()
 

Signals

void readyRead (LocalSocketReader *p)
 
void readChannelFinished (LocalSocketReader *p)
 

Public Member Functions

 LocalSocketReader (QLocalSocket *sock)
 
QByteArray takeData ()
 

Static Private Member Functions

static void destroy (LocalSocketReader *p)
 

Private Attributes

QMutex mutex
 
QLocalSocket * sock
 
QByteArray data
 

Constructor & Destructor Documentation

◆ LocalSocketReader()

LocalSocketReader::LocalSocketReader ( QLocalSocket *  sock)

Member Function Documentation

◆ destroy()

static void LocalSocketReader::destroy ( LocalSocketReader p)
inlinestaticprivate

◆ onReadChannelFinished

void LocalSocketReader::onReadChannelFinished ( )
slot

◆ onReadyRead

void LocalSocketReader::onReadyRead ( )
slot

◆ readChannelFinished

void LocalSocketReader::readChannelFinished ( LocalSocketReader p)
signal

◆ readyRead

void LocalSocketReader::readyRead ( LocalSocketReader p)
signal

◆ takeData()

QByteArray LocalSocketReader::takeData ( )

Member Data Documentation

◆ data

QByteArray LocalSocketReader::data
private

◆ mutex

QMutex LocalSocketReader::mutex
private

◆ sock

QLocalSocket* LocalSocketReader::sock
private

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