CustusX  16.5.0-rc9
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
cx::LocalServerStreamer Class Reference

#include <cxLocalServerStreamerServer.h>

Inheritance diagram for cx::LocalServerStreamer:
cx::Streamer

Public Member Functions

 LocalServerStreamer (QString serverName, QString serverArguments)
 
virtual ~LocalServerStreamer ()
 
virtual void startStreaming (SenderPtr sender)
 
virtual void stopStreaming ()
 
virtual bool isStreaming ()
 
- Public Member Functions inherited from cx::Streamer
 Streamer ()
 
virtual ~Streamer ()
 
void setSendInterval (int milliseconds)
 how often an image should be sent (in milliseconds) More...
 
int getSendInterval () const
 how often an image should be sent (in milliseconds) More...
 

Static Public Member Functions

static StreamerPtr createStreamerIfEnabled (QDomElement root, StringMap args)
 

Additional Inherited Members

- Signals inherited from cx::Streamer
void stateChanged ()
 
- Protected Slots inherited from cx::Streamer
virtual void streamSlot ()=0
 
- Protected Member Functions inherited from cx::Streamer
void setInitialized (bool initialized)
 
bool isInitialized ()
 
void createSendTimer (bool singleshot=false)
 
bool isReadyToSend ()
 
- Protected Attributes inherited from cx::Streamer
SenderPtr mSender
 
QTimer * mSendTimer
 

Detailed Description

Streamer wrapping another Streamer, but also runs an executable as a local process.

Date
2014-11-21
Author
Christian Askeland, SINTEF

Definition at line 74 of file cxLocalServerStreamerServer.h.

Constructor & Destructor Documentation

cx::LocalServerStreamer::LocalServerStreamer ( QString  serverName,
QString  serverArguments 
)

Definition at line 126 of file cxLocalServerStreamerServer.cpp.

cx::LocalServerStreamer::~LocalServerStreamer ( )
virtual

Definition at line 138 of file cxLocalServerStreamerServer.cpp.

Member Function Documentation

StreamerPtr cx::LocalServerStreamer::createStreamerIfEnabled ( QDomElement  root,
StringMap  args 
)
static

-----------------------------------------------------—


Definition at line 107 of file cxLocalServerStreamerServer.cpp.

bool cx::LocalServerStreamer::isStreaming ( )
virtual

Implements cx::Streamer.

Definition at line 166 of file cxLocalServerStreamerServer.cpp.

void cx::LocalServerStreamer::startStreaming ( SenderPtr  sender)
virtual

Implements cx::Streamer.

Definition at line 142 of file cxLocalServerStreamerServer.cpp.

void cx::LocalServerStreamer::stopStreaming ( )
virtual

Implements cx::Streamer.

Definition at line 155 of file cxLocalServerStreamerServer.cpp.


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