iop_include.hGo to the documentation of this file.00001 /** @file iop_include.h Includes all io device headers */ 00002 00003 00004 #ifndef FAUDES_IOP_INCLUDE_H 00005 #define FAUDES_IOP_INCLUDE_H 00006 00007 #include "iop_xdevice.h" 00008 #include "iop_vdevice.h" 00009 #include "iop_sdevice.h" 00010 #include "iop_comedi.h" 00011 #include "iop_simplenet.h" 00012 #include "iop_serial.h" 00013 #include "iop_modbus.h" 00014 #include "iop_wago.h" 00015 #include "iop_d3ripURT.h" 00016 #include "iop_d3ripDART.h" 00017 00018 #endif 00019 00020 00021 00022 /** 00023 00024 @defgroup IODevicePlugin I/O Device PlugIn 00025 00026 00027 @ingroup AllPlugins 00028 00029 00030 <p> 00031 This plug-in maps logical faudes events to physical events. The latter are to be executed 00032 on and sensed by specific hard- or software. Individual device classes must be explicitely 00033 enabled in <tt>Makefile.plugin</tt>. The above list shows devices available 00034 in this build of libFAUDES. 00035 </p> 00036 00037 <p> 00038 Note: this plug-in is in an early stage of development, some design issues are not 00039 yet resolved. 00040 </p> 00041 00042 <p> 00043 Note: In contrast to the libFAUDES core, the iodevice plug-in 00044 not meant to be platform independant. 00045 It has been developed for Linux and thus freely uses POSIX threads, BSD sockets, the 00046 comedi framework and real-time kernel extensions. This being said, a simple platform 00047 abstraction layer adapts relevant system calls for Windows and, thus, provides 00048 the Modbus device and the Simplenet device. 00049 </p> 00050 00051 @section License 00052 00053 <p> 00054 This plug-in is distributed with libFAUDES and under the terms of the LGPL. 00055 However, some devices may require separate installation of non-open source code 00056 to compile. 00057 <br> 00058 <br> 00059 <br> 00060 Copyright (c) 2008, Thomas Moor. 00061 <br> 00062 Copyright (c) 2009, Thomas Moor, Thomas Wittmann. 00063 <br> 00064 Copyright (c) 2010-2013, Thomas Moor. 00065 </p> 00066 00067 */ 00068 libFAUDES 2.23h --- 2014.04.03 --- c++ api documentaion by doxygen |