PlusLib  2.9.0
Software library for tracked ultrasound image acquisition, calibration, and processing.
Functions | Variables
PlusServer.cxx File Reference

Start Plus OpenIGTLink server for broadcasting selected IGTL messages. If testing enabled this program tests Plus server and Plus client. The communication in this test happens between two threads. In real life, it happens between two programs. More...

#include "PlusConfigure.h"
#include "igsioCommon.h"
#include "vtkNew.h"
#include "vtkPlusDataCollector.h"
#include "vtkPlusOpenIGTLinkVideoSource.h"
#include "vtkPlusBuffer.h"
#include "vtkPlusChannel.h"
#include "vtkPlusDataSource.h"
#include "vtkPlusOpenIGTLinkServer.h"
#include "vtkSmartPointer.h"
#include "vtkIGSIOTransformRepository.h"
#include "vtksys/CommandLineArguments.hxx"
#include <csignal>
#include <cstdlib>
#include <cstdio>
Include dependency graph for PlusServer.cxx:

Go to the source code of this file.

Functions

int main (int argc, char **argv)
 
void SignalInterruptHandler (int s)
 

Variables

static bool stopRequested = false
 

Detailed Description

Start Plus OpenIGTLink server for broadcasting selected IGTL messages. If testing enabled this program tests Plus server and Plus client. The communication in this test happens between two threads. In real life, it happens between two programs.

Definition in file PlusServer.cxx.

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 40 of file PlusServer.cxx.

◆ SignalInterruptHandler()

void SignalInterruptHandler ( int  s)

Definition at line 186 of file PlusServer.cxx.

Variable Documentation

◆ stopRequested

bool stopRequested = false
static

Definition at line 34 of file PlusServer.cxx.