USGS

Isis 3.0 Object Programmers' Reference

Home

Isis::SocketThread Class Reference

#include <SocketThread.h>

Inheritance diagram for Isis::SocketThread:
Inheritance graph
Collaboration diagram for Isis::SocketThread:
Collaboration graph

Signals

void newImage (const QString &image)
 New image signal.
 
void focusApp ()
 Application has focus signal.
 

Public Member Functions

 SocketThread (QObject *parent=0)
 Constructor for the SocketThread.
 
 ~SocketThread ()
 Destroys the SocketThread object.
 
void run ()
 Starts the socket thread.
 
void stop ()
 

Private Attributes

bool p_done
 

Detailed Description

Author
????-??-?? Unknown
History:
2013-12-30 Kimberly Oyama and Stuart Sides - In run, changed the token used to parse the input buffer from a space to the escape character (ascii #27). Fixes #1551.

Definition at line 15 of file SocketThread.h.

Constructor & Destructor Documentation

Isis::SocketThread::SocketThread ( QObject parent = 0)

Constructor for the SocketThread.

Parameters
parent

Definition at line 24 of file SocketThread.cpp.

Isis::SocketThread::~SocketThread ( )

Destroys the SocketThread object.

Definition at line 28 of file SocketThread.cpp.

Member Function Documentation

void Isis::SocketThread::focusApp ( )
signal

Application has focus signal.

Referenced by run().

void Isis::SocketThread::newImage ( const QString &  image)
signal

New image signal.

Parameters
image

Referenced by run().

void Isis::SocketThread::run ( )

Starts the socket thread.

Definition at line 33 of file SocketThread.cpp.

References focusApp(), newImage(), Isis::IString::Token(), and Isis::Application::UserName().


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