1 #ifndef CARMA_MONITOR_FRAME_PUBLISHER_THREAD_H
2 #define CARMA_MONITOR_FRAME_PUBLISHER_THREAD_H
26 class SubsystemFrameBuffer;
27 class MonitorSubsystem;
30 class FramePublisherThread {
33 FramePublisherThread( MonitorSubsystem & subsystem,
34 const std::string & senderName,
37 ~FramePublisherThread( );
53 void publishFrame( SubsystemFrameBuffer & buffer );
60 ::std::auto_ptr< FramePublisher > dispatcher_;
66 MonitorSubsystem & subsystem_;
69 size_t nextPublishLogCount_;
Class to encapsulate CORBA client functionality in CARMA.