QuantaShipper Class Reference
[Pipeline element 5: Shipper.]

class QuantaShipper: takes a frame of TrackVector data, and ships it out over the net to a set of clients using the Quanta library's UDP implementation. More...

#include <QuantaShipper.h>

Inheritance diagram for QuantaShipper:

DestPipelinePlugin< TrackVector > List of all members.

Public Member Functions

 QuantaShipper (FrameProducer< TrackVector > *inputProducer, const char *ipAddress, int port)
 Constructor.
virtual ~QuantaShipper ()
 Destructor.

Protected Member Functions

void mainFrame (TrackVector *inFrame)
 Main per frame processing operation.

Detailed Description

class QuantaShipper: takes a frame of TrackVector data, and ships it out over the net to a set of clients using the Quanta library's UDP implementation.


Constructor & Destructor Documentation

QuantaShipper::QuantaShipper FrameProducer< TrackVector > *  inputProducer,
const char *  ipAddress,
int  port
 

Constructor.

Parameters:
[in] inputProducer a pointer to a FrameProducer that generates TrackVector data.
[in] ipAddress ship track data to this IP address.
[in] port ship track data to this port.


Member Function Documentation

void QuantaShipper::mainFrame TrackVector inFrame  )  [protected, virtual]
 

Main per frame processing operation.

Takes a frame of TrackVector data, and ships it out using Quanta's UDP implementation.

Parameters:
[in] inFrame a single frame of TrackVector data.

Implements DestPipelinePlugin< TrackVector >.


The documentation for this class was generated from the following file:
Generated on Wed Mar 15 08:01:32 2006 for pvclib by  doxygen 1.4.6-NO