NorMIT-nav  2023.01.05-dev+develop.0da12
An IGT application
cx::NetworkService Class Referenceabstract

#include <cxNetworkService.h>

Inheritance diagram for cx::NetworkService:

Signals

void connectionsChanged ()
 

Public Member Functions

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

Detailed Description

Manages all network connections in CustusX.

Definition at line 33 of file cxNetworkService.h.

Constructor & Destructor Documentation

◆ ~NetworkService()

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

Definition at line 37 of file cxNetworkService.h.

Member Function Documentation

◆ connectionsChanged

void cx::NetworkService::connectionsChanged ( )
signal

◆ getConnection()

virtual NetworkConnectionHandlePtr cx::NetworkService::getConnection ( QString  uid)
pure virtual

◆ getConnections()

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

◆ getConnectionUids()

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

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