Classes | Namespaces
HardwareCanSourcePeak.cpp File Reference
#include "HardwareCanSourcePeak.h"
#include <deque>
#include <boost/date_time/posix_time/posix_time.hpp>
#include <boost/filesystem/operations.hpp>
#include <boost/filesystem/fstream.hpp>
#include "icl_hardware_can/Logging.h"
#include "icl_hardware_can/tException.h"
#include <icl_core_thread/Thread.h>
#include <icl_core_thread/Mutex.h>
#include <icl_core_thread/ScopedMutexLock.h>
#include <icl_core_thread/Sem.h>
#include <icl_core_config/Config.h>
#include <icl_sourcesink/SimpleURI.h>
Include dependency graph for HardwareCanSourcePeak.cpp:

Go to the source code of this file.

Classes

class  icl_hardware::can::HardwareCanSourcePeak::WorkerThread

Namespaces

namespace  icl_hardware
namespace  icl_hardware::can

Detailed Description

Author:
Hugo Ritzkowski <ritzkow@fzi.de>
Date:
2011-01-26
Author:
Jan Oberlaender <oberlaender@fzi.de>
Date:
2014-01-15
Todo:
At the moment there is no real thread synchronization. Resource managment is up to the OS. Main idea: main threads wait while there is no message in the array, when messages are received and none are incoming, the producer thread is put to wait while the main thread consumes these.

Definition in file HardwareCanSourcePeak.cpp.



fzi_icl_can
Author(s):
autogenerated on Tue Aug 8 2017 03:07:51