14 #ifndef niftkNiftyLinkClientDataSourceService_h
15 #define niftkNiftyLinkClientDataSourceService_h
19 #include <NiftyLinkTcpClient.h>
36 NiftyLinkClientDataSourceService(QString factoryName,
37 const IGIDataSourceProperties& properties,
38 mitk::DataStorage::Pointer dataStorage
40 virtual ~NiftyLinkClientDataSourceService();
44 void OnConnected(QString hostName,
int portNumber);
45 void OnDisconnected(QString hostName,
int portNumber);
46 void OnSocketError(QString hostName,
int portNumber, QAbstractSocket::SocketError errorCode, QString errorString);
47 void OnClientError(QString hostName,
int portNumber, QString errorString);
48 void OnMessageReceived(NiftyLinkMessageContainer::Pointer
message);
52 NiftyLinkClientDataSourceService(const NiftyLinkClientDataSourceService&);
53 NiftyLinkClientDataSourceService& operator=(const NiftyLinkClientDataSourceService&);
57 niftk::NiftyLinkTcpClient *m_Client;
GLsizei GLenum GLuint GLuint GLsizei GLchar * message
Definition: glew.h:2539
Definition: ReceptorMemberCommandTest.cxx:25
Abstract base class for both NiftyLink Client and Server sources.
Definition: niftkNiftyLinkDataSourceService.h:63
QMap< QString, QVariant > IGIDataSourceProperties
Definition: niftkIGIDataSourceI.h:33
QString
Definition: niftkNiftyLinkClientDataSourceService.h:31
Helper class to provide a class-level counter.
Definition: niftkIGIDataSourceLocker.h:29
Definition: niftkNiftyLinkClientDataSourceService.h:24
Definition: niftkExceptionObject.h:21
mitkClassMacroItkParent(NiftyLinkClientDataSourceService, NiftyLinkDataSourceService) mitkNewMacro3Param(NiftyLinkClientDataSourceService