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

#include <cxNetworkService.h>

Inheritance diagram for cx::NetworkService:
cx::NetworkServiceImpl

Signals

void connectionsChanged ()
 

Public Member Functions

virtual ~NetworkService ()
 
virtual QStringList getConnectionUids () const =0
 
virtual std::vector
< NetworkConnectionHandlePtr
getConnections () const =0
 
virtual NetworkConnectionHandlePtr getConnection (QString uid)=0
 

Detailed Description

Manages all network connections in CustusX.

Definition at line 54 of file cxNetworkService.h.

Constructor & Destructor Documentation

virtual cx::NetworkService::~NetworkService ( )
inlinevirtual

Definition at line 58 of file cxNetworkService.h.

Member Function Documentation

void cx::NetworkService::connectionsChanged ( )
signal
virtual NetworkConnectionHandlePtr cx::NetworkService::getConnection ( QString  uid)
pure virtual

Implemented in cx::NetworkServiceImpl.

virtual std::vector<NetworkConnectionHandlePtr> cx::NetworkService::getConnections ( ) const
pure virtual

Implemented in cx::NetworkServiceImpl.

virtual QStringList cx::NetworkService::getConnectionUids ( ) const
pure virtual

Implemented in cx::NetworkServiceImpl.


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