![]() |
CustusX
15.4.0-beta
An IGT application
|
#include <cxStreamer.h>
Public Member Functions | |
Streamer () | |
virtual | ~Streamer () |
virtual bool | startStreaming (SenderPtr sender)=0 |
virtual void | stopStreaming ()=0 |
virtual QString | getType ()=0 |
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... | |
Protected Slots | |
virtual void | streamSlot ()=0 |
Protected Member Functions | |
void | setInitialized (bool initialized) |
bool | isInitialized () |
void | createSendTimer (bool singleshot=false) |
bool | isReadyToSend () |
Protected Attributes | |
SenderPtr | mSender |
QTimer * | mSendTimer |
Definition at line 60 of file cxStreamer.h.
cx::Streamer::Streamer | ( | ) |
Definition at line 39 of file cxStreamer.cpp.
|
inlinevirtual |
Definition at line 66 of file cxStreamer.h.
|
protected |
Definition at line 63 of file cxStreamer.cpp.
int cx::Streamer::getSendInterval | ( | ) | const |
how often an image should be sent (in milliseconds)
Definition at line 48 of file cxStreamer.cpp.
|
pure virtual |
Implemented in cx::DummyImageStreamer, cx::ImageStreamerOpenCV, cx::LocalServerStreamer, and cx::IGTLinkClientStreamer.
|
protected |
Definition at line 58 of file cxStreamer.cpp.
|
protected |
Definition at line 70 of file cxStreamer.cpp.
|
protected |
Definition at line 53 of file cxStreamer.cpp.
void cx::Streamer::setSendInterval | ( | int | milliseconds | ) |
how often an image should be sent (in milliseconds)
Definition at line 43 of file cxStreamer.cpp.
|
pure virtual |
Implemented in cx::DummyImageStreamer, cx::ImageStreamerOpenCV, cx::LocalServerStreamer, and cx::IGTLinkClientStreamer.
|
pure virtual |
Implemented in cx::DummyImageStreamer, cx::ImageStreamerOpenCV, cx::LocalServerStreamer, and cx::IGTLinkClientStreamer.
|
protectedpure virtualslot |
|
protected |
Definition at line 84 of file cxStreamer.h.
|
protected |
Definition at line 85 of file cxStreamer.h.