MedScanSink.h

Go to the documentation of this file.
00001 #ifndef _MEDSCANSINK_H
00002 #define _MEDSCANSINK_H
00003 
00004 #include <OpenTracker/OpenTracker.h>
00005 #include <OpenTracker/dllinclude.h>
00006 #include "MedScanModule.h"
00007 #include "mrdebug.h"
00008 
00009 namespace ot {
00010 
00017 class OPENTRACKER_API MedScanSink : public Node
00018 {
00019 // Members
00020 public:
00023     int number;
00024     int server_fd;
00025     std::string service;
00026     std::string host;
00027     std::string port;
00028   std::string service_options;
00029 
00030 // Methods
00031 protected:
00035     MedScanSink( int number_) :
00036         Node(),
00037       number(number_)
00038 
00039     {
00040       service="command";
00041 
00042 }
00043 public:
00047     virtual int isEventGenerator()
00048     {
00049         return 1;
00050     }
00051 
00061     virtual void onEventGenerated( Event& event, Node& generator);
00062 
00063 
00064     friend class MedScanModule;
00065 };
00066 }
00067 #endif

Generated on Wed Feb 28 15:18:49 2007 for NaviTrack by  doxygen 1.4.6