Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
U
uniset2
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
1
Issues
1
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
UniSet project repositories
uniset2
Commits
5b9fc568
Commit
5b9fc568
authored
Mar 18, 2009
by
Pavel Vainerman
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
add ModbusTCPMaster extention (process)
parent
d29dd69b
Hide whitespace changes
Inline
Side-by-side
Showing
34 changed files
with
4642 additions
and
1 deletion
+4642
-1
test.xml
conf/test.xml
+5
-0
configure.ac
configure.ac
+2
-0
libMBMaster_la-MBMaster.Plo
extentions/MBTCPMaster/.deps/libMBMaster_la-MBMaster.Plo
+1
-0
libMBMaster_la-MBMaster.Tpo
extentions/MBTCPMaster/.deps/libMBMaster_la-MBMaster.Tpo
+0
-0
libUniSetMBTCPMaster_la-MBMaster.Plo
...ns/MBTCPMaster/.deps/libUniSetMBTCPMaster_la-MBMaster.Plo
+1121
-0
uniset_mbtcp_master-main.Po
extentions/MBTCPMaster/.deps/uniset_mbtcp_master-main.Po
+1
-0
uniset_mbtcpmaster-main.Po
extentions/MBTCPMaster/.deps/uniset_mbtcpmaster-main.Po
+1123
-0
libUniSetMBTCPMaster.la
extentions/MBTCPMaster/.libs/libUniSetMBTCPMaster.la
+2
-0
libUniSetMBTCPMaster.lai
extentions/MBTCPMaster/.libs/libUniSetMBTCPMaster.lai
+35
-0
libUniSetMBTCPMaster.so
extentions/MBTCPMaster/.libs/libUniSetMBTCPMaster.so
+2
-0
libUniSetMBTCPMaster.so.0
extentions/MBTCPMaster/.libs/libUniSetMBTCPMaster.so.0
+2
-0
libUniSetMBTCPMaster.so.0.0.0
extentions/MBTCPMaster/.libs/libUniSetMBTCPMaster.so.0.0.0
+0
-0
libUniSetMBTCPMaster_la-MBMaster.o
...ions/MBTCPMaster/.libs/libUniSetMBTCPMaster_la-MBMaster.o
+0
-0
lt-uniset-mbtcpmaster
extentions/MBTCPMaster/.libs/lt-uniset-mbtcpmaster
+0
-0
uniset-mbtcpmaster
extentions/MBTCPMaster/.libs/uniset-mbtcpmaster
+0
-0
MBMaster.cc
extentions/MBTCPMaster/MBMaster.cc
+724
-0
MBMaster.h
extentions/MBTCPMaster/MBMaster.h
+122
-0
Makefile
extentions/MBTCPMaster/Makefile
+580
-0
Makefile.am
extentions/MBTCPMaster/Makefile.am
+16
-0
Makefile.in
extentions/MBTCPMaster/Makefile.in
+580
-0
create_links.sh
extentions/MBTCPMaster/create_links.sh
+4
-0
libUniSetMBTCPMaster.la
extentions/MBTCPMaster/libUniSetMBTCPMaster.la
+36
-0
libUniSetMBTCPMaster.pc
extentions/MBTCPMaster/libUniSetMBTCPMaster.pc
+11
-0
libUniSetMBTCPMaster.pc.in
extentions/MBTCPMaster/libUniSetMBTCPMaster.pc.in
+11
-0
libUniSetMBTCPMaster_la-MBMaster.lo
extentions/MBTCPMaster/libUniSetMBTCPMaster_la-MBMaster.lo
+12
-0
main.cc
extentions/MBTCPMaster/main.cc
+85
-0
mbtcpmaster.log
extentions/MBTCPMaster/mbtcpmaster.log
+20
-0
start_fg.sh
extentions/MBTCPMaster/start_fg.sh
+5
-0
stop.sh
extentions/MBTCPMaster/stop.sh
+2
-0
test.xml
extentions/MBTCPMaster/test.xml
+2
-0
uniset-mbtcpmaster
extentions/MBTCPMaster/uniset-mbtcpmaster
+131
-0
uniset_mbtcpmaster-main.o
extentions/MBTCPMaster/uniset_mbtcpmaster-main.o
+0
-0
Makefile.am
extentions/Makefile.am
+2
-1
start_tcp_fg.sh
extentions/ModbusSlave/start_tcp_fg.sh
+5
-0
No files found.
conf/test.xml
View file @
5b9fc568
...
...
@@ -46,6 +46,10 @@
<SharedMemory
name=
"SharedMemory"
shmID=
"SharedMemory"
/>
<MBMaster1
name=
"MBMaster1"
iaddr=
"127.0.0.1"
addr=
"0x31"
port=
"30000"
levels=
"info,warn,crit"
poll_time=
"200"
reply_timeout=
"60"
/>
<MBSlave1
name=
"MBSlave1"
dev=
"/dev/ttyS0"
addr=
"0x31"
speed=
"9600"
aftersend-pause=
"0"
levels=
"info,warn,crit"
poll_time=
"200"
reply_timeout=
"60"
>
...
...
@@ -139,6 +143,7 @@
<item
name=
"IOControl"
/>
<item
name=
"RTUExchange"
/>
<item
name=
"MBSlave1"
/>
<item
name=
"MBMaster1"
/>
<item
name=
"UDPExchange"
/>
<item
name=
"UDPExchange2"
/>
</objects>
...
...
configure.ac
View file @
5b9fc568
...
...
@@ -188,6 +188,8 @@ AC_CONFIG_FILES([Makefile
extentions/UDPExchange/libUniSetUDP.pc
extentions/ModbusSlave/Makefile
extentions/ModbusSlave/libUniSetMBSlave.pc
extentions/MBTCPMaster/Makefile
extentions/MBTCPMaster/libUniSetMBTCPMaster.pc
extentions/LogicProcessor/Makefile
extentions/LogicProcessor/libUniSetLogicProcessor.pc
extentions/SharedMemory/Makefile
...
...
extentions/MBTCPMaster/.deps/libMBMaster_la-MBMaster.Plo
0 → 100644
View file @
5b9fc568
# dummy
extentions/MBTCPMaster/.deps/libMBMaster_la-MBMaster.Tpo
0 → 100644
View file @
5b9fc568
extentions/MBTCPMaster/.deps/libUniSetMBTCPMaster_la-MBMaster.Plo
0 → 100644
View file @
5b9fc568
libUniSetMBTCPMaster_la-MBMaster.lo: MBMaster.cc /usr/include/math.h \
/usr/include/features.h /usr/include/sys/cdefs.h \
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
/usr/include/gnu/stubs-32.h /usr/include/bits/huge_val.h \
/usr/include/bits/huge_valf.h /usr/include/bits/huge_vall.h \
/usr/include/bits/inf.h /usr/include/bits/nan.h \
/usr/include/bits/mathdef.h /usr/include/bits/mathcalls.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/sstream \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/istream \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/ios \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/iosfwd \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/c++config.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/os_defines.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/cpu_defines.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stringfwd.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/postypes.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cwchar \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cstddef \
/usr/lib/gcc/i586-alt-linux/4.3.2/include/stddef.h /usr/include/wchar.h \
/usr/include/stdio.h /usr/lib/gcc/i586-alt-linux/4.3.2/include/stdarg.h \
/usr/include/bits/wchar.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/include/stddef.h \
/usr/include/xlocale.h /usr/include/stdint.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/exception \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/char_traits.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_algobase.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/functexcept.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/exception_defines.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/cpp_type_traits.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/ext/type_traits.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/ext/numeric_traits.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_pair.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_move.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/concept_check.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator_base_types.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator_base_funcs.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/debug/debug.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cstdio \
/usr/include/stdio.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/libio.h \
/usr/include/_G_config.h /usr/include/wchar.h \
/usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/localefwd.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/c++locale.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/clocale \
/usr/include/locale.h /usr/include/bits/locale.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cctype \
/usr/include/ctype.h /usr/include/endian.h /usr/include/bits/endian.h \
/usr/include/bits/byteswap.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/ios_base.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/ext/atomicity.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/gthr.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \
/usr/include/bits/sched.h /usr/include/bits/time.h \
/usr/include/signal.h /usr/include/bits/sigset.h \
/usr/include/bits/pthreadtypes.h /usr/include/bits/setjmp.h \
/usr/include/unistd.h /usr/include/bits/posix_opt.h \
/usr/include/bits/environments.h /usr/include/bits/confname.h \
/usr/include/getopt.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/atomic_word.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/locale_classes.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/string \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/allocator.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/c++allocator.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/ext/new_allocator.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/new \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/ostream_insert.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cxxabi-forced.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_function.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/backward/binders.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/basic_string.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/basic_string.tcc \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/locale_classes.tcc \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/streambuf \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/streambuf.tcc \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/basic_ios.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/locale_facets.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cwctype \
/usr/include/wctype.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/ctype_base.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/streambuf_iterator.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/ctype_inline.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/locale_facets.tcc \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/basic_ios.tcc \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/ostream \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/ostream.tcc \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/istream.tcc \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/sstream.tcc \
../../include/Exceptions.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/iostream \
../../extentions/include/Extentions.h ../../include/UniXML.h \
/usr/include/assert.h /usr/include/libxml2/libxml/parser.h \
/usr/include/libxml2/libxml/xmlversion.h \
/usr/include/libxml2/libxml/xmlexports.h \
/usr/include/libxml2/libxml/tree.h \
/usr/include/libxml2/libxml/xmlstring.h \
/usr/include/libxml2/libxml/xmlregexp.h \
/usr/include/libxml2/libxml/dict.h /usr/include/libxml2/libxml/hash.h \
/usr/include/libxml2/libxml/valid.h \
/usr/include/libxml2/libxml/xmlerror.h \
/usr/include/libxml2/libxml/list.h \
/usr/include/libxml2/libxml/xmlautomata.h \
/usr/include/libxml2/libxml/entities.h \
/usr/include/libxml2/libxml/encoding.h /usr/include/iconv.h \
/usr/include/libxml2/libxml/xmlIO.h \
/usr/include/libxml2/libxml/globals.h /usr/include/libxml2/libxml/SAX.h \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/sys/types.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/sys/sysmacros.h /usr/include/alloca.h \
/usr/include/libxml2/libxml/xlink.h /usr/include/libxml2/libxml/SAX2.h \
/usr/include/libxml2/libxml/xmlmemory.h \
/usr/include/libxml2/libxml/threads.h ../../include/Debug.h \
../../include/DebugStream.h ../../include/UniSetTypes.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cstdlib \
/usr/include/stdlib.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/list \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_list.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/list.tcc \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/limits \
/usr/include/omniORB4/CORBA.h /usr/include/omniORB4/omniInternal.h \
/usr/include/strings.h /usr/include/string.h \
/usr/include/omniORB4/CORBA_sysdep.h \
/usr/include/omniORB4/local_config.h /usr/include/omniconfig.h \
/usr/include/omniORB4/acconfig.h \
/usr/include/omniORB4/CORBA_sysdep_auto.h /usr/include/omnithread.h \
/usr/include/omnithread/posix.h /usr/include/omniORB4/finalCleanup.h \
/usr/include/omniORB4/CORBA_basetypes.h \
/usr/include/omniORB4/seqTemplatedecls.h \
/usr/include/omniORB4/templatedecls.h \
/usr/include/omniORB4/valueTemplatedecls.h \
/usr/include/omniORB4/stringtypes.h \
/usr/include/omniORB4/wstringtypes.h /usr/include/omniORB4/IOP.h \
/usr/include/omniORB4/GIOP.h /usr/include/omniORB4/IIOP.h \
/usr/include/omniORB4/omniObjKey.h /usr/include/omniORB4/tracedthread.h \
/usr/include/omniORB4/userexception.h /usr/include/omniORB4/codeSets.h \
/usr/include/omniORB4/cdrStream.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/include/limits.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/include/syslimits.h \
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
/usr/include/omniORB4/seqTemplatedefns.h \
/usr/include/omniORB4/valueTemplatedefns.h \
/usr/include/omniORB4/omniObjRef.h /usr/include/omniORB4/omniServer.h \
/usr/include/omniORB4/proxyFactory.h \
/usr/include/omniORB4/omniServant.h \
/usr/include/omniORB4/omniutilities.h \
/usr/include/omniORB4/CORBA_primitive_types.h \
/usr/include/omniORB4/CORBA_String.h \
/usr/include/omniORB4/CORBA_Exception.h \
/usr/include/omniORB4/CORBA_Environment.h \
/usr/include/omniORB4/CORBA_NamedValue.h \
/usr/include/omniORB4/CORBA_Context.h \
/usr/include/omniORB4/CORBA_Principal.h \
/usr/include/omniORB4/CORBA_ExceptionList.h \
/usr/include/omniORB4/CORBA_TypeCode_member.h \
/usr/include/omniORB4/CORBA_Object.h \
/usr/include/omniORB4/CORBA_Object_vartypes.h \
/usr/include/omniORB4/CORBA_LocalObject.h \
/usr/include/omniORB4/CORBA_LocalObject_vartypes.h \
/usr/include/omniORB4/CORBA_Any.h \
/usr/include/omniORB4/CORBA_Any_vartypes.h \
/usr/include/omniORB4/corbaidl_defs.hh \
/usr/include/omniORB4/CORBA_TypeCode.h \
/usr/include/omniORB4/CORBA_Request.h \
/usr/include/omniORB4/CORBA_ServerRequest.h \
/usr/include/omniORB4/CORBA_ValueBase.h \
/usr/include/omniORB4/CORBA_ValueBase_vartypes.h \
/usr/include/omniORB4/CORBA_AbstractBase.h \
/usr/include/omniORB4/CORBA_UnknownUserException.h \
/usr/include/omniORB4/CORBA_Policy.h \
/usr/include/omniORB4/CORBA_Current.h \
/usr/include/omniORB4/CORBA_DomainManager.h \
/usr/include/omniORB4/CORBA_BOA.h /usr/include/omniORB4/CORBA_ORB.h \
/usr/include/omniORB4/CORBA_Fixed.h \
/usr/include/omniORB4/CORBA_static_fns.h \
/usr/include/omniORB4/CORBA_vartypes.h \
/usr/include/omniORB4/boxes_defs.hh /usr/include/omniORB4/omniIOR.h \
/usr/include/omniORB4/giopEndpoint.h /usr/include/omniORB4/omniORB.h \
/usr/include/omniORB4/omniORBcompat.h /usr/include/omniORB4/valueType.h \
/usr/include/omniORB4/valueFactoryManager.h \
/usr/include/omniORB4/templatedefns.h \
/usr/include/omniORB4/corba_operators.h /usr/include/omniORB4/poa.h \
/usr/include/omniORB4/minorCode.h \
/usr/include/omniORB4/poa_enums_defs.hh \
/usr/include/omniORB4/poa_defs.h \
/usr/include/omniORB4/poa_enums_operators.hh \
/usr/include/omniORB4/poa_poa.h /usr/include/omniORB4/fixed.h \
/usr/include/omniORB4/BiDirPolicy.h /usr/include/omniORB4/omniPolicy.h \
/usr/include/omniORB4/dynAny.h /usr/include/omniORB4/omniAsyncInvoker.h \
/usr/include/omniORB4/corbaidl_operators.hh \
/usr/include/omniORB4/boxes_operators.hh \
/usr/include/omniORB4/corbaidl_poa.hh \
/usr/include/omniORB4/boxes_poa.hh /usr/include/omniORB4/boa.h \
/usr/include/omniORB4/Naming.hh ../../include/UniSetTypes_i.hh \
../../include/Mutex.h /usr/include/bits/signum.h \
/usr/include/bits/siginfo.h /usr/include/bits/sigaction.h \
/usr/include/bits/sigcontext.h /usr/include/asm/sigcontext.h \
/usr/include/asm/types.h /usr/include/asm-generic/int-ll64.h \
/usr/include/bits/sigstack.h /usr/include/sys/ucontext.h \
/usr/include/bits/sigthread.h ../../extentions/include/Calibration.h \
MBMaster.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/vector \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_construct.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_uninitialized.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_vector.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_bvector.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/vector.tcc \
../../include/UniSetObject_LT.h ../../include/UniSetTypes.h \
../../include/UniSetObject.h /usr/include/sys/time.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/queue \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/deque \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_deque.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/deque.tcc \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_heap.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_queue.h \
../../include/MessageType.h ../../include/Configuration.h \
../../include/UniXML.h ../../include/ObjectIndex.h \
../../include/IORFile.h ../../include/Exceptions.h \
../../include/MessageInterface.h ../../include/Debug.h \
../../include/IOController_i.hh ../../include/UniSetTypes_i.hh \
../../include/UniSetObject_i.hh ../../include/ObjectsManager_i.hh \
../../include/PassiveTimer.h ../../include/UniversalInterface.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/map \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_tree.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_map.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_multimap.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/functional \
../../include/ObjectRepository.h ../../include/UniSetObject_i.hh \
../../include/ThreadCreator.h ../../include/PosixThread.h \
../../include/LT_Object.h ../../include/IONotifyController.h \
../../include/IOController.h /usr/include/sigc++-2.0/sigc++/sigc++.h \
/usr/include/sigc++-2.0/sigc++/signal.h \
/usr/include/sigc++-2.0/sigc++/signal_base.h \
/usr/lib/sigc++-2.0/include/sigc++config.h \
/usr/include/sigc++-2.0/sigc++/type_traits.h \
/usr/include/sigc++-2.0/sigc++/trackable.h \
/usr/include/sigc++-2.0/sigc++/functors/slot.h \
/usr/include/sigc++-2.0/sigc++/visit_each.h \
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h \
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h \
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h \
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h \
/usr/include/sigc++-2.0/sigc++/limit_reference.h \
/usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h \
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h \
/usr/include/sigc++-2.0/sigc++/connection.h \
/usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h \
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h \
/usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h \
/usr/include/sigc++-2.0/sigc++/reference_wrapper.h \
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h \
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h \
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h \
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h \
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h \
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h \
/usr/include/sigc++-2.0/sigc++/adaptors/lambda/lambda.h \
/usr/include/sigc++-2.0/sigc++/adaptors/lambda/base.h \
/usr/include/sigc++-2.0/sigc++/adaptors/lambda/select.h \
/usr/include/sigc++-2.0/sigc++/adaptors/lambda/operator.h \
/usr/include/sigc++-2.0/sigc++/adaptors/lambda/group.h \
/usr/include/sigc++-2.0/sigc++/functors/functors.h \
../../include/ObjectsManager.h ../../include/ObjectsManager_i.hh \
../../include/modbus/ModbusTCPMaster.h /usr/include/cc++/socket.h \
/usr/include/cc++/address.h /usr/include/cc++/config.h \
/usr/include/poll.h /usr/include/sys/poll.h /usr/include/bits/poll.h \
/usr/include/sys/socket.h /usr/include/sys/uio.h \
/usr/include/bits/uio.h /usr/include/bits/socket.h \
/usr/include/bits/sockaddr.h /usr/include/asm/socket.h \
/usr/include/asm/sockios.h /usr/include/netinet/in.h \
/usr/include/bits/in.h /usr/include/arpa/inet.h /usr/include/netdb.h \
/usr/include/rpc/netdb.h /usr/include/bits/netdb.h \
/usr/include/netinet/in_systm.h /usr/include/netinet/ip.h \
/usr/include/sys/un.h /usr/include/fcntl.h /usr/include/bits/fcntl.h \
/usr/include/sys/stat.h /usr/include/bits/stat.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cstring \
/usr/include/string.h /usr/include/semaphore.h \
/usr/include/bits/semaphore.h /usr/include/cc++/missing.h \
/usr/include/cc++/strchar.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/ctime \
/usr/include/time.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/fstream \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/codecvt.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/basic_file.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/c++io.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/fstream.tcc \
/usr/include/cc++/thread.h /usr/include/cc++/exception.h \
/usr/include/cc++/string.h ../../include/modbus/ModbusTypes.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bitset \
../../include/modbus/ModbusRTUErrors.h \
../../include/modbus/ModbusClient.h ../../include/Mutex.h \
../../include/Configuration.h ../../include/PassiveTimer.h \
../../include/Trigger.h ../../extentions/SharedMemory/SharedMemory.h \
../../include/IONotifyController_LT.h \
../../include/IONotifyController.h ../../include/NCRestorer.h \
../../include/Restorer.h ../../include/WDTInterface.h \
../../extentions/include/IOBase.h \
../../extentions/include/DigitalFilter.h ../../include/IOController.h \
../../extentions/include/SMInterface.h \
../../include/UniversalInterface.h \
../../extentions/include/SMInterface.h
/usr/include/math.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-32.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/sstream:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/istream:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/ios:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/iosfwd:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/c++config.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/os_defines.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/cpu_defines.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stringfwd.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/postypes.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cwchar:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cstddef:
/usr/lib/gcc/i586-alt-linux/4.3.2/include/stddef.h:
/usr/include/wchar.h:
/usr/include/stdio.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/include/stdarg.h:
/usr/include/bits/wchar.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/include/stddef.h:
/usr/include/xlocale.h:
/usr/include/stdint.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/exception:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/char_traits.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_algobase.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/functexcept.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/exception_defines.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/cpp_type_traits.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/ext/type_traits.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/ext/numeric_traits.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_pair.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_move.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/concept_check.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator_base_types.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator_base_funcs.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/debug/debug.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cstdio:
/usr/include/stdio.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/usr/include/wchar.h:
/usr/include/bits/stdio_lim.h:
/usr/include/bits/sys_errlist.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/localefwd.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/c++locale.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/clocale:
/usr/include/locale.h:
/usr/include/bits/locale.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cctype:
/usr/include/ctype.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/bits/byteswap.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/ios_base.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/ext/atomicity.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/gthr.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/gthr-default.h:
/usr/include/pthread.h:
/usr/include/sched.h:
/usr/include/time.h:
/usr/include/bits/sched.h:
/usr/include/bits/time.h:
/usr/include/signal.h:
/usr/include/bits/sigset.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/bits/setjmp.h:
/usr/include/unistd.h:
/usr/include/bits/posix_opt.h:
/usr/include/bits/environments.h:
/usr/include/bits/confname.h:
/usr/include/getopt.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/atomic_word.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/locale_classes.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/string:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/allocator.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/c++allocator.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/ext/new_allocator.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/new:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/ostream_insert.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cxxabi-forced.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_function.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/backward/binders.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/basic_string.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/basic_string.tcc:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/locale_classes.tcc:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/streambuf:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/streambuf.tcc:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/basic_ios.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/locale_facets.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cwctype:
/usr/include/wctype.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/ctype_base.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/streambuf_iterator.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/ctype_inline.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/locale_facets.tcc:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/basic_ios.tcc:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/ostream:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/ostream.tcc:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/istream.tcc:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/sstream.tcc:
../../include/Exceptions.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/iostream:
../../extentions/include/Extentions.h:
../../include/UniXML.h:
/usr/include/assert.h:
/usr/include/libxml2/libxml/parser.h:
/usr/include/libxml2/libxml/xmlversion.h:
/usr/include/libxml2/libxml/xmlexports.h:
/usr/include/libxml2/libxml/tree.h:
/usr/include/libxml2/libxml/xmlstring.h:
/usr/include/libxml2/libxml/xmlregexp.h:
/usr/include/libxml2/libxml/dict.h:
/usr/include/libxml2/libxml/hash.h:
/usr/include/libxml2/libxml/valid.h:
/usr/include/libxml2/libxml/xmlerror.h:
/usr/include/libxml2/libxml/list.h:
/usr/include/libxml2/libxml/xmlautomata.h:
/usr/include/libxml2/libxml/entities.h:
/usr/include/libxml2/libxml/encoding.h:
/usr/include/iconv.h:
/usr/include/libxml2/libxml/xmlIO.h:
/usr/include/libxml2/libxml/globals.h:
/usr/include/libxml2/libxml/SAX.h:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/sys/types.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/sys/sysmacros.h:
/usr/include/alloca.h:
/usr/include/libxml2/libxml/xlink.h:
/usr/include/libxml2/libxml/SAX2.h:
/usr/include/libxml2/libxml/xmlmemory.h:
/usr/include/libxml2/libxml/threads.h:
../../include/Debug.h:
../../include/DebugStream.h:
../../include/UniSetTypes.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cstdlib:
/usr/include/stdlib.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/list:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_list.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/list.tcc:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/limits:
/usr/include/omniORB4/CORBA.h:
/usr/include/omniORB4/omniInternal.h:
/usr/include/strings.h:
/usr/include/string.h:
/usr/include/omniORB4/CORBA_sysdep.h:
/usr/include/omniORB4/local_config.h:
/usr/include/omniconfig.h:
/usr/include/omniORB4/acconfig.h:
/usr/include/omniORB4/CORBA_sysdep_auto.h:
/usr/include/omnithread.h:
/usr/include/omnithread/posix.h:
/usr/include/omniORB4/finalCleanup.h:
/usr/include/omniORB4/CORBA_basetypes.h:
/usr/include/omniORB4/seqTemplatedecls.h:
/usr/include/omniORB4/templatedecls.h:
/usr/include/omniORB4/valueTemplatedecls.h:
/usr/include/omniORB4/stringtypes.h:
/usr/include/omniORB4/wstringtypes.h:
/usr/include/omniORB4/IOP.h:
/usr/include/omniORB4/GIOP.h:
/usr/include/omniORB4/IIOP.h:
/usr/include/omniORB4/omniObjKey.h:
/usr/include/omniORB4/tracedthread.h:
/usr/include/omniORB4/userexception.h:
/usr/include/omniORB4/codeSets.h:
/usr/include/omniORB4/cdrStream.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/include/limits.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/include/syslimits.h:
/usr/include/limits.h:
/usr/include/bits/posix1_lim.h:
/usr/include/bits/local_lim.h:
/usr/include/linux/limits.h:
/usr/include/bits/posix2_lim.h:
/usr/include/bits/xopen_lim.h:
/usr/include/omniORB4/seqTemplatedefns.h:
/usr/include/omniORB4/valueTemplatedefns.h:
/usr/include/omniORB4/omniObjRef.h:
/usr/include/omniORB4/omniServer.h:
/usr/include/omniORB4/proxyFactory.h:
/usr/include/omniORB4/omniServant.h:
/usr/include/omniORB4/omniutilities.h:
/usr/include/omniORB4/CORBA_primitive_types.h:
/usr/include/omniORB4/CORBA_String.h:
/usr/include/omniORB4/CORBA_Exception.h:
/usr/include/omniORB4/CORBA_Environment.h:
/usr/include/omniORB4/CORBA_NamedValue.h:
/usr/include/omniORB4/CORBA_Context.h:
/usr/include/omniORB4/CORBA_Principal.h:
/usr/include/omniORB4/CORBA_ExceptionList.h:
/usr/include/omniORB4/CORBA_TypeCode_member.h:
/usr/include/omniORB4/CORBA_Object.h:
/usr/include/omniORB4/CORBA_Object_vartypes.h:
/usr/include/omniORB4/CORBA_LocalObject.h:
/usr/include/omniORB4/CORBA_LocalObject_vartypes.h:
/usr/include/omniORB4/CORBA_Any.h:
/usr/include/omniORB4/CORBA_Any_vartypes.h:
/usr/include/omniORB4/corbaidl_defs.hh:
/usr/include/omniORB4/CORBA_TypeCode.h:
/usr/include/omniORB4/CORBA_Request.h:
/usr/include/omniORB4/CORBA_ServerRequest.h:
/usr/include/omniORB4/CORBA_ValueBase.h:
/usr/include/omniORB4/CORBA_ValueBase_vartypes.h:
/usr/include/omniORB4/CORBA_AbstractBase.h:
/usr/include/omniORB4/CORBA_UnknownUserException.h:
/usr/include/omniORB4/CORBA_Policy.h:
/usr/include/omniORB4/CORBA_Current.h:
/usr/include/omniORB4/CORBA_DomainManager.h:
/usr/include/omniORB4/CORBA_BOA.h:
/usr/include/omniORB4/CORBA_ORB.h:
/usr/include/omniORB4/CORBA_Fixed.h:
/usr/include/omniORB4/CORBA_static_fns.h:
/usr/include/omniORB4/CORBA_vartypes.h:
/usr/include/omniORB4/boxes_defs.hh:
/usr/include/omniORB4/omniIOR.h:
/usr/include/omniORB4/giopEndpoint.h:
/usr/include/omniORB4/omniORB.h:
/usr/include/omniORB4/omniORBcompat.h:
/usr/include/omniORB4/valueType.h:
/usr/include/omniORB4/valueFactoryManager.h:
/usr/include/omniORB4/templatedefns.h:
/usr/include/omniORB4/corba_operators.h:
/usr/include/omniORB4/poa.h:
/usr/include/omniORB4/minorCode.h:
/usr/include/omniORB4/poa_enums_defs.hh:
/usr/include/omniORB4/poa_defs.h:
/usr/include/omniORB4/poa_enums_operators.hh:
/usr/include/omniORB4/poa_poa.h:
/usr/include/omniORB4/fixed.h:
/usr/include/omniORB4/BiDirPolicy.h:
/usr/include/omniORB4/omniPolicy.h:
/usr/include/omniORB4/dynAny.h:
/usr/include/omniORB4/omniAsyncInvoker.h:
/usr/include/omniORB4/corbaidl_operators.hh:
/usr/include/omniORB4/boxes_operators.hh:
/usr/include/omniORB4/corbaidl_poa.hh:
/usr/include/omniORB4/boxes_poa.hh:
/usr/include/omniORB4/boa.h:
/usr/include/omniORB4/Naming.hh:
../../include/UniSetTypes_i.hh:
../../include/Mutex.h:
/usr/include/bits/signum.h:
/usr/include/bits/siginfo.h:
/usr/include/bits/sigaction.h:
/usr/include/bits/sigcontext.h:
/usr/include/asm/sigcontext.h:
/usr/include/asm/types.h:
/usr/include/asm-generic/int-ll64.h:
/usr/include/bits/sigstack.h:
/usr/include/sys/ucontext.h:
/usr/include/bits/sigthread.h:
../../extentions/include/Calibration.h:
MBMaster.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/vector:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_construct.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_uninitialized.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_vector.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_bvector.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/vector.tcc:
../../include/UniSetObject_LT.h:
../../include/UniSetTypes.h:
../../include/UniSetObject.h:
/usr/include/sys/time.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/queue:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/deque:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_deque.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/deque.tcc:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_heap.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_queue.h:
../../include/MessageType.h:
../../include/Configuration.h:
../../include/UniXML.h:
../../include/ObjectIndex.h:
../../include/IORFile.h:
../../include/Exceptions.h:
../../include/MessageInterface.h:
../../include/Debug.h:
../../include/IOController_i.hh:
../../include/UniSetTypes_i.hh:
../../include/UniSetObject_i.hh:
../../include/ObjectsManager_i.hh:
../../include/PassiveTimer.h:
../../include/UniversalInterface.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/map:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_tree.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_map.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_multimap.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/functional:
../../include/ObjectRepository.h:
../../include/UniSetObject_i.hh:
../../include/ThreadCreator.h:
../../include/PosixThread.h:
../../include/LT_Object.h:
../../include/IONotifyController.h:
../../include/IOController.h:
/usr/include/sigc++-2.0/sigc++/sigc++.h:
/usr/include/sigc++-2.0/sigc++/signal.h:
/usr/include/sigc++-2.0/sigc++/signal_base.h:
/usr/lib/sigc++-2.0/include/sigc++config.h:
/usr/include/sigc++-2.0/sigc++/type_traits.h:
/usr/include/sigc++-2.0/sigc++/trackable.h:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:
/usr/include/sigc++-2.0/sigc++/visit_each.h:
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:
/usr/include/sigc++-2.0/sigc++/limit_reference.h:
/usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:
/usr/include/sigc++-2.0/sigc++/connection.h:
/usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:
/usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:
/usr/include/sigc++-2.0/sigc++/reference_wrapper.h:
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:
/usr/include/sigc++-2.0/sigc++/adaptors/lambda/lambda.h:
/usr/include/sigc++-2.0/sigc++/adaptors/lambda/base.h:
/usr/include/sigc++-2.0/sigc++/adaptors/lambda/select.h:
/usr/include/sigc++-2.0/sigc++/adaptors/lambda/operator.h:
/usr/include/sigc++-2.0/sigc++/adaptors/lambda/group.h:
/usr/include/sigc++-2.0/sigc++/functors/functors.h:
../../include/ObjectsManager.h:
../../include/ObjectsManager_i.hh:
../../include/modbus/ModbusTCPMaster.h:
/usr/include/cc++/socket.h:
/usr/include/cc++/address.h:
/usr/include/cc++/config.h:
/usr/include/poll.h:
/usr/include/sys/poll.h:
/usr/include/bits/poll.h:
/usr/include/sys/socket.h:
/usr/include/sys/uio.h:
/usr/include/bits/uio.h:
/usr/include/bits/socket.h:
/usr/include/bits/sockaddr.h:
/usr/include/asm/socket.h:
/usr/include/asm/sockios.h:
/usr/include/netinet/in.h:
/usr/include/bits/in.h:
/usr/include/arpa/inet.h:
/usr/include/netdb.h:
/usr/include/rpc/netdb.h:
/usr/include/bits/netdb.h:
/usr/include/netinet/in_systm.h:
/usr/include/netinet/ip.h:
/usr/include/sys/un.h:
/usr/include/fcntl.h:
/usr/include/bits/fcntl.h:
/usr/include/sys/stat.h:
/usr/include/bits/stat.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cstring:
/usr/include/string.h:
/usr/include/semaphore.h:
/usr/include/bits/semaphore.h:
/usr/include/cc++/missing.h:
/usr/include/cc++/strchar.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/ctime:
/usr/include/time.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/fstream:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/codecvt.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/basic_file.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/c++io.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/fstream.tcc:
/usr/include/cc++/thread.h:
/usr/include/cc++/exception.h:
/usr/include/cc++/string.h:
../../include/modbus/ModbusTypes.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bitset:
../../include/modbus/ModbusRTUErrors.h:
../../include/modbus/ModbusClient.h:
../../include/Mutex.h:
../../include/Configuration.h:
../../include/PassiveTimer.h:
../../include/Trigger.h:
../../extentions/SharedMemory/SharedMemory.h:
../../include/IONotifyController_LT.h:
../../include/IONotifyController.h:
../../include/NCRestorer.h:
../../include/Restorer.h:
../../include/WDTInterface.h:
../../extentions/include/IOBase.h:
../../extentions/include/DigitalFilter.h:
../../include/IOController.h:
../../extentions/include/SMInterface.h:
../../include/UniversalInterface.h:
../../extentions/include/SMInterface.h:
extentions/MBTCPMaster/.deps/uniset_mbtcp_master-main.Po
0 → 100644
View file @
5b9fc568
# dummy
extentions/MBTCPMaster/.deps/uniset_mbtcpmaster-main.Po
0 → 100644
View file @
5b9fc568
uniset_mbtcpmaster-main.o: main.cc \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/sstream \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/istream \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/ios \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/iosfwd \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/c++config.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/os_defines.h \
/usr/include/features.h /usr/include/sys/cdefs.h \
/usr/include/bits/wordsize.h /usr/include/gnu/stubs.h \
/usr/include/gnu/stubs-32.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/cpu_defines.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stringfwd.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/postypes.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cwchar \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cstddef \
/usr/lib/gcc/i586-alt-linux/4.3.2/include/stddef.h /usr/include/wchar.h \
/usr/include/stdio.h /usr/lib/gcc/i586-alt-linux/4.3.2/include/stdarg.h \
/usr/include/bits/wchar.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/include/stddef.h \
/usr/include/xlocale.h /usr/include/stdint.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/exception \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/char_traits.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_algobase.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/functexcept.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/exception_defines.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/cpp_type_traits.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/ext/type_traits.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/ext/numeric_traits.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_pair.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_move.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/concept_check.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator_base_types.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator_base_funcs.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/debug/debug.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cstdio \
/usr/include/stdio.h /usr/include/bits/types.h \
/usr/include/bits/typesizes.h /usr/include/libio.h \
/usr/include/_G_config.h /usr/include/wchar.h \
/usr/include/bits/stdio_lim.h /usr/include/bits/sys_errlist.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/localefwd.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/c++locale.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/clocale \
/usr/include/locale.h /usr/include/bits/locale.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cctype \
/usr/include/ctype.h /usr/include/endian.h /usr/include/bits/endian.h \
/usr/include/bits/byteswap.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/ios_base.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/ext/atomicity.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/gthr.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/gthr-default.h \
/usr/include/pthread.h /usr/include/sched.h /usr/include/time.h \
/usr/include/bits/sched.h /usr/include/bits/time.h \
/usr/include/signal.h /usr/include/bits/sigset.h \
/usr/include/bits/pthreadtypes.h /usr/include/bits/setjmp.h \
/usr/include/unistd.h /usr/include/bits/posix_opt.h \
/usr/include/bits/environments.h /usr/include/bits/confname.h \
/usr/include/getopt.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/atomic_word.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/locale_classes.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/string \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/allocator.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/c++allocator.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/ext/new_allocator.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/new \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/ostream_insert.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cxxabi-forced.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_function.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/backward/binders.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/basic_string.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/basic_string.tcc \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/locale_classes.tcc \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/streambuf \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/streambuf.tcc \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/basic_ios.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/locale_facets.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cwctype \
/usr/include/wctype.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/ctype_base.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/streambuf_iterator.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/ctype_inline.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/locale_facets.tcc \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/basic_ios.tcc \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/ostream \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/ostream.tcc \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/istream.tcc \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/sstream.tcc \
MBMaster.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/vector \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_construct.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_uninitialized.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_vector.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_bvector.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/vector.tcc \
../../include/UniSetObject_LT.h ../../include/UniSetTypes.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cstdlib \
/usr/include/stdlib.h /usr/include/bits/waitflags.h \
/usr/include/bits/waitstatus.h /usr/include/sys/types.h \
/usr/include/sys/select.h /usr/include/bits/select.h \
/usr/include/sys/sysmacros.h /usr/include/alloca.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/list \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_list.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/list.tcc \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/limits \
/usr/include/omniORB4/CORBA.h /usr/include/omniORB4/omniInternal.h \
/usr/include/strings.h /usr/include/string.h \
/usr/include/omniORB4/CORBA_sysdep.h \
/usr/include/omniORB4/local_config.h /usr/include/omniconfig.h \
/usr/include/omniORB4/acconfig.h \
/usr/include/omniORB4/CORBA_sysdep_auto.h /usr/include/omnithread.h \
/usr/include/omnithread/posix.h /usr/include/omniORB4/finalCleanup.h \
/usr/include/omniORB4/CORBA_basetypes.h \
/usr/include/omniORB4/seqTemplatedecls.h \
/usr/include/omniORB4/templatedecls.h \
/usr/include/omniORB4/valueTemplatedecls.h \
/usr/include/omniORB4/stringtypes.h \
/usr/include/omniORB4/wstringtypes.h /usr/include/omniORB4/IOP.h \
/usr/include/omniORB4/GIOP.h /usr/include/omniORB4/IIOP.h \
/usr/include/omniORB4/omniObjKey.h /usr/include/omniORB4/tracedthread.h \
/usr/include/omniORB4/userexception.h /usr/include/omniORB4/codeSets.h \
/usr/include/omniORB4/cdrStream.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/include/limits.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/include/syslimits.h \
/usr/include/limits.h /usr/include/bits/posix1_lim.h \
/usr/include/bits/local_lim.h /usr/include/linux/limits.h \
/usr/include/bits/posix2_lim.h /usr/include/bits/xopen_lim.h \
/usr/include/omniORB4/seqTemplatedefns.h \
/usr/include/omniORB4/valueTemplatedefns.h \
/usr/include/omniORB4/omniObjRef.h /usr/include/omniORB4/omniServer.h \
/usr/include/omniORB4/proxyFactory.h \
/usr/include/omniORB4/omniServant.h \
/usr/include/omniORB4/omniutilities.h \
/usr/include/omniORB4/CORBA_primitive_types.h \
/usr/include/omniORB4/CORBA_String.h \
/usr/include/omniORB4/CORBA_Exception.h \
/usr/include/omniORB4/CORBA_Environment.h \
/usr/include/omniORB4/CORBA_NamedValue.h \
/usr/include/omniORB4/CORBA_Context.h \
/usr/include/omniORB4/CORBA_Principal.h \
/usr/include/omniORB4/CORBA_ExceptionList.h \
/usr/include/omniORB4/CORBA_TypeCode_member.h \
/usr/include/omniORB4/CORBA_Object.h \
/usr/include/omniORB4/CORBA_Object_vartypes.h \
/usr/include/omniORB4/CORBA_LocalObject.h \
/usr/include/omniORB4/CORBA_LocalObject_vartypes.h \
/usr/include/omniORB4/CORBA_Any.h \
/usr/include/omniORB4/CORBA_Any_vartypes.h \
/usr/include/omniORB4/corbaidl_defs.hh \
/usr/include/omniORB4/CORBA_TypeCode.h \
/usr/include/omniORB4/CORBA_Request.h \
/usr/include/omniORB4/CORBA_ServerRequest.h \
/usr/include/omniORB4/CORBA_ValueBase.h \
/usr/include/omniORB4/CORBA_ValueBase_vartypes.h \
/usr/include/omniORB4/CORBA_AbstractBase.h \
/usr/include/omniORB4/CORBA_UnknownUserException.h \
/usr/include/omniORB4/CORBA_Policy.h \
/usr/include/omniORB4/CORBA_Current.h \
/usr/include/omniORB4/CORBA_DomainManager.h \
/usr/include/omniORB4/CORBA_BOA.h /usr/include/omniORB4/CORBA_ORB.h \
/usr/include/omniORB4/CORBA_Fixed.h \
/usr/include/omniORB4/CORBA_static_fns.h \
/usr/include/omniORB4/CORBA_vartypes.h \
/usr/include/omniORB4/boxes_defs.hh /usr/include/omniORB4/omniIOR.h \
/usr/include/omniORB4/giopEndpoint.h /usr/include/omniORB4/omniORB.h \
/usr/include/omniORB4/omniORBcompat.h /usr/include/omniORB4/valueType.h \
/usr/include/omniORB4/valueFactoryManager.h \
/usr/include/omniORB4/templatedefns.h \
/usr/include/omniORB4/corba_operators.h /usr/include/omniORB4/poa.h \
/usr/include/omniORB4/minorCode.h \
/usr/include/omniORB4/poa_enums_defs.hh \
/usr/include/omniORB4/poa_defs.h \
/usr/include/omniORB4/poa_enums_operators.hh \
/usr/include/omniORB4/poa_poa.h /usr/include/omniORB4/fixed.h \
/usr/include/omniORB4/BiDirPolicy.h /usr/include/omniORB4/omniPolicy.h \
/usr/include/omniORB4/dynAny.h /usr/include/omniORB4/omniAsyncInvoker.h \
/usr/include/omniORB4/corbaidl_operators.hh \
/usr/include/omniORB4/boxes_operators.hh \
/usr/include/omniORB4/corbaidl_poa.hh \
/usr/include/omniORB4/boxes_poa.hh /usr/include/omniORB4/boa.h \
/usr/include/omniORB4/Naming.hh ../../include/UniSetTypes_i.hh \
../../include/Mutex.h /usr/include/bits/signum.h \
/usr/include/bits/siginfo.h /usr/include/bits/sigaction.h \
/usr/include/bits/sigcontext.h /usr/include/asm/sigcontext.h \
/usr/include/asm/types.h /usr/include/asm-generic/int-ll64.h \
/usr/include/bits/sigstack.h /usr/include/sys/ucontext.h \
/usr/include/bits/sigthread.h ../../include/UniSetObject.h \
/usr/include/sys/time.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/queue \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/deque \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_deque.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/deque.tcc \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_heap.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_queue.h \
../../include/MessageType.h ../../include/Configuration.h \
../../include/UniXML.h /usr/include/assert.h \
/usr/include/libxml2/libxml/parser.h \
/usr/include/libxml2/libxml/xmlversion.h \
/usr/include/libxml2/libxml/xmlexports.h \
/usr/include/libxml2/libxml/tree.h \
/usr/include/libxml2/libxml/xmlstring.h \
/usr/include/libxml2/libxml/xmlregexp.h \
/usr/include/libxml2/libxml/dict.h /usr/include/libxml2/libxml/hash.h \
/usr/include/libxml2/libxml/valid.h \
/usr/include/libxml2/libxml/xmlerror.h \
/usr/include/libxml2/libxml/list.h \
/usr/include/libxml2/libxml/xmlautomata.h \
/usr/include/libxml2/libxml/entities.h \
/usr/include/libxml2/libxml/encoding.h /usr/include/iconv.h \
/usr/include/libxml2/libxml/xmlIO.h \
/usr/include/libxml2/libxml/globals.h /usr/include/libxml2/libxml/SAX.h \
/usr/include/stdlib.h /usr/include/libxml2/libxml/xlink.h \
/usr/include/libxml2/libxml/SAX2.h \
/usr/include/libxml2/libxml/xmlmemory.h \
/usr/include/libxml2/libxml/threads.h ../../include/ObjectIndex.h \
../../include/IORFile.h ../../include/Exceptions.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/iostream \
../../include/MessageInterface.h ../../include/Debug.h \
../../include/DebugStream.h ../../include/IOController_i.hh \
../../include/UniSetTypes_i.hh ../../include/UniSetObject_i.hh \
../../include/ObjectsManager_i.hh ../../include/PassiveTimer.h \
../../include/UniversalInterface.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/map \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_tree.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_map.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_multimap.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/functional \
../../include/ObjectRepository.h ../../include/UniSetObject_i.hh \
../../include/ThreadCreator.h ../../include/PosixThread.h \
../../include/LT_Object.h ../../include/IONotifyController.h \
../../include/IOController.h /usr/include/sigc++-2.0/sigc++/sigc++.h \
/usr/include/sigc++-2.0/sigc++/signal.h \
/usr/include/sigc++-2.0/sigc++/signal_base.h \
/usr/lib/sigc++-2.0/include/sigc++config.h \
/usr/include/sigc++-2.0/sigc++/type_traits.h \
/usr/include/sigc++-2.0/sigc++/trackable.h \
/usr/include/sigc++-2.0/sigc++/functors/slot.h \
/usr/include/sigc++-2.0/sigc++/visit_each.h \
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h \
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h \
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h \
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h \
/usr/include/sigc++-2.0/sigc++/limit_reference.h \
/usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h \
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h \
/usr/include/sigc++-2.0/sigc++/connection.h \
/usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h \
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h \
/usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h \
/usr/include/sigc++-2.0/sigc++/reference_wrapper.h \
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h \
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h \
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h \
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h \
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h \
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h \
/usr/include/sigc++-2.0/sigc++/adaptors/lambda/lambda.h \
/usr/include/sigc++-2.0/sigc++/adaptors/lambda/base.h \
/usr/include/sigc++-2.0/sigc++/adaptors/lambda/select.h \
/usr/include/sigc++-2.0/sigc++/adaptors/lambda/operator.h \
/usr/include/sigc++-2.0/sigc++/adaptors/lambda/group.h \
/usr/include/sigc++-2.0/sigc++/functors/functors.h \
../../include/ObjectsManager.h ../../include/ObjectsManager_i.hh \
../../include/modbus/ModbusTCPMaster.h /usr/include/cc++/socket.h \
/usr/include/cc++/address.h /usr/include/cc++/config.h \
/usr/include/poll.h /usr/include/sys/poll.h /usr/include/bits/poll.h \
/usr/include/sys/socket.h /usr/include/sys/uio.h \
/usr/include/bits/uio.h /usr/include/bits/socket.h \
/usr/include/bits/sockaddr.h /usr/include/asm/socket.h \
/usr/include/asm/sockios.h /usr/include/netinet/in.h \
/usr/include/bits/in.h /usr/include/arpa/inet.h /usr/include/netdb.h \
/usr/include/rpc/netdb.h /usr/include/bits/netdb.h \
/usr/include/netinet/in_systm.h /usr/include/netinet/ip.h \
/usr/include/sys/un.h /usr/include/fcntl.h /usr/include/bits/fcntl.h \
/usr/include/sys/stat.h /usr/include/bits/stat.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cstring \
/usr/include/string.h /usr/include/semaphore.h \
/usr/include/bits/semaphore.h /usr/include/cc++/missing.h \
/usr/include/cc++/strchar.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/ctime \
/usr/include/time.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/fstream \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/codecvt.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/basic_file.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/c++io.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/fstream.tcc \
/usr/include/cc++/thread.h /usr/include/cc++/exception.h \
/usr/include/cc++/string.h ../../include/modbus/ModbusTypes.h \
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bitset \
../../include/modbus/ModbusRTUErrors.h \
../../include/modbus/ModbusClient.h ../../include/Mutex.h \
../../include/Debug.h ../../include/Configuration.h \
../../include/PassiveTimer.h ../../include/Trigger.h \
../../extentions/SharedMemory/SharedMemory.h \
../../include/IONotifyController_LT.h \
../../include/IONotifyController.h ../../include/NCRestorer.h \
../../include/Restorer.h ../../include/WDTInterface.h \
../../extentions/include/IOBase.h \
../../extentions/include/DigitalFilter.h \
../../extentions/include/Calibration.h /usr/include/math.h \
/usr/include/bits/huge_val.h /usr/include/bits/huge_valf.h \
/usr/include/bits/huge_vall.h /usr/include/bits/inf.h \
/usr/include/bits/nan.h /usr/include/bits/mathdef.h \
/usr/include/bits/mathcalls.h ../../include/IOController.h \
../../extentions/include/SMInterface.h ../../include/UniSetTypes.h \
../../include/UniversalInterface.h \
../../extentions/include/SMInterface.h ../../include/ObjectsActivator.h \
../../extentions/include/Extentions.h ../../include/UniXML.h
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/sstream:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/istream:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/ios:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/iosfwd:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/c++config.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/os_defines.h:
/usr/include/features.h:
/usr/include/sys/cdefs.h:
/usr/include/bits/wordsize.h:
/usr/include/gnu/stubs.h:
/usr/include/gnu/stubs-32.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/cpu_defines.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stringfwd.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/postypes.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cwchar:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cstddef:
/usr/lib/gcc/i586-alt-linux/4.3.2/include/stddef.h:
/usr/include/wchar.h:
/usr/include/stdio.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/include/stdarg.h:
/usr/include/bits/wchar.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/include/stddef.h:
/usr/include/xlocale.h:
/usr/include/stdint.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/exception:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/char_traits.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_algobase.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/functexcept.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/exception_defines.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/cpp_type_traits.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/ext/type_traits.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/ext/numeric_traits.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_pair.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_move.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/concept_check.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator_base_types.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator_base_funcs.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_iterator.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/debug/debug.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cstdio:
/usr/include/stdio.h:
/usr/include/bits/types.h:
/usr/include/bits/typesizes.h:
/usr/include/libio.h:
/usr/include/_G_config.h:
/usr/include/wchar.h:
/usr/include/bits/stdio_lim.h:
/usr/include/bits/sys_errlist.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/localefwd.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/c++locale.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/clocale:
/usr/include/locale.h:
/usr/include/bits/locale.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cctype:
/usr/include/ctype.h:
/usr/include/endian.h:
/usr/include/bits/endian.h:
/usr/include/bits/byteswap.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/ios_base.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/ext/atomicity.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/gthr.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/gthr-default.h:
/usr/include/pthread.h:
/usr/include/sched.h:
/usr/include/time.h:
/usr/include/bits/sched.h:
/usr/include/bits/time.h:
/usr/include/signal.h:
/usr/include/bits/sigset.h:
/usr/include/bits/pthreadtypes.h:
/usr/include/bits/setjmp.h:
/usr/include/unistd.h:
/usr/include/bits/posix_opt.h:
/usr/include/bits/environments.h:
/usr/include/bits/confname.h:
/usr/include/getopt.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/atomic_word.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/locale_classes.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/string:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/allocator.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/c++allocator.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/ext/new_allocator.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/new:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/ostream_insert.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cxxabi-forced.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_function.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/backward/binders.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/basic_string.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/basic_string.tcc:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/locale_classes.tcc:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/streambuf:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/streambuf.tcc:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/basic_ios.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/locale_facets.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cwctype:
/usr/include/wctype.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/ctype_base.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/streambuf_iterator.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/ctype_inline.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/locale_facets.tcc:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/basic_ios.tcc:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/ostream:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/ostream.tcc:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/istream.tcc:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/sstream.tcc:
MBMaster.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/vector:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_construct.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_uninitialized.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_vector.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_bvector.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/vector.tcc:
../../include/UniSetObject_LT.h:
../../include/UniSetTypes.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cstdlib:
/usr/include/stdlib.h:
/usr/include/bits/waitflags.h:
/usr/include/bits/waitstatus.h:
/usr/include/sys/types.h:
/usr/include/sys/select.h:
/usr/include/bits/select.h:
/usr/include/sys/sysmacros.h:
/usr/include/alloca.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/list:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_list.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/list.tcc:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/limits:
/usr/include/omniORB4/CORBA.h:
/usr/include/omniORB4/omniInternal.h:
/usr/include/strings.h:
/usr/include/string.h:
/usr/include/omniORB4/CORBA_sysdep.h:
/usr/include/omniORB4/local_config.h:
/usr/include/omniconfig.h:
/usr/include/omniORB4/acconfig.h:
/usr/include/omniORB4/CORBA_sysdep_auto.h:
/usr/include/omnithread.h:
/usr/include/omnithread/posix.h:
/usr/include/omniORB4/finalCleanup.h:
/usr/include/omniORB4/CORBA_basetypes.h:
/usr/include/omniORB4/seqTemplatedecls.h:
/usr/include/omniORB4/templatedecls.h:
/usr/include/omniORB4/valueTemplatedecls.h:
/usr/include/omniORB4/stringtypes.h:
/usr/include/omniORB4/wstringtypes.h:
/usr/include/omniORB4/IOP.h:
/usr/include/omniORB4/GIOP.h:
/usr/include/omniORB4/IIOP.h:
/usr/include/omniORB4/omniObjKey.h:
/usr/include/omniORB4/tracedthread.h:
/usr/include/omniORB4/userexception.h:
/usr/include/omniORB4/codeSets.h:
/usr/include/omniORB4/cdrStream.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/include/limits.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/include/syslimits.h:
/usr/include/limits.h:
/usr/include/bits/posix1_lim.h:
/usr/include/bits/local_lim.h:
/usr/include/linux/limits.h:
/usr/include/bits/posix2_lim.h:
/usr/include/bits/xopen_lim.h:
/usr/include/omniORB4/seqTemplatedefns.h:
/usr/include/omniORB4/valueTemplatedefns.h:
/usr/include/omniORB4/omniObjRef.h:
/usr/include/omniORB4/omniServer.h:
/usr/include/omniORB4/proxyFactory.h:
/usr/include/omniORB4/omniServant.h:
/usr/include/omniORB4/omniutilities.h:
/usr/include/omniORB4/CORBA_primitive_types.h:
/usr/include/omniORB4/CORBA_String.h:
/usr/include/omniORB4/CORBA_Exception.h:
/usr/include/omniORB4/CORBA_Environment.h:
/usr/include/omniORB4/CORBA_NamedValue.h:
/usr/include/omniORB4/CORBA_Context.h:
/usr/include/omniORB4/CORBA_Principal.h:
/usr/include/omniORB4/CORBA_ExceptionList.h:
/usr/include/omniORB4/CORBA_TypeCode_member.h:
/usr/include/omniORB4/CORBA_Object.h:
/usr/include/omniORB4/CORBA_Object_vartypes.h:
/usr/include/omniORB4/CORBA_LocalObject.h:
/usr/include/omniORB4/CORBA_LocalObject_vartypes.h:
/usr/include/omniORB4/CORBA_Any.h:
/usr/include/omniORB4/CORBA_Any_vartypes.h:
/usr/include/omniORB4/corbaidl_defs.hh:
/usr/include/omniORB4/CORBA_TypeCode.h:
/usr/include/omniORB4/CORBA_Request.h:
/usr/include/omniORB4/CORBA_ServerRequest.h:
/usr/include/omniORB4/CORBA_ValueBase.h:
/usr/include/omniORB4/CORBA_ValueBase_vartypes.h:
/usr/include/omniORB4/CORBA_AbstractBase.h:
/usr/include/omniORB4/CORBA_UnknownUserException.h:
/usr/include/omniORB4/CORBA_Policy.h:
/usr/include/omniORB4/CORBA_Current.h:
/usr/include/omniORB4/CORBA_DomainManager.h:
/usr/include/omniORB4/CORBA_BOA.h:
/usr/include/omniORB4/CORBA_ORB.h:
/usr/include/omniORB4/CORBA_Fixed.h:
/usr/include/omniORB4/CORBA_static_fns.h:
/usr/include/omniORB4/CORBA_vartypes.h:
/usr/include/omniORB4/boxes_defs.hh:
/usr/include/omniORB4/omniIOR.h:
/usr/include/omniORB4/giopEndpoint.h:
/usr/include/omniORB4/omniORB.h:
/usr/include/omniORB4/omniORBcompat.h:
/usr/include/omniORB4/valueType.h:
/usr/include/omniORB4/valueFactoryManager.h:
/usr/include/omniORB4/templatedefns.h:
/usr/include/omniORB4/corba_operators.h:
/usr/include/omniORB4/poa.h:
/usr/include/omniORB4/minorCode.h:
/usr/include/omniORB4/poa_enums_defs.hh:
/usr/include/omniORB4/poa_defs.h:
/usr/include/omniORB4/poa_enums_operators.hh:
/usr/include/omniORB4/poa_poa.h:
/usr/include/omniORB4/fixed.h:
/usr/include/omniORB4/BiDirPolicy.h:
/usr/include/omniORB4/omniPolicy.h:
/usr/include/omniORB4/dynAny.h:
/usr/include/omniORB4/omniAsyncInvoker.h:
/usr/include/omniORB4/corbaidl_operators.hh:
/usr/include/omniORB4/boxes_operators.hh:
/usr/include/omniORB4/corbaidl_poa.hh:
/usr/include/omniORB4/boxes_poa.hh:
/usr/include/omniORB4/boa.h:
/usr/include/omniORB4/Naming.hh:
../../include/UniSetTypes_i.hh:
../../include/Mutex.h:
/usr/include/bits/signum.h:
/usr/include/bits/siginfo.h:
/usr/include/bits/sigaction.h:
/usr/include/bits/sigcontext.h:
/usr/include/asm/sigcontext.h:
/usr/include/asm/types.h:
/usr/include/asm-generic/int-ll64.h:
/usr/include/bits/sigstack.h:
/usr/include/sys/ucontext.h:
/usr/include/bits/sigthread.h:
../../include/UniSetObject.h:
/usr/include/sys/time.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/queue:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/deque:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_deque.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/deque.tcc:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_heap.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_queue.h:
../../include/MessageType.h:
../../include/Configuration.h:
../../include/UniXML.h:
/usr/include/assert.h:
/usr/include/libxml2/libxml/parser.h:
/usr/include/libxml2/libxml/xmlversion.h:
/usr/include/libxml2/libxml/xmlexports.h:
/usr/include/libxml2/libxml/tree.h:
/usr/include/libxml2/libxml/xmlstring.h:
/usr/include/libxml2/libxml/xmlregexp.h:
/usr/include/libxml2/libxml/dict.h:
/usr/include/libxml2/libxml/hash.h:
/usr/include/libxml2/libxml/valid.h:
/usr/include/libxml2/libxml/xmlerror.h:
/usr/include/libxml2/libxml/list.h:
/usr/include/libxml2/libxml/xmlautomata.h:
/usr/include/libxml2/libxml/entities.h:
/usr/include/libxml2/libxml/encoding.h:
/usr/include/iconv.h:
/usr/include/libxml2/libxml/xmlIO.h:
/usr/include/libxml2/libxml/globals.h:
/usr/include/libxml2/libxml/SAX.h:
/usr/include/stdlib.h:
/usr/include/libxml2/libxml/xlink.h:
/usr/include/libxml2/libxml/SAX2.h:
/usr/include/libxml2/libxml/xmlmemory.h:
/usr/include/libxml2/libxml/threads.h:
../../include/ObjectIndex.h:
../../include/IORFile.h:
../../include/Exceptions.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/iostream:
../../include/MessageInterface.h:
../../include/Debug.h:
../../include/DebugStream.h:
../../include/IOController_i.hh:
../../include/UniSetTypes_i.hh:
../../include/UniSetObject_i.hh:
../../include/ObjectsManager_i.hh:
../../include/PassiveTimer.h:
../../include/UniversalInterface.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/map:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_tree.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_map.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/stl_multimap.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/functional:
../../include/ObjectRepository.h:
../../include/UniSetObject_i.hh:
../../include/ThreadCreator.h:
../../include/PosixThread.h:
../../include/LT_Object.h:
../../include/IONotifyController.h:
../../include/IOController.h:
/usr/include/sigc++-2.0/sigc++/sigc++.h:
/usr/include/sigc++-2.0/sigc++/signal.h:
/usr/include/sigc++-2.0/sigc++/signal_base.h:
/usr/lib/sigc++-2.0/include/sigc++config.h:
/usr/include/sigc++-2.0/sigc++/type_traits.h:
/usr/include/sigc++-2.0/sigc++/trackable.h:
/usr/include/sigc++-2.0/sigc++/functors/slot.h:
/usr/include/sigc++-2.0/sigc++/visit_each.h:
/usr/include/sigc++-2.0/sigc++/adaptors/adaptor_trait.h:
/usr/include/sigc++-2.0/sigc++/functors/functor_trait.h:
/usr/include/sigc++-2.0/sigc++/functors/ptr_fun.h:
/usr/include/sigc++-2.0/sigc++/functors/mem_fun.h:
/usr/include/sigc++-2.0/sigc++/limit_reference.h:
/usr/include/sigc++-2.0/sigc++/adaptors/deduce_result_type.h:
/usr/include/sigc++-2.0/sigc++/functors/slot_base.h:
/usr/include/sigc++-2.0/sigc++/connection.h:
/usr/include/sigc++-2.0/sigc++/adaptors/adaptors.h:
/usr/include/sigc++-2.0/sigc++/adaptors/bind.h:
/usr/include/sigc++-2.0/sigc++/adaptors/bound_argument.h:
/usr/include/sigc++-2.0/sigc++/reference_wrapper.h:
/usr/include/sigc++-2.0/sigc++/adaptors/bind_return.h:
/usr/include/sigc++-2.0/sigc++/adaptors/hide.h:
/usr/include/sigc++-2.0/sigc++/adaptors/retype_return.h:
/usr/include/sigc++-2.0/sigc++/adaptors/retype.h:
/usr/include/sigc++-2.0/sigc++/adaptors/compose.h:
/usr/include/sigc++-2.0/sigc++/adaptors/exception_catch.h:
/usr/include/sigc++-2.0/sigc++/adaptors/lambda/lambda.h:
/usr/include/sigc++-2.0/sigc++/adaptors/lambda/base.h:
/usr/include/sigc++-2.0/sigc++/adaptors/lambda/select.h:
/usr/include/sigc++-2.0/sigc++/adaptors/lambda/operator.h:
/usr/include/sigc++-2.0/sigc++/adaptors/lambda/group.h:
/usr/include/sigc++-2.0/sigc++/functors/functors.h:
../../include/ObjectsManager.h:
../../include/ObjectsManager_i.hh:
../../include/modbus/ModbusTCPMaster.h:
/usr/include/cc++/socket.h:
/usr/include/cc++/address.h:
/usr/include/cc++/config.h:
/usr/include/poll.h:
/usr/include/sys/poll.h:
/usr/include/bits/poll.h:
/usr/include/sys/socket.h:
/usr/include/sys/uio.h:
/usr/include/bits/uio.h:
/usr/include/bits/socket.h:
/usr/include/bits/sockaddr.h:
/usr/include/asm/socket.h:
/usr/include/asm/sockios.h:
/usr/include/netinet/in.h:
/usr/include/bits/in.h:
/usr/include/arpa/inet.h:
/usr/include/netdb.h:
/usr/include/rpc/netdb.h:
/usr/include/bits/netdb.h:
/usr/include/netinet/in_systm.h:
/usr/include/netinet/ip.h:
/usr/include/sys/un.h:
/usr/include/fcntl.h:
/usr/include/bits/fcntl.h:
/usr/include/sys/stat.h:
/usr/include/bits/stat.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/cstring:
/usr/include/string.h:
/usr/include/semaphore.h:
/usr/include/bits/semaphore.h:
/usr/include/cc++/missing.h:
/usr/include/cc++/strchar.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/ctime:
/usr/include/time.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/fstream:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/codecvt.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/basic_file.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/i586-alt-linux/bits/c++io.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bits/fstream.tcc:
/usr/include/cc++/thread.h:
/usr/include/cc++/exception.h:
/usr/include/cc++/string.h:
../../include/modbus/ModbusTypes.h:
/usr/lib/gcc/i586-alt-linux/4.3.2/../../../../include/c++/4.3.2/bitset:
../../include/modbus/ModbusRTUErrors.h:
../../include/modbus/ModbusClient.h:
../../include/Mutex.h:
../../include/Debug.h:
../../include/Configuration.h:
../../include/PassiveTimer.h:
../../include/Trigger.h:
../../extentions/SharedMemory/SharedMemory.h:
../../include/IONotifyController_LT.h:
../../include/IONotifyController.h:
../../include/NCRestorer.h:
../../include/Restorer.h:
../../include/WDTInterface.h:
../../extentions/include/IOBase.h:
../../extentions/include/DigitalFilter.h:
../../extentions/include/Calibration.h:
/usr/include/math.h:
/usr/include/bits/huge_val.h:
/usr/include/bits/huge_valf.h:
/usr/include/bits/huge_vall.h:
/usr/include/bits/inf.h:
/usr/include/bits/nan.h:
/usr/include/bits/mathdef.h:
/usr/include/bits/mathcalls.h:
../../include/IOController.h:
../../extentions/include/SMInterface.h:
../../include/UniSetTypes.h:
../../include/UniversalInterface.h:
../../extentions/include/SMInterface.h:
../../include/ObjectsActivator.h:
../../extentions/include/Extentions.h:
../../include/UniXML.h:
extentions/MBTCPMaster/.libs/libUniSetMBTCPMaster.la
0 → 120000
View file @
5b9fc568
../libUniSetMBTCPMaster.la
\ No newline at end of file
extentions/MBTCPMaster/.libs/libUniSetMBTCPMaster.lai
0 → 100644
View file @
5b9fc568
# libUniSetMBTCPMaster.la - a libtool library file
# Generated by ltmain.sh - GNU libtool 1.5.26 (1.1220.2.493 2008/02/01 16:58:18)
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# The name that we can dlopen(3).
dlname='libUniSetMBTCPMaster.so.0'
# Names of this library.
library_names='libUniSetMBTCPMaster.so.0.0.0 libUniSetMBTCPMaster.so.0 libUniSetMBTCPMaster.so'
# The name of the static archive.
old_library=''
# Libraries that this one depends upon.
dependency_libs=' /usr/local/lib/libUniSetSharedMemory.la /usr/local/lib/libUniSetExtentions.la /usr/local/lib/libUniSet.la -lccgnu2 -ldl -lrt -lomniORB4 -lomnithread -lxml2 -lsigc-2.0'
# Version information for libUniSetMBTCPMaster.
current=0
age=0
revision=0
# Is this an already installed library?
installed=yes
# Should we warn about portability when linking against -modules?
shouldnotlink=no
# Files to dlopen/dlpreopen
dlopen=''
dlpreopen=''
# Directory that this library needs to be installed in:
libdir='/usr/local/lib'
extentions/MBTCPMaster/.libs/libUniSetMBTCPMaster.so
0 → 120000
View file @
5b9fc568
libUniSetMBTCPMaster.so.0.0.0
\ No newline at end of file
extentions/MBTCPMaster/.libs/libUniSetMBTCPMaster.so.0
0 → 120000
View file @
5b9fc568
libUniSetMBTCPMaster.so.0.0.0
\ No newline at end of file
extentions/MBTCPMaster/.libs/libUniSetMBTCPMaster.so.0.0.0
0 → 100755
View file @
5b9fc568
File added
extentions/MBTCPMaster/.libs/libUniSetMBTCPMaster_la-MBMaster.o
0 → 100644
View file @
5b9fc568
File added
extentions/MBTCPMaster/.libs/lt-uniset-mbtcpmaster
0 → 100755
View file @
5b9fc568
File added
extentions/MBTCPMaster/.libs/uniset-mbtcpmaster
0 → 100755
View file @
5b9fc568
File added
extentions/MBTCPMaster/MBMaster.cc
0 → 100644
View file @
5b9fc568
// $Id: MBMaster.cc,v 1.11 2009/03/03 10:33:27 pv Exp $
// -----------------------------------------------------------------------------
#include <math.h>
#include <sstream>
#include "Exceptions.h"
#include "Extentions.h"
#include "MBMaster.h"
// -----------------------------------------------------------------------------
using
namespace
std
;
using
namespace
UniSetTypes
;
using
namespace
UniSetExtentions
;
// -----------------------------------------------------------------------------
MBMaster
::
MBMaster
(
UniSetTypes
::
ObjectId
objId
,
UniSetTypes
::
ObjectId
shmId
,
SharedMemory
*
ic
,
std
::
string
prefix
)
:
UniSetObject_LT
(
objId
),
mbmap
(
100
),
maxItem
(
0
),
mb
(
0
),
shm
(
0
),
initPause
(
0
),
force
(
false
),
force_out
(
false
),
activated
(
false
),
prefix
(
prefix
)
{
cout
<<
"$Id: MBMaster.cc,v 1.11 2009/03/03 10:33:27 pv Exp $"
<<
endl
;
if
(
objId
==
DefaultObjectId
)
throw
UniSetTypes
::
SystemError
(
"(MBMaster): objId=-1?!! Use --mbtcp-name"
);
cnode
=
conf
->
getNode
(
myname
);
if
(
cnode
==
NULL
)
throw
UniSetTypes
::
SystemError
(
"(MBMaster): Not find conf-node for "
+
myname
);
shm
=
new
SMInterface
(
shmId
,
&
ui
,
objId
,
ic
);
UniXML_iterator
it
(
cnode
);
//
s_field
=
conf
->
getArgParam
(
"--"
+
prefix
+
"-filter-field"
);
s_fvalue
=
conf
->
getArgParam
(
"--"
+
prefix
+
"-filter-value"
);
dlog
[
Debug
::
INFO
]
<<
myname
<<
"(init): read s_field='"
<<
s_field
<<
"' s_fvalue='"
<<
s_fvalue
<<
"'"
<<
endl
;
// ---------- init MBTCP ----------
string
pname
(
"--"
+
prefix
+
"-iaddr"
);
iaddr
=
conf
->
getArgParam
(
pname
,
it
.
getProp
(
"iaddr"
));
if
(
iaddr
.
empty
()
)
throw
UniSetTypes
::
SystemError
(
myname
+
"(MBMaster): Unknown inet addr...(Use: "
+
pname
+
")"
);
string
tmp
(
"--"
+
prefix
+
"-port"
);
port
=
atoi
(
conf
->
getArgParam
(
tmp
,
it
.
getProp
(
"port"
)).
c_str
());
if
(
port
<=
0
)
throw
UniSetTypes
::
SystemError
(
myname
+
"(MBMaster): Unknown inet port...(Use: "
+
tmp
+
")"
);
recv_timeout
=
atoi
(
conf
->
getArgParam
(
"--"
+
prefix
+
"-recv-timeout"
,
it
.
getProp
(
"recv_timeout"
)).
c_str
());
if
(
recv_timeout
<=
0
)
recv_timeout
=
100
;
string
saddr
=
conf
->
getArgParam
(
"--"
+
prefix
+
"-my-addr"
,
it
.
getProp
(
"addr"
));
myaddr
=
ModbusRTU
::
str2mbAddr
(
saddr
);
if
(
saddr
.
empty
()
)
myaddr
=
0x00
;
polltime
=
atoi
(
conf
->
getArgParam
(
"--"
+
prefix
+
"-polltime"
,
it
.
getProp
(
"polltime"
)).
c_str
());
if
(
!
polltime
)
polltime
=
100
;
initPause
=
atoi
(
conf
->
getArgParam
(
"--"
+
prefix
+
"-initPause"
,
it
.
getProp
(
"initPause"
)).
c_str
());
if
(
!
initPause
)
initPause
=
3000
;
force
=
atoi
(
conf
->
getArgParam
(
"--"
+
prefix
+
"-force"
,
it
.
getProp
(
"force"
)).
c_str
());
if
(
shm
->
isLocalwork
()
)
{
readConfiguration
();
mbmap
.
resize
(
maxItem
);
dlog
[
Debug
::
INFO
]
<<
myname
<<
"(init): mbmap size = "
<<
mbmap
.
size
()
<<
endl
;
}
else
ic
->
addReadItem
(
sigc
::
mem_fun
(
this
,
&
MBMaster
::
readItem
)
);
// ********** HEARTBEAT *************
string
heart
=
conf
->
getArgParam
(
"--"
+
prefix
+
"-heartbeat-id"
,
it
.
getProp
(
"heartbeat_id"
));
if
(
!
heart
.
empty
()
)
{
sidHeartBeat
=
conf
->
getSensorID
(
heart
);
if
(
sidHeartBeat
==
DefaultObjectId
)
{
ostringstream
err
;
err
<<
myname
<<
": 'HeartBeat' "
<<
heart
;
dlog
[
Debug
::
CRIT
]
<<
myname
<<
"(init): "
<<
err
.
str
()
<<
endl
;
throw
SystemError
(
err
.
str
());
}
int
heartbeatTime
=
getHeartBeatTime
();
if
(
heartbeatTime
)
ptHeartBeat
.
setTiming
(
heartbeatTime
);
else
ptHeartBeat
.
setTiming
(
UniSetTimer
::
WaitUpTime
);
maxHeartBeat
=
atoi
(
conf
->
getArgParam
(
"--"
+
prefix
+
"-heartbeat-max"
,
it
.
getProp
(
"heartbeat_max"
)).
c_str
());
if
(
maxHeartBeat
<=
0
)
maxHeartBeat
=
10
;
test_id
=
sidHeartBeat
;
}
else
{
test_id
=
conf
->
getSensorID
(
"TestMode_S"
);
if
(
test_id
==
DefaultObjectId
)
{
ostringstream
err
;
err
<<
myname
<<
": test_id unknown. 'TestMode_S' not found..."
;
dlog
[
Debug
::
CRIT
]
<<
myname
<<
"(init): "
<<
err
.
str
()
<<
endl
;
throw
SystemError
(
err
.
str
());
}
}
activateTimeout
=
atoi
(
conf
->
getArgParam
(
"--"
+
prefix
+
"-activate-timeout"
).
c_str
());
if
(
activateTimeout
<=
0
)
activateTimeout
=
20000
;
int
msec
=
atoi
(
conf
->
getArgParam
(
"--"
+
prefix
+
"-timeout"
,
it
.
getProp
(
"timeout"
)).
c_str
());
if
(
msec
<=
0
)
msec
=
3000
;
ptTimeout
.
setTiming
(
msec
);
dlog
[
Debug
::
INFO
]
<<
myname
<<
"(init): "
<<
prefix
<<
"-timeout="
<<
msec
<<
" msec"
<<
endl
;
}
// -----------------------------------------------------------------------------
MBMaster
::~
MBMaster
()
{
delete
mb
;
}
// -----------------------------------------------------------------------------
void
MBMaster
::
waitSMReady
()
{
// waiting for SM is ready...
int
ready_timeout
=
atoi
(
conf
->
getArgParam
(
"--"
+
prefix
+
"-sm-ready-timeout"
,
"15000"
).
c_str
());
if
(
ready_timeout
==
0
)
ready_timeout
=
15000
;
else
if
(
ready_timeout
<
0
)
ready_timeout
=
UniSetTimer
::
WaitUpTime
;
if
(
!
shm
->
waitSMready
(
ready_timeout
,
50
)
)
{
ostringstream
err
;
err
<<
myname
<<
"(waitSMReady): SharedMemory "
<<
ready_timeout
<<
" "
;
dlog
[
Debug
::
CRIT
]
<<
err
.
str
()
<<
endl
;
throw
SystemError
(
err
.
str
());
}
}
// -----------------------------------------------------------------------------
void
MBMaster
::
timerInfo
(
TimerMessage
*
tm
)
{
if
(
tm
->
id
==
tmExchange
)
step
();
}
// -----------------------------------------------------------------------------
void
MBMaster
::
step
()
{
{
uniset_mutex_lock
l
(
pollMutex
,
2000
);
try
{
poll
();
}
catch
(
Exception
&
ex
)
{
cerr
<<
myname
<<
"(step): "
<<
ex
<<
std
::
endl
;
}
}
if
(
!
activated
)
return
;
if
(
sidHeartBeat
!=
DefaultObjectId
&&
ptHeartBeat
.
checkTime
()
)
{
try
{
shm
->
localSaveValue
(
aitHeartBeat
,
sidHeartBeat
,
maxHeartBeat
,
getId
());
ptHeartBeat
.
reset
();
}
catch
(
Exception
&
ex
)
{
dlog
[
Debug
::
CRIT
]
<<
myname
<<
"(step): (hb) "
<<
ex
<<
std
::
endl
;
}
}
}
// -----------------------------------------------------------------------------
void
MBMaster
::
init_mb
()
{
if
(
mb
)
return
;
try
{
ost
::
Thread
::
setException
(
ost
::
Thread
::
throwException
);
ost
::
InetAddress
ia
(
iaddr
.
c_str
());
mb
=
new
ModbusTCPMaster
();
mb
->
connect
(
ia
,
port
);
mb
->
setTimeout
(
recv_timeout
);
}
catch
(
Exception
&
ex
)
{
dlog
[
Debug
::
CRIT
]
<<
myname
<<
": create 'ModbusMaster' failed: "
<<
ex
<<
endl
;
throw
;
}
dlog
[
Debug
::
INFO
]
<<
myname
<<
"(init): myaddr="
<<
ModbusRTU
::
addr2str
(
myaddr
)
<<
" iaddr="
<<
iaddr
<<
" port="
<<
port
<<
endl
;
}
// -----------------------------------------------------------------------------
void
MBMaster
::
poll
()
{
init_mb
();
for
(
MBMap
::
iterator
it
=
mbmap
.
begin
();
it
!=
mbmap
.
end
();
++
it
)
{
if
(
!
activated
)
return
;
if
(
it
->
mbaddr
==
0
)
// || it->mbreg == 0 )
continue
;
if
(
it
->
si
.
id
==
DefaultObjectId
)
{
cerr
<<
myname
<<
"(poll): sid=DefaultObjectId?!"
<<
endl
;
continue
;
}
IOBase
*
ib
=
&
(
*
it
);
try
{
if
(
it
->
stype
==
UniversalIO
::
AnalogInput
)
{
long
val
=
callItem
(
it
);
IOBase
::
processingAsAI
(
ib
,
val
,
shm
,
force
);
}
else
if
(
it
->
stype
==
UniversalIO
::
DigitalInput
)
{
bool
set
=
callItem
(
it
)
?
true
:
false
;
IOBase
::
processingAsDI
(
ib
,
set
,
shm
,
force
);
}
else
if
(
it
->
stype
==
UniversalIO
::
AnalogOutput
)
{
cerr
<<
myname
<<
"(poll): AnalogOutput !!! (sid="
<<
it
->
si
.
id
<<
")"
<<
endl
;
// IOBase::processingAO( &ib, val );
}
else
if
(
it
->
stype
==
UniversalIO
::
DigitalOutput
)
{
// if( force_out )
// it->value = shm->localGetState(it->dit,it->si.id);
// bool set IOBase::processingAO( &ib, val );
}
}
catch
(
ModbusRTU
::
mbException
&
ex
)
{
dlog
[
Debug
::
LEVEL3
]
<<
myname
<<
"(poll): "
<<
ex
<<
endl
;
}
catch
(
IOController_i
::
NameNotFound
&
ex
)
{
dlog
[
Debug
::
LEVEL3
]
<<
myname
<<
"(poll):(NameNotFound) "
<<
ex
.
err
<<
endl
;
}
catch
(
IOController_i
::
IOBadParam
&
ex
)
{
dlog
[
Debug
::
LEVEL3
]
<<
myname
<<
"(poll):(IOBadParam) "
<<
ex
.
err
<<
endl
;
}
catch
(
IONotifyController_i
::
BadRange
)
{
dlog
[
Debug
::
LEVEL3
]
<<
myname
<<
"(poll): (BadRange)..."
<<
endl
;
}
catch
(
Exception
&
ex
)
{
dlog
[
Debug
::
LEVEL3
]
<<
myname
<<
"(poll): "
<<
ex
<<
endl
;
}
catch
(
CORBA
::
SystemException
&
ex
)
{
dlog
[
Debug
::
LEVEL3
]
<<
myname
<<
"(poll): ORBA::SystemException: "
<<
ex
.
NP_minorString
()
<<
endl
;
}
catch
(...)
{
dlog
[
Debug
::
LEVEL3
]
<<
myname
<<
"(poll): catch ..."
<<
endl
;
}
}
}
// -----------------------------------------------------------------------------
long
MBMaster
::
callItem
(
MBMap
::
iterator
&
p
)
{
unsigned
short
v1
=
0
,
v2
=
0
;
if
(
p
->
mbfunc
==
ModbusRTU
::
fnReadInputRegisters
)
{
ModbusRTU
::
ReadInputRetMessage
ret
=
mb
->
read04
(
p
->
mbaddr
,
p
->
mbreg
,
1
);
return
ret
.
data
[
0
];
}
else
if
(
p
->
mbfunc
==
ModbusRTU
::
fnReadOutputRegisters
)
{
ModbusRTU
::
ReadOutputRetMessage
ret
=
mb
->
read03
(
p
->
mbaddr
,
p
->
mbreg
,
1
);
return
ret
.
data
[
0
];
}
else
cerr
<<
myname
<<
"(callItem): "
<<
(
int
)
p
->
mbfunc
<<
endl
;
// return 0;
return
0
;
}
// -----------------------------------------------------------------------------
void
MBMaster
::
processingMessage
(
UniSetTypes
::
VoidMessage
*
msg
)
{
try
{
switch
(
msg
->
type
)
{
case
UniSetTypes
:
:
Message
::
SysCommand
:
{
UniSetTypes
::
SystemMessage
sm
(
msg
);
sysCommand
(
&
sm
);
}
break
;
case
Message
:
:
Timer
:
{
TimerMessage
tm
(
msg
);
timerInfo
(
&
tm
);
break
;
}
case
Message
:
:
SensorInfo
:
{
SensorMessage
sm
(
msg
);
sensorInfo
(
&
sm
);
}
break
;
default
:
break
;
}
}
catch
(
SystemError
&
ex
)
{
dlog
[
Debug
::
CRIT
]
<<
myname
<<
"(SystemError): "
<<
ex
<<
std
::
endl
;
// throw SystemError(ex);
raise
(
SIGTERM
);
}
catch
(
Exception
&
ex
)
{
dlog
[
Debug
::
CRIT
]
<<
myname
<<
"(processingMessage): "
<<
ex
<<
std
::
endl
;
}
catch
(...)
{
dlog
[
Debug
::
CRIT
]
<<
myname
<<
"(processingMessage): catch ...
\n
"
;
}
}
// -----------------------------------------------------------------------------
void
MBMaster
::
sysCommand
(
UniSetTypes
::
SystemMessage
*
sm
)
{
switch
(
sm
->
command
)
{
case
SystemMessage
:
:
StartUp
:
{
waitSMReady
();
// ģ
// . activateObject()
msleep
(
initPause
);
PassiveTimer
ptAct
(
activateTimeout
);
while
(
!
activated
&&
!
ptAct
.
checkTime
()
)
{
cout
<<
myname
<<
"(sysCommand): wait activate..."
<<
endl
;
msleep
(
300
);
if
(
activated
)
break
;
}
if
(
!
activated
)
dlog
[
Debug
::
CRIT
]
<<
myname
<<
"(sysCommand): ************* don`t activate?! ************"
<<
endl
;
{
UniSetTypes
::
uniset_mutex_lock
l
(
mutex_start
,
10000
);
askSensors
(
UniversalIO
::
UIONotify
);
initOutput
();
}
askTimer
(
tmExchange
,
polltime
);
//
if
(
!
force
)
{
uniset_mutex_lock
l
(
pollMutex
,
2000
);
force
=
true
;
poll
();
force
=
false
;
}
break
;
}
case
SystemMessage
:
:
FoldUp
:
case
SystemMessage
:
:
Finish
:
askSensors
(
UniversalIO
::
UIODontNotify
);
break
;
case
SystemMessage
:
:
WatchDog
:
{
// ( )
// ģ
// (.. MBMaster SharedMemory2)
// WatchDog , .. ģ SM
// , SM , (MBMaster)
if
(
shm
->
isLocalwork
()
)
break
;
askSensors
(
UniversalIO
::
UIONotify
);
initOutput
();
if
(
!
force
)
{
uniset_mutex_lock
l
(
pollMutex
,
2000
);
force
=
true
;
poll
();
force
=
false
;
}
}
break
;
case
SystemMessage
:
:
LogRotate
:
{
//
unideb
<<
myname
<<
"(sysCommand): logRotate"
<<
std
::
endl
;
string
fname
=
unideb
.
getLogFile
();
if
(
!
fname
.
empty
()
)
{
unideb
.
logFile
(
fname
.
c_str
());
unideb
<<
myname
<<
"(sysCommand): ***************** UNIDEB LOG ROTATE *****************"
<<
std
::
endl
;
}
dlog
<<
myname
<<
"(sysCommand): logRotate"
<<
std
::
endl
;
fname
=
dlog
.
getLogFile
();
if
(
!
fname
.
empty
()
)
{
dlog
.
logFile
(
fname
.
c_str
());
dlog
<<
myname
<<
"(sysCommand): ***************** dlog LOG ROTATE *****************"
<<
std
::
endl
;
}
}
break
;
default
:
break
;
}
}
// ------------------------------------------------------------------------------------------
void
MBMaster
::
initOutput
()
{
}
// ------------------------------------------------------------------------------------------
void
MBMaster
::
askSensors
(
UniversalIO
::
UIOCommand
cmd
)
{
#warning testid
UniSetTypes
::
ObjectId
testid
=
4100
;
// (notRespondSensor!=DefaultObjectId) ? notRespondSensor : 4100; //TestMode_S
if
(
!
shm
->
waitSMworking
(
testid
,
activateTimeout
,
50
)
)
{
ostringstream
err
;
err
<<
myname
<<
"(askSensors): (work) SharedMemory "
<<
activateTimeout
<<
" "
;
dlog
[
Debug
::
CRIT
]
<<
err
.
str
()
<<
endl
;
kill
(
SIGTERM
,
getpid
());
// () ...
throw
SystemError
(
err
.
str
());
}
MBMap
::
iterator
it
=
mbmap
.
begin
();
for
(
;
it
!=
mbmap
.
end
();
++
it
)
{
if
(
it
->
stype
!=
UniversalIO
::
DigitalOutput
&&
it
->
stype
!=
UniversalIO
::
AnalogOutput
)
continue
;
if
(
it
->
safety
==
NoSafetyState
)
continue
;
try
{
shm
->
askSensor
(
it
->
si
.
id
,
cmd
);
}
catch
(
UniSetTypes
::
Exception
&
ex
)
{
dlog
[
Debug
::
WARN
]
<<
myname
<<
"(askSensors): "
<<
ex
<<
std
::
endl
;
}
catch
(...){}
}
}
// ------------------------------------------------------------------------------------------
void
MBMaster
::
sensorInfo
(
UniSetTypes
::
SensorMessage
*
sm
)
{
}
// ------------------------------------------------------------------------------------------
bool
MBMaster
::
activateObject
()
{
// Starsp
// ģ
// . sysCommand()
{
activated
=
false
;
UniSetTypes
::
uniset_mutex_lock
l
(
mutex_start
,
5000
);
UniSetObject_LT
::
activateObject
();
initIterators
();
activated
=
true
;
}
return
true
;
}
// ------------------------------------------------------------------------------------------
void
MBMaster
::
sigterm
(
int
signo
)
{
cerr
<<
myname
<<
": ********* SIGTERM("
<<
signo
<<
") ********"
<<
endl
;
activated
=
false
;
#warning ...
// ....
MBMap
::
iterator
it
=
mbmap
.
begin
();
for
(
;
it
!=
mbmap
.
end
();
++
it
)
{
if
(
it
->
stype
!=
UniversalIO
::
DigitalOutput
&&
it
->
stype
!=
UniversalIO
::
AnalogOutput
)
continue
;
if
(
it
->
safety
==
NoSafetyState
)
continue
;
try
{
}
catch
(
UniSetTypes
::
Exception
&
ex
)
{
dlog
[
Debug
::
WARN
]
<<
myname
<<
"(sigterm): "
<<
ex
<<
std
::
endl
;
}
catch
(...){}
}
UniSetObject_LT
::
sigterm
(
signo
);
}
// ------------------------------------------------------------------------------------------
void
MBMaster
::
readConfiguration
()
{
#warning !!!
// , ...
// readconf_ok = false;
xmlNode
*
root
=
conf
->
getXMLSensorsSection
();
if
(
!
root
)
{
ostringstream
err
;
err
<<
myname
<<
"(readConfiguration): <sensors>"
;
throw
SystemError
(
err
.
str
());
}
UniXML_iterator
it
(
root
);
if
(
!
it
.
goChildren
()
)
{
std
::
cerr
<<
myname
<<
"(readConfiguration): <sensors> ?!!
\n
"
;
return
;
}
for
(
;
it
.
getCurrent
();
it
.
goNext
()
)
{
if
(
check_item
(
it
)
)
initItem
(
it
);
}
// readconf_ok = true;
}
// ------------------------------------------------------------------------------------------
bool
MBMaster
::
check_item
(
UniXML_iterator
&
it
)
{
if
(
s_field
.
empty
()
)
return
true
;
// field
if
(
s_fvalue
.
empty
()
&&
it
.
getProp
(
s_field
).
empty
()
)
return
false
;
// field = value
if
(
!
s_fvalue
.
empty
()
&&
it
.
getProp
(
s_field
)
!=
s_fvalue
)
return
false
;
return
true
;
}
// ------------------------------------------------------------------------------------------
bool
MBMaster
::
readItem
(
UniXML
&
xml
,
UniXML_iterator
&
it
,
xmlNode
*
sec
)
{
if
(
check_item
(
it
)
)
initItem
(
it
);
return
true
;
}
// ------------------------------------------------------------------------------------------
bool
MBMaster
::
initItem
(
UniXML_iterator
&
it
)
{
cerr
<<
"********** init item *************"
<<
endl
;
MBProperty
p
;
if
(
!
IOBase
::
initItem
(
static_cast
<
IOBase
*>
(
&
p
),
it
,
shm
,
&
dlog
,
myname
)
)
return
false
;
cerr
<<
"********** init item(2) *************"
<<
endl
;
string
addr
=
it
.
getProp
(
"mbaddr"
);
if
(
addr
.
empty
()
)
return
true
;
p
.
mbaddr
=
ModbusRTU
::
str2mbAddr
(
addr
);
if
(
p
.
stype
==
UniversalIO
::
AnalogInput
)
p
.
mbfunc
=
ModbusRTU
::
fnReadInputRegisters
;
else
if
(
p
.
stype
==
UniversalIO
::
DigitalInput
)
p
.
mbfunc
=
ModbusRTU
::
fnReadInputRegisters
;
else
if
(
p
.
stype
==
UniversalIO
::
AnalogOutput
)
p
.
mbfunc
=
ModbusRTU
::
fnWriteOutputRegisters
;
else
if
(
p
.
stype
==
UniversalIO
::
DigitalOutput
)
p
.
mbfunc
=
ModbusRTU
::
fnWriteOutputRegisters
;
string
f
=
it
.
getProp
(
"mbfunc"
);
if
(
!
f
.
empty
()
)
{
p
.
mbfunc
=
(
ModbusRTU
::
SlaveFunctionCode
)
UniSetTypes
::
uni_atoi
(
f
.
c_str
());
if
(
p
.
mbfunc
==
ModbusRTU
::
fnUnknown
)
{
dlog
[
Debug
::
CRIT
]
<<
myname
<<
"(initCommParam): mbfunc ='"
<<
f
<<
"' "
<<
it
.
getProp
(
"name"
)
<<
endl
;
return
false
;
}
}
//
// 10 ( )
// resize
//
if
(
maxItem
>=
mbmap
.
size
()
)
mbmap
.
resize
(
maxItem
+
10
);
mbmap
[
maxItem
]
=
p
;
maxItem
++
;
return
true
;
}
// ------------------------------------------------------------------------------------------
void
MBMaster
::
initIterators
()
{
MBMap
::
iterator
it
=
mbmap
.
begin
();
for
(
;
it
!=
mbmap
.
end
();
it
++
)
{
shm
->
initDIterator
(
it
->
dit
);
shm
->
initAIterator
(
it
->
ait
);
}
shm
->
initAIterator
(
aitHeartBeat
);
}
// -----------------------------------------------------------------------------
void
MBMaster
::
help_print
(
int
argc
,
char
*
argv
[]
)
{
cout
<<
"Default: prefix='mbtcp'"
<<
endl
;
cout
<<
"--prefix-polltime msec - . 200 ."
<<
endl
;
cout
<<
"--prefix-heartbeat-id - heartbeat-."
<<
endl
;
cout
<<
"--prefix-heartbeat-max - heartbeat-ޣ . 10."
<<
endl
;
cout
<<
"--prefix-ready-timeout - SM , . (-1 - '')"
<<
endl
;
cout
<<
"--prefix-force - SM, , "
<<
endl
;
cout
<<
"--prefix-initPause - ( )"
<<
endl
;
cout
<<
"--prefix-notRespondSensor - "
<<
endl
;
cout
<<
"--prefix-sm-ready-timeout - SM"
<<
endl
;
cout
<<
" RS: "
<<
endl
;
cout
<<
"--prefix-iadrr ip - IP"
<<
endl
;
cout
<<
"--prefix-port port - Port."
<<
endl
;
cout
<<
"--prefix-my-addr - "
<<
endl
;
cout
<<
"--prefix-recv-timeout - ."
<<
endl
;
}
// -----------------------------------------------------------------------------
MBMaster
*
MBMaster
::
init_mbmaster
(
int
argc
,
char
*
argv
[],
UniSetTypes
::
ObjectId
shmID
,
SharedMemory
*
ic
,
std
::
string
prefix
)
{
string
name
=
conf
->
getArgParam
(
"--"
+
prefix
+
"-name"
,
"MBTCPMaster1"
);
if
(
name
.
empty
()
)
{
cerr
<<
"(mbtcpexchange): name'"
<<
endl
;
return
0
;
}
ObjectId
ID
=
conf
->
getObjectID
(
name
);
if
(
ID
==
UniSetTypes
::
DefaultObjectId
)
{
cerr
<<
"(mbtcpexchange): '"
<<
name
<<
"' . !"
<<
" "
<<
conf
->
getObjectsSection
()
<<
endl
;
return
0
;
}
dlog
[
Debug
::
INFO
]
<<
"(mbtcpexchange): name = "
<<
name
<<
"("
<<
ID
<<
")"
<<
endl
;
return
new
MBMaster
(
ID
,
shmID
,
ic
,
prefix
);
}
// -----------------------------------------------------------------------------
std
::
ostream
&
operator
<<
(
std
::
ostream
&
os
,
MBMaster
::
MBProperty
&
p
)
{
os
<<
" mbaddr=("
<<
(
int
)
p
.
mbaddr
<<
")"
<<
ModbusRTU
::
addr2str
(
p
.
mbaddr
)
<<
" reg="
<<
ModbusRTU
::
dat2str
(
p
.
mbreg
)
<<
" sid="
<<
p
.
si
.
id
<<
" stype="
<<
p
.
stype
<<
" safety="
<<
p
.
safety
<<
" invert="
<<
p
.
invert
;
if
(
p
.
stype
==
UniversalIO
::
AnalogInput
||
p
.
stype
==
UniversalIO
::
AnalogOutput
)
{
os
<<
" rmin="
<<
p
.
cal
.
minRaw
<<
" rmax="
<<
p
.
cal
.
maxRaw
<<
" cmin="
<<
p
.
cal
.
maxCal
<<
" cmax="
<<
p
.
cal
.
maxCal
<<
" cdiagram="
<<
(
p
.
cdiagram
?
"yes"
:
"no"
);
}
return
os
;
}
// -----------------------------------------------------------------------------
extentions/MBTCPMaster/MBMaster.h
0 → 100644
View file @
5b9fc568
// $Id: MBMaster.h,v 1.7 2009/03/03 10:33:27 pv Exp $
// -----------------------------------------------------------------------------
#ifndef _MBMaster_H_
#define _MBMaster_H_
// -----------------------------------------------------------------------------
#include <string>
#include <vector>
#include "UniSetObject_LT.h"
#include "IONotifyController.h"
#include "modbus/ModbusTCPMaster.h"
#include "PassiveTimer.h"
#include "Trigger.h"
#include "Mutex.h"
#include "SharedMemory.h"
#include "IOBase.h"
#include "SMInterface.h"
// -----------------------------------------------------------------------------
class
MBMaster
:
public
UniSetObject_LT
{
public
:
MBMaster
(
UniSetTypes
::
ObjectId
objId
,
UniSetTypes
::
ObjectId
shmId
,
SharedMemory
*
ic
=
0
,
std
::
string
prefix
=
"mbtcp"
);
virtual
~
MBMaster
();
/*! */
static
MBMaster
*
init_mbmaster
(
int
argc
,
char
*
argv
[],
UniSetTypes
::
ObjectId
shmID
,
SharedMemory
*
ic
=
0
,
std
::
string
prefix
=
"mbtcp"
);
/*! help- */
static
void
help_print
(
int
argc
,
char
*
argv
[]
);
static
const
int
NoSafetyState
=-
1
;
enum
Timer
{
tmExchange
};
struct
MBProperty
:
public
IOBase
{
ModbusRTU
::
ModbusAddr
mbaddr
;
/*!< */
ModbusRTU
::
ModbusData
mbreg
;
/*!< */
ModbusRTU
::
SlaveFunctionCode
mbfunc
;
/*!< / */
MBProperty
()
:
mbaddr
(
0
),
mbreg
(
0
),
mbfunc
(
ModbusRTU
::
fnUnknown
)
{}
friend
std
::
ostream
&
operator
<<
(
std
::
ostream
&
os
,
MBProperty
&
p
);
};
protected
:
typedef
std
::
vector
<
MBProperty
>
MBMap
;
MBMap
mbmap
;
/*!< / */
unsigned
int
maxItem
;
/*!< ( ) */
ModbusTCPMaster
*
mb
;
UniSetTypes
::
uniset_mutex
mbMutex
;
std
::
string
iaddr
;
int
port
;
int
recv_timeout
;
ModbusRTU
::
ModbusAddr
myaddr
;
xmlNode
*
cnode
;
std
::
string
s_field
;
std
::
string
s_fvalue
;
SMInterface
*
shm
;
void
step
();
void
poll
();
virtual
void
processingMessage
(
UniSetTypes
::
VoidMessage
*
msg
);
void
sysCommand
(
UniSetTypes
::
SystemMessage
*
msg
);
void
sensorInfo
(
UniSetTypes
::
SensorMessage
*
sm
);
void
timerInfo
(
UniSetTypes
::
TimerMessage
*
tm
);
void
askSensors
(
UniversalIO
::
UIOCommand
cmd
);
void
initOutput
();
void
waitSMReady
();
long
callItem
(
MBMap
::
iterator
&
p
);
virtual
bool
activateObject
();
//
virtual
void
sigterm
(
int
signo
);
void
init_mb
();
void
initIterators
();
bool
initItem
(
UniXML_iterator
&
it
);
bool
readItem
(
UniXML
&
xml
,
UniXML_iterator
&
it
,
xmlNode
*
sec
);
void
readConfiguration
();
bool
check_item
(
UniXML_iterator
&
it
);
private
:
MBMaster
();
bool
initPause
;
UniSetTypes
::
uniset_mutex
mutex_start
;
bool
force
;
/*!< , SM, */
bool
force_out
;
/*!< , */
int
polltime
;
/*!< , [] */
PassiveTimer
ptHeartBeat
;
UniSetTypes
::
ObjectId
sidHeartBeat
;
int
maxHeartBeat
;
IOController
::
AIOStateList
::
iterator
aitHeartBeat
;
UniSetTypes
::
ObjectId
test_id
;
UniSetTypes
::
uniset_mutex
pollMutex
;
Trigger
trTimeout
;
PassiveTimer
ptTimeout
;
bool
activated
;
int
activateTimeout
;
std
::
string
prefix
;
};
// -----------------------------------------------------------------------------
#endif // _MBMaster_H_
// -----------------------------------------------------------------------------
extentions/MBTCPMaster/Makefile
0 → 100644
View file @
5b9fc568
# Makefile.in generated by automake 1.10.2 from Makefile.am.
# extentions/MBTCPMaster/Makefile. Generated from Makefile.in by configure.
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
pkgdatadir
=
$(datadir)
/uniset
pkglibdir
=
$(libdir)
/uniset
pkgincludedir
=
$(includedir)
/uniset
am__cd
=
CDPATH
=
"
$$
{ZSH_VERSION+.}
$(PATH_SEPARATOR)
"
&&
cd
install_sh_DATA
=
$(install_sh)
-c
-m
644
install_sh_PROGRAM
=
$(install_sh)
-c
install_sh_SCRIPT
=
$(install_sh)
-c
INSTALL_HEADER
=
$(INSTALL_DATA)
transform
=
$(program_transform_name)
NORMAL_INSTALL
=
:
PRE_INSTALL
=
:
POST_INSTALL
=
:
NORMAL_UNINSTALL
=
:
PRE_UNINSTALL
=
:
POST_UNINSTALL
=
:
build_triplet
=
i686-pc-linux-gnu
host_triplet
=
i686-pc-linux-gnu
bin_PROGRAMS
=
uniset-mbtcpmaster
$(EXEEXT)
subdir
=
extentions/MBTCPMaster
DIST_COMMON
=
$(srcdir)
/Makefile.am
$(srcdir)
/Makefile.in
\
$(srcdir)
/libUniSetMBTCPMaster.pc.in
ACLOCAL_M4
=
$(top_srcdir)
/aclocal.m4
am__aclocal_m4_deps
=
$(top_srcdir)
/configure.ac
am__configure_deps
=
$(am__aclocal_m4_deps)
$(CONFIGURE_DEPENDENCIES)
\
$(ACLOCAL_M4)
mkinstalldirs
=
$(install_sh)
-d
CONFIG_HEADER
=
$(top_builddir)
/config.h
CONFIG_CLEAN_FILES
=
libUniSetMBTCPMaster.pc
am__vpath_adj_setup
=
srcdirstrip
=
`
echo
"
$(srcdir)
"
|
sed
's|.|.|g'
`
;
am__vpath_adj
=
case
$$
p
in
\
$(srcdir)
/
*
)
f
=
`
echo
"
$$
p"
|
sed
"s|^
$$
srcdirstrip/||"
`
;;
\
*
)
f
=
$$
p
;;
\
esac
;
am__strip_dir
=
`
echo
$$
p |
sed
-e
's|^.*/||'
`
;
am__installdirs
=
"
$(DESTDIR)$(libdir)
"
"
$(DESTDIR)$(bindir)
"
libLTLIBRARIES_INSTALL
=
$(INSTALL)
LTLIBRARIES
=
$(lib_LTLIBRARIES)
am__DEPENDENCIES_1
=
libUniSetMBTCPMaster_la_DEPENDENCIES
=
\
$(top_builddir)
/lib/libUniSet.la
\
$(top_builddir)
/extentions/SharedMemory/libUniSetSharedMemory.la
\
$(top_builddir)
/extentions/lib/libUniSetExtentions.la
\
$(am__DEPENDENCIES_1)
am_libUniSetMBTCPMaster_la_OBJECTS
=
\
libUniSetMBTCPMaster_la-MBMaster.lo
libUniSetMBTCPMaster_la_OBJECTS
=
\
$(am_libUniSetMBTCPMaster_la_OBJECTS)
libUniSetMBTCPMaster_la_LINK
=
$(LIBTOOL)
--tag
=
CXX
$(AM_LIBTOOLFLAGS)
\
$(LIBTOOLFLAGS)
--mode
=
link
$(CXXLD)
\
$(libUniSetMBTCPMaster_la_CXXFLAGS)
$(CXXFLAGS)
$(AM_LDFLAGS)
\
$(LDFLAGS)
-o
$@
binPROGRAMS_INSTALL
=
$(INSTALL_PROGRAM)
PROGRAMS
=
$(bin_PROGRAMS)
am_uniset_mbtcpmaster_OBJECTS
=
\
uniset_mbtcpmaster-main.
$(OBJEXT)
uniset_mbtcpmaster_OBJECTS
=
$(am_uniset_mbtcpmaster_OBJECTS)
uniset_mbtcpmaster_DEPENDENCIES
=
libUniSetMBTCPMaster.la
\
$(top_builddir)
/lib/libUniSet.la
\
$(top_builddir)
/extentions/SharedMemory/libUniSetSharedMemory.la
\
$(top_builddir)
/extentions/lib/libUniSetExtentions.la
\
$(am__DEPENDENCIES_1)
uniset_mbtcpmaster_LINK
=
$(LIBTOOL)
--tag
=
CXX
$(AM_LIBTOOLFLAGS)
\
$(LIBTOOLFLAGS)
--mode
=
link
$(CXXLD)
\
$(uniset_mbtcpmaster_CXXFLAGS)
$(CXXFLAGS)
$(AM_LDFLAGS)
\
$(LDFLAGS)
-o
$@
DEFAULT_INCLUDES
=
-I
.
-I
$(top_builddir)
depcomp
=
$(SHELL)
$(top_srcdir)
/depcomp
am__depfiles_maybe
=
depfiles
CXXCOMPILE
=
$(CXX)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
\
$(AM_CPPFLAGS)
$(CPPFLAGS)
$(AM_CXXFLAGS)
$(CXXFLAGS)
LTCXXCOMPILE
=
$(LIBTOOL)
--tag
=
CXX
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
\
--mode
=
compile
$(CXX)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
\
$(AM_CPPFLAGS)
$(CPPFLAGS)
$(AM_CXXFLAGS)
$(CXXFLAGS)
CXXLD
=
$(CXX)
CXXLINK
=
$(LIBTOOL)
--tag
=
CXX
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
\
--mode
=
link
$(CXXLD)
$(AM_CXXFLAGS)
$(CXXFLAGS)
$(AM_LDFLAGS)
\
$(LDFLAGS)
-o
$@
SOURCES
=
$(libUniSetMBTCPMaster_la_SOURCES)
\
$(uniset_mbtcpmaster_SOURCES)
DIST_SOURCES
=
$(libUniSetMBTCPMaster_la_SOURCES)
\
$(uniset_mbtcpmaster_SOURCES)
ETAGS
=
etags
CTAGS
=
ctags
DISTFILES
=
$(DIST_COMMON)
$(DIST_SOURCES)
$(TEXINFOS)
$(EXTRA_DIST)
ACLOCAL
=
${
SHELL
}
/home/pv/Projects/uniset/missing
--run
aclocal-1.10
AMTAR
=
${
SHELL
}
/home/pv/Projects/uniset/missing
--run
tar
AR
=
ar
AUTOCONF
=
${
SHELL
}
/home/pv/Projects/uniset/missing
--run
autoconf
AUTOHEADER
=
${
SHELL
}
/home/pv/Projects/uniset/missing
--run
autoheader
AUTOMAKE
=
${
SHELL
}
/home/pv/Projects/uniset/missing
--run
automake-1.10
AWK
=
gawk
CC
=
gcc
CCDEPMODE
=
depmode
=
gcc3
CFLAGS
=
-g
-O2
COMCPP_CFLAGS
=
-D_GNU_SOURCE
COMCPP_LIBS
=
-pthread
-lccgnu2
-ldl
-lrt
COMEDI_CFLAGS
=
COMEDI_LIBS
=
-lcomedi
CPP
=
gcc
-E
CPPFLAGS
=
CXX
=
g++
CXXCPP
=
g++
-E
CXXDEPMODE
=
depmode
=
gcc3
CXXFLAGS
=
-pedantic
-Wall
-funsigned-char
-D_GNU_SOURCE
-D__x86__
-D__linux__
-D__OSVERSION__
=
2
-I
/usr/include/libxml2
-I
$(top_builddir)
/include
CYGPATH_W
=
echo
DEFS
=
-DHAVE_CONFIG_H
DEPDIR
=
.deps
DOXYGEN
=
doxygen
DSYMUTIL
=
ECHO
=
echo
ECHO_C
=
ECHO_N
=
-n
ECHO_T
=
EGREP
=
/bin/grep
-E
EXEEXT
=
F77
=
FFLAGS
=
GREP
=
/bin/grep
IDL
=
omniidl
INSTALL
=
/usr/bin/ginstall
-c
INSTALL_DATA
=
${
INSTALL
}
-m
644
INSTALL_PROGRAM
=
${
INSTALL
}
INSTALL_SCRIPT
=
${
INSTALL
}
INSTALL_STRIP_PROGRAM
=
$(install_sh)
-c
-s
LDFLAGS
=
-lomniORB4
-lomnithread
-lxml2
LIBOBJS
=
LIBS
=
LIBTOOL
=
$(SHELL)
$(top_builddir)
/libtool
LIBVER
=
0:9:0
LN_S
=
ln
-s
LTLIBOBJS
=
MAINT
=
MAKEINFO
=
${
SHELL
}
/home/pv/Projects/uniset/missing
--run
makeinfo
MKDIR_P
=
/bin/mkdir
-p
NMEDIT
=
OBJEXT
=
o
OMNI_CFLAGS
=
-D__x86__
-D__linux__
-D__OSVERSION__
=
2
OMNI_LIBS
=
-lomniORB4
-lomnithread
PACKAGE
=
uniset
PACKAGE_BUGREPORT
=
pv@etersoft.ru
PACKAGE_NAME
=
uniset
PACKAGE_STRING
=
uniset 0.96
PACKAGE_TARNAME
=
uniset
PACKAGE_VERSION
=
0.96
PATH_SEPARATOR
=
:
PKG_CONFIG
=
/usr/bin/pkg-config
RANLIB
=
ranlib
SED
=
/bin/sed
SET_MAKE
=
SHELL
=
/bin/sh
SIGC_CFLAGS
=
-I
/usr/include/sigc++-2.0
-I
/usr/lib/sigc++-2.0/include
SIGC_LIBS
=
-lsigc-2
.0
STRIP
=
strip
VERSION
=
0.96
XML_CFLAGS
=
-I
/usr/include/libxml2
XML_LIBS
=
-lxml2
abs_builddir
=
/home/pv/Projects/uniset/extentions/MBTCPMaster
abs_srcdir
=
/home/pv/Projects/uniset/extentions/MBTCPMaster
abs_top_builddir
=
/home/pv/Projects/uniset
abs_top_srcdir
=
/home/pv/Projects/uniset
ac_ct_CC
=
gcc
ac_ct_CXX
=
g++
ac_ct_F77
=
am__include
=
include
am__leading_dot
=
.
am__quote
=
am__tar
=
${
AMTAR
}
chof -
"
$$
tardir"
am__untar
=
${
AMTAR
}
xf -
bindir
=
${
exec_prefix
}
/bin
build
=
i686-pc-linux-gnu
build_alias
=
build_cpu
=
i686
build_os
=
linux-gnu
build_vendor
=
pc
builddir
=
.
datadir
=
${
datarootdir
}
datarootdir
=
${
prefix
}
/share
docdir
=
${
datarootdir
}
/doc/
${
PACKAGE_TARNAME
}
dox
=
yes
dvidir
=
${
docdir
}
exec_prefix
=
${
prefix
}
host
=
i686-pc-linux-gnu
host_alias
=
host_cpu
=
i686
host_os
=
linux-gnu
host_vendor
=
pc
htmldir
=
${
docdir
}
includedir
=
${
prefix
}
/include
infodir
=
${
datarootdir
}
/info
install_sh
=
$(SHELL)
/home/pv/Projects/uniset/install-sh
libdir
=
${
exec_prefix
}
/lib
libexecdir
=
${
exec_prefix
}
/libexec
localedir
=
${
datarootdir
}
/locale
localstatedir
=
${
prefix
}
/var
mandir
=
${
datarootdir
}
/man
mkdir_p
=
/bin/mkdir
-p
oldincludedir
=
/usr/include
pdfdir
=
${
docdir
}
prefix
=
/usr/local
program_transform_name
=
s,x,x,
psdir
=
${
docdir
}
sbindir
=
${
exec_prefix
}
/sbin
sharedstatedir
=
${
prefix
}
/com
srcdir
=
.
sysconfdir
=
${
prefix
}
/etc
target_alias
=
top_build_prefix
=
../../
top_builddir
=
../..
top_srcdir
=
../..
lib_LTLIBRARIES
=
libUniSetMBTCPMaster.la
libUniSetMBTCPMaster_la_LIBADD
=
$(top_builddir)
/lib/libUniSet.la
\
$(top_builddir)
/extentions/SharedMemory/libUniSetSharedMemory.la
\
$(top_builddir)
/extentions/lib/libUniSetExtentions.la
\
$(SIGC_LIBS)
libUniSetMBTCPMaster_la_CXXFLAGS
=
-I
$(top_builddir)
/extentions/include
-I
$(top_builddir)
/extentions/SharedMemory
$(SIGC_CFLAGS)
libUniSetMBTCPMaster_la_SOURCES
=
MBMaster.cc
uniset_mbtcpmaster_SOURCES
=
main.cc
uniset_mbtcpmaster_LDADD
=
libUniSetMBTCPMaster.la
$(top_builddir)
/lib/libUniSet.la
\
$(top_builddir)
/extentions/SharedMemory/libUniSetSharedMemory.la
\
$(top_builddir)
/extentions/lib/libUniSetExtentions.la
\
$(SIGC_LIBS)
uniset_mbtcpmaster_CXXFLAGS
=
-I
$(top_builddir)
/extentions/include
-I
$(top_builddir)
/extentions/SharedMemory
$(SIGC_CFLAGS)
all
:
all-am
.SUFFIXES
:
.SUFFIXES
:
.cc .lo .o .obj
$(srcdir)/Makefile.in
:
$(srcdir)/Makefile.am $(am__configure_deps)
@
for
dep
in
$?
;
do
\
case
'
$(am__configure_deps)
'
in
\
*
$$
dep
*
)
\
(
cd
$(top_builddir)
&&
$(MAKE)
$(AM_MAKEFLAGS)
am--refresh
)
\
&&
{
if
test
-f
$@
;
then
exit
0
;
else
break
;
fi
;
}
;
\
exit
1
;;
\
esac
;
\
done
;
\
echo
' cd
$(top_srcdir)
&&
$(AUTOMAKE)
--gnu extentions/MBTCPMaster/Makefile'
;
\
cd
$(top_srcdir)
&&
\
$(AUTOMAKE)
--gnu
extentions/MBTCPMaster/Makefile
.PRECIOUS
:
Makefile
Makefile
:
$(srcdir)/Makefile.in $(top_builddir)/config.status
@
case
'$?'
in
\
*
config.status
*
)
\
cd
$(top_builddir)
&&
$(MAKE)
$(AM_MAKEFLAGS)
am--refresh
;;
\
*
)
\
echo
' cd
$(top_builddir)
&&
$(SHELL)
./config.status
$(subdir)
/$@
$(am__depfiles_maybe)
'
;
\
cd
$(top_builddir)
&&
$(SHELL)
./config.status
$(subdir)
/
$@
$(am__depfiles_maybe)
;;
\
esac
;
$(top_builddir)/config.status
:
$(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
cd
$(top_builddir)
&&
$(MAKE)
$(AM_MAKEFLAGS)
am--refresh
$(top_srcdir)/configure
:
$(am__configure_deps)
cd
$(top_builddir)
&&
$(MAKE)
$(AM_MAKEFLAGS)
am--refresh
$(ACLOCAL_M4)
:
$(am__aclocal_m4_deps)
cd
$(top_builddir)
&&
$(MAKE)
$(AM_MAKEFLAGS)
am--refresh
libUniSetMBTCPMaster.pc
:
$(top_builddir)/config.status $(srcdir)/libUniSetMBTCPMaster.pc.in
cd
$(top_builddir)
&&
$(SHELL)
./config.status
$(subdir)
/
$@
install-libLTLIBRARIES
:
$(lib_LTLIBRARIES)
@
$(NORMAL_INSTALL)
test
-z
"
$(libdir)
"
||
$(MKDIR_P)
"
$(DESTDIR)$(libdir)
"
@
list
=
'
$(lib_LTLIBRARIES)
'
;
for
p
in
$$
list
;
do
\
if
test
-f
$$
p
;
then
\
f
=
$(am__strip_dir)
\
echo
"
$(LIBTOOL)
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
--mode=install
$(libLTLIBRARIES_INSTALL)
$(INSTALL_STRIP_FLAG)
'
$$
p' '
$(DESTDIR)$(libdir)
/
$$
f'"
;
\
$(LIBTOOL)
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
--mode
=
install
$(libLTLIBRARIES_INSTALL)
$(INSTALL_STRIP_FLAG)
"
$$
p"
"
$(DESTDIR)$(libdir)
/
$$
f"
;
\
else
:
;
fi
;
\
done
uninstall-libLTLIBRARIES
:
@
$(NORMAL_UNINSTALL)
@
list
=
'
$(lib_LTLIBRARIES)
'
;
for
p
in
$$
list
;
do
\
p
=
$(am__strip_dir)
\
echo
"
$(LIBTOOL)
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
--mode=uninstall rm -f '
$(DESTDIR)$(libdir)
/
$$
p'"
;
\
$(LIBTOOL)
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
--mode
=
uninstall
rm
-f
"
$(DESTDIR)$(libdir)
/
$$
p"
;
\
done
clean-libLTLIBRARIES
:
-
test
-z
"
$(lib_LTLIBRARIES)
"
||
rm
-f
$(lib_LTLIBRARIES)
@
list
=
'
$(lib_LTLIBRARIES)
'
;
for
p
in
$$
list
;
do
\
dir
=
"
`
echo
$$
p |
sed
-e
's|/[^/]*$$||'
`
"
;
\
test
"
$$
dir"
!=
"
$$
p"
||
dir
=
.
;
\
echo
"rm -f
\"
$$
{dir}/so_locations
\"
"
;
\
rm
-f
"
$$
{dir}/so_locations"
;
\
done
libUniSetMBTCPMaster.la
:
$(libUniSetMBTCPMaster_la_OBJECTS) $(libUniSetMBTCPMaster_la_DEPENDENCIES)
$(libUniSetMBTCPMaster_la_LINK)
-rpath
$(libdir)
$(libUniSetMBTCPMaster_la_OBJECTS)
$(libUniSetMBTCPMaster_la_LIBADD)
$(LIBS)
install-binPROGRAMS
:
$(bin_PROGRAMS)
@
$(NORMAL_INSTALL)
test
-z
"
$(bindir)
"
||
$(MKDIR_P)
"
$(DESTDIR)$(bindir)
"
@
list
=
'
$(bin_PROGRAMS)
'
;
for
p
in
$$
list
;
do
\
p1
=
`
echo
$$
p|sed
's/
$(EXEEXT)
$$//'
`
;
\
if
test
-f
$$
p
\
||
test
-f
$$
p1
\
;
then
\
f
=
`
echo
"
$$
p1"
|
sed
's,^.*/,,;
$(transform)
;s/$$/
$(EXEEXT)
/'
`
;
\
echo
"
$(INSTALL_PROGRAM_ENV)
$(LIBTOOL)
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
--mode=install
$(binPROGRAMS_INSTALL)
'
$$
p' '
$(DESTDIR)$(bindir)
/
$$
f'"
;
\
$(INSTALL_PROGRAM_ENV)
$(LIBTOOL)
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
--mode
=
install
$(binPROGRAMS_INSTALL)
"
$$
p"
"
$(DESTDIR)$(bindir)
/
$$
f"
||
exit
1
;
\
else
:
;
fi
;
\
done
uninstall-binPROGRAMS
:
@
$(NORMAL_UNINSTALL)
@
list
=
'
$(bin_PROGRAMS)
'
;
for
p
in
$$
list
;
do
\
f
=
`
echo
"
$$
p"
|
sed
's,^.*/,,;s/
$(EXEEXT)
$$//;
$(transform)
;s/$$/
$(EXEEXT)
/'
`
;
\
echo
" rm -f '
$(DESTDIR)$(bindir)
/
$$
f'"
;
\
rm
-f
"
$(DESTDIR)$(bindir)
/
$$
f"
;
\
done
clean-binPROGRAMS
:
@
list
=
'
$(bin_PROGRAMS)
'
;
for
p
in
$$
list
;
do
\
f
=
`
echo
$$
p|sed
's/
$(EXEEXT)
$$//'
`
;
\
echo
" rm -f
$$
p
$$
f"
;
\
rm
-f
$$
p
$$
f
;
\
done
uniset-mbtcpmaster$(EXEEXT)
:
$(uniset_mbtcpmaster_OBJECTS) $(uniset_mbtcpmaster_DEPENDENCIES)
@
rm
-f
uniset-mbtcpmaster
$(EXEEXT)
$(uniset_mbtcpmaster_LINK)
$(uniset_mbtcpmaster_OBJECTS)
$(uniset_mbtcpmaster_LDADD)
$(LIBS)
mostlyclean-compile
:
-
rm
-f
*
.
$(OBJEXT)
distclean-compile
:
-
rm
-f
*
.tab.c
include
./$(DEPDIR)/uniset_mbtcpmaster-main.Po
include
./$(DEPDIR)/libUniSetMBTCPMaster_la-MBMaster.Plo
.cc.o
:
$(CXXCOMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)
/
$*
.Tpo
-c
-o
$@
$<
mv
-f
$(DEPDIR)
/
$*
.Tpo
$(DEPDIR)
/
$*
.Po
# source='$<' object='$@' libtool=no \
# DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
# $(CXXCOMPILE) -c -o $@ $<
.cc.obj
:
$(CXXCOMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)
/
$*
.Tpo
-c
-o
$@
`
$(CYGPATH_W)
'$<'
`
mv
-f
$(DEPDIR)
/
$*
.Tpo
$(DEPDIR)
/
$*
.Po
# source='$<' object='$@' libtool=no \
# DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
# $(CXXCOMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
.cc.lo
:
$(LTCXXCOMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)
/
$*
.Tpo
-c
-o
$@
$<
mv
-f
$(DEPDIR)
/
$*
.Tpo
$(DEPDIR)
/
$*
.Plo
# source='$<' object='$@' libtool=yes \
# DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
# $(LTCXXCOMPILE) -c -o $@ $<
libUniSetMBTCPMaster_la-MBMaster.lo
:
MBMaster.cc
$(LIBTOOL)
--tag
=
CXX
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
--mode
=
compile
$(CXX)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
$(CPPFLAGS)
$(libUniSetMBTCPMaster_la_CXXFLAGS)
$(CXXFLAGS)
-MT
libUniSetMBTCPMaster_la-MBMaster.lo
-MD
-MP
-MF
$(DEPDIR)
/libUniSetMBTCPMaster_la-MBMaster.Tpo
-c
-o
libUniSetMBTCPMaster_la-MBMaster.lo
`
test
-f
'MBMaster.cc'
||
echo
'
$(srcdir)
/'
`
MBMaster.cc
mv
-f
$(DEPDIR)
/libUniSetMBTCPMaster_la-MBMaster.Tpo
$(DEPDIR)
/libUniSetMBTCPMaster_la-MBMaster.Plo
# source='MBMaster.cc' object='libUniSetMBTCPMaster_la-MBMaster.lo' libtool=yes \
# DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
# $(LIBTOOL) --tag=CXX $(AM_LIBTOOLFLAGS) $(LIBTOOLFLAGS) --mode=compile $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(libUniSetMBTCPMaster_la_CXXFLAGS) $(CXXFLAGS) -c -o libUniSetMBTCPMaster_la-MBMaster.lo `test -f 'MBMaster.cc' || echo '$(srcdir)/'`MBMaster.cc
uniset_mbtcpmaster-main.o
:
main.cc
$(CXX)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
$(CPPFLAGS)
$(uniset_mbtcpmaster_CXXFLAGS)
$(CXXFLAGS)
-MT
uniset_mbtcpmaster-main.o
-MD
-MP
-MF
$(DEPDIR)
/uniset_mbtcpmaster-main.Tpo
-c
-o
uniset_mbtcpmaster-main.o
`
test
-f
'main.cc'
||
echo
'
$(srcdir)
/'
`
main.cc
mv
-f
$(DEPDIR)
/uniset_mbtcpmaster-main.Tpo
$(DEPDIR)
/uniset_mbtcpmaster-main.Po
# source='main.cc' object='uniset_mbtcpmaster-main.o' libtool=no \
# DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
# $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(uniset_mbtcpmaster_CXXFLAGS) $(CXXFLAGS) -c -o uniset_mbtcpmaster-main.o `test -f 'main.cc' || echo '$(srcdir)/'`main.cc
uniset_mbtcpmaster-main.obj
:
main.cc
$(CXX)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
$(CPPFLAGS)
$(uniset_mbtcpmaster_CXXFLAGS)
$(CXXFLAGS)
-MT
uniset_mbtcpmaster-main.obj
-MD
-MP
-MF
$(DEPDIR)
/uniset_mbtcpmaster-main.Tpo
-c
-o
uniset_mbtcpmaster-main.obj
`
if
test
-f
'main.cc'
;
then
$(CYGPATH_W)
'main.cc'
;
else
$(CYGPATH_W)
'
$(srcdir)
/main.cc'
;
fi
`
mv
-f
$(DEPDIR)
/uniset_mbtcpmaster-main.Tpo
$(DEPDIR)
/uniset_mbtcpmaster-main.Po
# source='main.cc' object='uniset_mbtcpmaster-main.obj' libtool=no \
# DEPDIR=$(DEPDIR) $(CXXDEPMODE) $(depcomp) \
# $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(uniset_mbtcpmaster_CXXFLAGS) $(CXXFLAGS) -c -o uniset_mbtcpmaster-main.obj `if test -f 'main.cc'; then $(CYGPATH_W) 'main.cc'; else $(CYGPATH_W) '$(srcdir)/main.cc'; fi`
mostlyclean-libtool
:
-
rm
-f
*
.lo
clean-libtool
:
-
rm
-rf
.libs _libs
ID
:
$(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
list
=
'
$(SOURCES)
$(HEADERS)
$(LISP)
$(TAGS_FILES)
'
;
\
unique
=
`
for
i
in
$$
list
;
do
\
if
test
-f
"
$$
i"
;
then
echo
$$
i
;
else
echo
$(srcdir)
/
$$
i
;
fi
;
\
done
|
\
$(AWK)
'{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'
`
;
\
mkid
-fID
$$
unique
tags
:
TAGS
TAGS
:
$(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES)
\
$(TAGS_FILES) $(LISP)
tags
=
;
\
here
=
`
pwd
`
;
\
list
=
'
$(SOURCES)
$(HEADERS)
$(LISP)
$(TAGS_FILES)
'
;
\
unique
=
`
for
i
in
$$
list
;
do
\
if
test
-f
"
$$
i"
;
then
echo
$$
i
;
else
echo
$(srcdir)
/
$$
i
;
fi
;
\
done
|
\
$(AWK)
'{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'
`
;
\
if
test
-z
"
$(ETAGS_ARGS)$$
tags
$$
unique"
;
then
:
;
else
\
test
-n
"
$$
unique"
||
unique
=
$$
empty_fix
;
\
$(ETAGS)
$(ETAGSFLAGS)
$(AM_ETAGSFLAGS)
$(ETAGS_ARGS)
\
$$
tags
$$
unique
;
\
fi
ctags
:
CTAGS
CTAGS
:
$(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES)
\
$(TAGS_FILES) $(LISP)
tags
=
;
\
list
=
'
$(SOURCES)
$(HEADERS)
$(LISP)
$(TAGS_FILES)
'
;
\
unique
=
`
for
i
in
$$
list
;
do
\
if
test
-f
"
$$
i"
;
then
echo
$$
i
;
else
echo
$(srcdir)
/
$$
i
;
fi
;
\
done
|
\
$(AWK)
'{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'
`
;
\
test
-z
"
$(CTAGS_ARGS)$$
tags
$$
unique"
\
||
$(CTAGS)
$(CTAGSFLAGS)
$(AM_CTAGSFLAGS)
$(CTAGS_ARGS)
\
$$
tags
$$
unique
GTAGS
:
here
=
`
$(am__cd)
$(top_builddir)
&&
pwd
`
\
&&
cd
$(top_srcdir)
\
&&
gtags
-i
$(GTAGS_ARGS)
$$
here
distclean-tags
:
-
rm
-f
TAGS ID GTAGS GRTAGS GSYMS GPATH tags
distdir
:
$(DISTFILES)
@
srcdirstrip
=
`
echo
"
$(srcdir)
"
|
sed
's/[].[^$$\\*]/\\\\&/g'
`
;
\
topsrcdirstrip
=
`
echo
"
$(top_srcdir)
"
|
sed
's/[].[^$$\\*]/\\\\&/g'
`
;
\
list
=
'
$(DISTFILES)
'
;
\
dist_files
=
`
for
file
in
$$
list
;
do
echo
$$
file
;
done
|
\
sed
-e
"s|^
$$
srcdirstrip/||;t"
\
-e
"s|^
$$
topsrcdirstrip/|
$(top_builddir)
/|;t"
`
;
\
case
$$
dist_files
in
\
*
/
*
)
$(MKDIR_P)
`
echo
"
$$
dist_files"
|
\
sed
'/\//!d;s|^|
$(distdir)
/|;s,/[^/]*$$,,'
|
\
sort
-u
`
;;
\
esac
;
\
for
file
in
$$
dist_files
;
do
\
if
test
-f
$$
file
||
test
-d
$$
file
;
then
d
=
.
;
else
d
=
$(srcdir)
;
fi
;
\
if
test
-d
$$
d/
$$
file
;
then
\
dir
=
`
echo
"/
$$
file"
|
sed
-e
's,/[^/]*$$,,'
`
;
\
if
test
-d
$(srcdir)
/
$$
file
&&
test
$$
d
!=
$(srcdir)
;
then
\
cp
-pR
$(srcdir)
/
$$
file
$(distdir)$$
dir
||
exit
1
;
\
fi
;
\
cp
-pR
$$
d/
$$
file
$(distdir)$$
dir
||
exit
1
;
\
else
\
test
-f
$(distdir)
/
$$
file
\
||
cp
-p
$$
d/
$$
file
$(distdir)
/
$$
file
\
||
exit
1
;
\
fi
;
\
done
check-am
:
all-am
check
:
check-am
all-am
:
Makefile $(LTLIBRARIES) $(PROGRAMS)
install-binPROGRAMS
:
install-libLTLIBRARIES
installdirs
:
for
dir
in
"
$(DESTDIR)$(libdir)
"
"
$(DESTDIR)$(bindir)
"
;
do
\
test
-z
"
$$
dir"
||
$(MKDIR_P)
"
$$
dir"
;
\
done
install
:
install-am
install-exec
:
install-exec-am
install-data
:
install-data-am
uninstall
:
uninstall-am
install-am
:
all-am
@
$(MAKE)
$(AM_MAKEFLAGS)
install-exec-am install-data-am
installcheck
:
installcheck-am
install-strip
:
$(MAKE)
$(AM_MAKEFLAGS)
INSTALL_PROGRAM
=
"
$(INSTALL_STRIP_PROGRAM)
"
\
install_sh_PROGRAM
=
"
$(INSTALL_STRIP_PROGRAM)
"
INSTALL_STRIP_FLAG
=
-s
\
`
test
-z
'
$(STRIP)
'
||
\
echo
"INSTALL_PROGRAM_ENV=STRIPPROG='
$(STRIP)
'"
`
install
mostlyclean-generic
:
clean-generic
:
distclean-generic
:
-
test
-z
"
$(CONFIG_CLEAN_FILES)
"
||
rm
-f
$(CONFIG_CLEAN_FILES)
maintainer-clean-generic
:
@
echo
"This command is intended for maintainers to use"
@
echo
"it deletes files that may require special tools to rebuild."
clean
:
clean-am
clean-am
:
clean-binPROGRAMS clean-generic clean-libLTLIBRARIES
\
clean-libtool mostlyclean-am
distclean
:
distclean-am
-
rm
-rf
./
$(DEPDIR)
-
rm
-f
Makefile
distclean-am
:
clean-am distclean-compile distclean-generic
\
distclean-tags
dvi
:
dvi-am
dvi-am
:
html
:
html-am
info
:
info-am
info-am
:
install-data-am
:
install-dvi
:
install-dvi-am
install-exec-am
:
install-binPROGRAMS install-libLTLIBRARIES
install-html
:
install-html-am
install-info
:
install-info-am
install-man
:
install-pdf
:
install-pdf-am
install-ps
:
install-ps-am
installcheck-am
:
maintainer-clean
:
maintainer-clean-am
-
rm
-rf
./
$(DEPDIR)
-
rm
-f
Makefile
maintainer-clean-am
:
distclean-am maintainer-clean-generic
mostlyclean
:
mostlyclean-am
mostlyclean-am
:
mostlyclean-compile mostlyclean-generic
\
mostlyclean-libtool
pdf
:
pdf-am
pdf-am
:
ps
:
ps-am
ps-am
:
uninstall-am
:
uninstall-binPROGRAMS uninstall-libLTLIBRARIES
.MAKE
:
install-am install-strip
.PHONY
:
CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS
\
clean-generic clean-libLTLIBRARIES clean-libtool ctags
\
distclean distclean-compile distclean-generic
\
distclean-libtool distclean-tags distdir dvi dvi-am html
\
html-am info info-am install install-am install-binPROGRAMS
\
install-data install-data-am install-dvi install-dvi-am
\
install-exec install-exec-am install-html install-html-am
\
install-info install-info-am install-libLTLIBRARIES
\
install-man install-pdf install-pdf-am install-ps
\
install-ps-am install-strip installcheck installcheck-am
\
installdirs maintainer-clean maintainer-clean-generic
\
mostlyclean mostlyclean-compile mostlyclean-generic
\
mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall
\
uninstall-am uninstall-binPROGRAMS uninstall-libLTLIBRARIES
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT
:
extentions/MBTCPMaster/Makefile.am
0 → 100644
View file @
5b9fc568
bin_PROGRAMS
=
@PACKAGE@-mbtcpmaster
lib_LTLIBRARIES
=
libUniSetMBTCPMaster.la
libUniSetMBTCPMaster_la_LIBADD
=
$(top_builddir)
/lib/libUniSet.la
\
$(top_builddir)
/extentions/SharedMemory/libUniSetSharedMemory.la
\
$(top_builddir)
/extentions/lib/libUniSetExtentions.la
\
$(SIGC_LIBS)
libUniSetMBTCPMaster_la_CXXFLAGS
=
-I
$(top_builddir)
/extentions/include
-I
$(top_builddir)
/extentions/SharedMemory
$(SIGC_CFLAGS)
libUniSetMBTCPMaster_la_SOURCES
=
MBMaster.cc
@PACKAGE@
_mbtcpmaster_SOURCES
=
main.cc
@PACKAGE@
_mbtcpmaster_LDADD
=
libUniSetMBTCPMaster.la
$(top_builddir)
/lib/libUniSet.la
\
$(top_builddir)
/extentions/SharedMemory/libUniSetSharedMemory.la
\
$(top_builddir)
/extentions/lib/libUniSetExtentions.la
\
$(SIGC_LIBS)
@PACKAGE@
_mbtcpmaster_CXXFLAGS
=
-I
$(top_builddir)
/extentions/include
-I
$(top_builddir)
/extentions/SharedMemory
$(SIGC_CFLAGS)
extentions/MBTCPMaster/Makefile.in
0 → 100644
View file @
5b9fc568
# Makefile.in generated by automake 1.10.2 from Makefile.am.
# @configure_input@
# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
# 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
# This Makefile.in is free software; the Free Software Foundation
# gives unlimited permission to copy and/or distribute it,
# with or without modifications, as long as this notice is preserved.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
# PARTICULAR PURPOSE.
@SET_MAKE@
VPATH
=
@srcdir@
pkgdatadir
=
$(datadir)
/@PACKAGE@
pkglibdir
=
$(libdir)
/@PACKAGE@
pkgincludedir
=
$(includedir)
/@PACKAGE@
am__cd
=
CDPATH
=
"
$$
{ZSH_VERSION+.}
$(PATH_SEPARATOR)
"
&&
cd
install_sh_DATA
=
$(install_sh)
-c
-m
644
install_sh_PROGRAM
=
$(install_sh)
-c
install_sh_SCRIPT
=
$(install_sh)
-c
INSTALL_HEADER
=
$(INSTALL_DATA)
transform
=
$(program_transform_name)
NORMAL_INSTALL
=
:
PRE_INSTALL
=
:
POST_INSTALL
=
:
NORMAL_UNINSTALL
=
:
PRE_UNINSTALL
=
:
POST_UNINSTALL
=
:
build_triplet
=
@build@
host_triplet
=
@host@
bin_PROGRAMS
=
@PACKAGE@-mbtcpmaster
$(EXEEXT)
subdir
=
extentions/MBTCPMaster
DIST_COMMON
=
$(srcdir)
/Makefile.am
$(srcdir)
/Makefile.in
\
$(srcdir)
/libUniSetMBTCPMaster.pc.in
ACLOCAL_M4
=
$(top_srcdir)
/aclocal.m4
am__aclocal_m4_deps
=
$(top_srcdir)
/configure.ac
am__configure_deps
=
$(am__aclocal_m4_deps)
$(CONFIGURE_DEPENDENCIES)
\
$(ACLOCAL_M4)
mkinstalldirs
=
$(install_sh)
-d
CONFIG_HEADER
=
$(top_builddir)
/config.h
CONFIG_CLEAN_FILES
=
libUniSetMBTCPMaster.pc
am__vpath_adj_setup
=
srcdirstrip
=
`
echo
"
$(srcdir)
"
|
sed
's|.|.|g'
`
;
am__vpath_adj
=
case
$$
p
in
\
$(srcdir)
/
*
)
f
=
`
echo
"
$$
p"
|
sed
"s|^
$$
srcdirstrip/||"
`
;;
\
*
)
f
=
$$
p
;;
\
esac
;
am__strip_dir
=
`
echo
$$
p |
sed
-e
's|^.*/||'
`
;
am__installdirs
=
"
$(DESTDIR)$(libdir)
"
"
$(DESTDIR)$(bindir)
"
libLTLIBRARIES_INSTALL
=
$(INSTALL)
LTLIBRARIES
=
$(lib_LTLIBRARIES)
am__DEPENDENCIES_1
=
libUniSetMBTCPMaster_la_DEPENDENCIES
=
\
$(top_builddir)
/lib/libUniSet.la
\
$(top_builddir)
/extentions/SharedMemory/libUniSetSharedMemory.la
\
$(top_builddir)
/extentions/lib/libUniSetExtentions.la
\
$(am__DEPENDENCIES_1)
am_libUniSetMBTCPMaster_la_OBJECTS
=
\
libUniSetMBTCPMaster_la-MBMaster.lo
libUniSetMBTCPMaster_la_OBJECTS
=
\
$(am_libUniSetMBTCPMaster_la_OBJECTS)
libUniSetMBTCPMaster_la_LINK
=
$(LIBTOOL)
--tag
=
CXX
$(AM_LIBTOOLFLAGS)
\
$(LIBTOOLFLAGS)
--mode
=
link
$(CXXLD)
\
$(libUniSetMBTCPMaster_la_CXXFLAGS)
$(CXXFLAGS)
$(AM_LDFLAGS)
\
$(LDFLAGS)
-o
$@
binPROGRAMS_INSTALL
=
$(INSTALL_PROGRAM)
PROGRAMS
=
$(bin_PROGRAMS)
am_@PACKAGE@
_mbtcpmaster_OBJECTS
=
\
@PACKAGE@_mbtcpmaster-main.
$(OBJEXT)
@PACKAGE@
_mbtcpmaster_OBJECTS
=
$
(
am_@PACKAGE@_mbtcpmaster_OBJECTS
)
@PACKAGE@
_mbtcpmaster_DEPENDENCIES
=
libUniSetMBTCPMaster.la
\
$(top_builddir)
/lib/libUniSet.la
\
$(top_builddir)
/extentions/SharedMemory/libUniSetSharedMemory.la
\
$(top_builddir)
/extentions/lib/libUniSetExtentions.la
\
$(am__DEPENDENCIES_1)
@PACKAGE@
_mbtcpmaster_LINK
=
$(LIBTOOL)
--tag
=
CXX
$(AM_LIBTOOLFLAGS)
\
$(LIBTOOLFLAGS)
--mode
=
link
$(CXXLD)
\
$
(
@PACKAGE@_mbtcpmaster_CXXFLAGS
)
$(CXXFLAGS)
$(AM_LDFLAGS)
\
$(LDFLAGS)
-o
$@
DEFAULT_INCLUDES
=
-I
.@am__isrc@
-I
$(top_builddir)
depcomp
=
$(SHELL)
$(top_srcdir)
/depcomp
am__depfiles_maybe
=
depfiles
CXXCOMPILE
=
$(CXX)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
\
$(AM_CPPFLAGS)
$(CPPFLAGS)
$(AM_CXXFLAGS)
$(CXXFLAGS)
LTCXXCOMPILE
=
$(LIBTOOL)
--tag
=
CXX
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
\
--mode
=
compile
$(CXX)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
\
$(AM_CPPFLAGS)
$(CPPFLAGS)
$(AM_CXXFLAGS)
$(CXXFLAGS)
CXXLD
=
$(CXX)
CXXLINK
=
$(LIBTOOL)
--tag
=
CXX
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
\
--mode
=
link
$(CXXLD)
$(AM_CXXFLAGS)
$(CXXFLAGS)
$(AM_LDFLAGS)
\
$(LDFLAGS)
-o
$@
SOURCES
=
$(libUniSetMBTCPMaster_la_SOURCES)
\
$
(
@PACKAGE@_mbtcpmaster_SOURCES
)
DIST_SOURCES
=
$(libUniSetMBTCPMaster_la_SOURCES)
\
$
(
@PACKAGE@_mbtcpmaster_SOURCES
)
ETAGS
=
etags
CTAGS
=
ctags
DISTFILES
=
$(DIST_COMMON)
$(DIST_SOURCES)
$(TEXINFOS)
$(EXTRA_DIST)
ACLOCAL
=
@ACLOCAL@
AMTAR
=
@AMTAR@
AR
=
@AR@
AUTOCONF
=
@AUTOCONF@
AUTOHEADER
=
@AUTOHEADER@
AUTOMAKE
=
@AUTOMAKE@
AWK
=
@AWK@
CC
=
@CC@
CCDEPMODE
=
@CCDEPMODE@
CFLAGS
=
@CFLAGS@
COMCPP_CFLAGS
=
@COMCPP_CFLAGS@
COMCPP_LIBS
=
@COMCPP_LIBS@
COMEDI_CFLAGS
=
@COMEDI_CFLAGS@
COMEDI_LIBS
=
@COMEDI_LIBS@
CPP
=
@CPP@
CPPFLAGS
=
@CPPFLAGS@
CXX
=
@CXX@
CXXCPP
=
@CXXCPP@
CXXDEPMODE
=
@CXXDEPMODE@
CXXFLAGS
=
@CXXFLAGS@
CYGPATH_W
=
@CYGPATH_W@
DEFS
=
@DEFS@
DEPDIR
=
@DEPDIR@
DOXYGEN
=
@DOXYGEN@
DSYMUTIL
=
@DSYMUTIL@
ECHO
=
@ECHO@
ECHO_C
=
@ECHO_C@
ECHO_N
=
@ECHO_N@
ECHO_T
=
@ECHO_T@
EGREP
=
@EGREP@
EXEEXT
=
@EXEEXT@
F77
=
@F77@
FFLAGS
=
@FFLAGS@
GREP
=
@GREP@
IDL
=
@IDL@
INSTALL
=
@INSTALL@
INSTALL_DATA
=
@INSTALL_DATA@
INSTALL_PROGRAM
=
@INSTALL_PROGRAM@
INSTALL_SCRIPT
=
@INSTALL_SCRIPT@
INSTALL_STRIP_PROGRAM
=
@INSTALL_STRIP_PROGRAM@
LDFLAGS
=
@LDFLAGS@
LIBOBJS
=
@LIBOBJS@
LIBS
=
@LIBS@
LIBTOOL
=
@LIBTOOL@
LIBVER
=
@LIBVER@
LN_S
=
@LN_S@
LTLIBOBJS
=
@LTLIBOBJS@
MAINT
=
@MAINT@
MAKEINFO
=
@MAKEINFO@
MKDIR_P
=
@MKDIR_P@
NMEDIT
=
@NMEDIT@
OBJEXT
=
@OBJEXT@
OMNI_CFLAGS
=
@OMNI_CFLAGS@
OMNI_LIBS
=
@OMNI_LIBS@
PACKAGE
=
@PACKAGE@
PACKAGE_BUGREPORT
=
@PACKAGE_BUGREPORT@
PACKAGE_NAME
=
@PACKAGE_NAME@
PACKAGE_STRING
=
@PACKAGE_STRING@
PACKAGE_TARNAME
=
@PACKAGE_TARNAME@
PACKAGE_VERSION
=
@PACKAGE_VERSION@
PATH_SEPARATOR
=
@PATH_SEPARATOR@
PKG_CONFIG
=
@PKG_CONFIG@
RANLIB
=
@RANLIB@
SED
=
@SED@
SET_MAKE
=
@SET_MAKE@
SHELL
=
@SHELL@
SIGC_CFLAGS
=
@SIGC_CFLAGS@
SIGC_LIBS
=
@SIGC_LIBS@
STRIP
=
@STRIP@
VERSION
=
@VERSION@
XML_CFLAGS
=
@XML_CFLAGS@
XML_LIBS
=
@XML_LIBS@
abs_builddir
=
@abs_builddir@
abs_srcdir
=
@abs_srcdir@
abs_top_builddir
=
@abs_top_builddir@
abs_top_srcdir
=
@abs_top_srcdir@
ac_ct_CC
=
@ac_ct_CC@
ac_ct_CXX
=
@ac_ct_CXX@
ac_ct_F77
=
@ac_ct_F77@
am__include
=
@am__include@
am__leading_dot
=
@am__leading_dot@
am__quote
=
@am__quote@
am__tar
=
@am__tar@
am__untar
=
@am__untar@
bindir
=
@bindir@
build
=
@build@
build_alias
=
@build_alias@
build_cpu
=
@build_cpu@
build_os
=
@build_os@
build_vendor
=
@build_vendor@
builddir
=
@builddir@
datadir
=
@datadir@
datarootdir
=
@datarootdir@
docdir
=
@docdir@
dox
=
@dox@
dvidir
=
@dvidir@
exec_prefix
=
@exec_prefix@
host
=
@host@
host_alias
=
@host_alias@
host_cpu
=
@host_cpu@
host_os
=
@host_os@
host_vendor
=
@host_vendor@
htmldir
=
@htmldir@
includedir
=
@includedir@
infodir
=
@infodir@
install_sh
=
@install_sh@
libdir
=
@libdir@
libexecdir
=
@libexecdir@
localedir
=
@localedir@
localstatedir
=
@localstatedir@
mandir
=
@mandir@
mkdir_p
=
@mkdir_p@
oldincludedir
=
@oldincludedir@
pdfdir
=
@pdfdir@
prefix
=
@prefix@
program_transform_name
=
@program_transform_name@
psdir
=
@psdir@
sbindir
=
@sbindir@
sharedstatedir
=
@sharedstatedir@
srcdir
=
@srcdir@
sysconfdir
=
@sysconfdir@
target_alias
=
@target_alias@
top_build_prefix
=
@top_build_prefix@
top_builddir
=
@top_builddir@
top_srcdir
=
@top_srcdir@
lib_LTLIBRARIES
=
libUniSetMBTCPMaster.la
libUniSetMBTCPMaster_la_LIBADD
=
$(top_builddir)
/lib/libUniSet.la
\
$(top_builddir)
/extentions/SharedMemory/libUniSetSharedMemory.la
\
$(top_builddir)
/extentions/lib/libUniSetExtentions.la
\
$(SIGC_LIBS)
libUniSetMBTCPMaster_la_CXXFLAGS
=
-I
$(top_builddir)
/extentions/include
-I
$(top_builddir)
/extentions/SharedMemory
$(SIGC_CFLAGS)
libUniSetMBTCPMaster_la_SOURCES
=
MBMaster.cc
@PACKAGE@
_mbtcpmaster_SOURCES
=
main.cc
@PACKAGE@
_mbtcpmaster_LDADD
=
libUniSetMBTCPMaster.la
$(top_builddir)
/lib/libUniSet.la
\
$(top_builddir)
/extentions/SharedMemory/libUniSetSharedMemory.la
\
$(top_builddir)
/extentions/lib/libUniSetExtentions.la
\
$(SIGC_LIBS)
@PACKAGE@
_mbtcpmaster_CXXFLAGS
=
-I
$(top_builddir)
/extentions/include
-I
$(top_builddir)
/extentions/SharedMemory
$(SIGC_CFLAGS)
all
:
all-am
.SUFFIXES
:
.SUFFIXES
:
.cc .lo .o .obj
$(srcdir)/Makefile.in
:
@MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
@
for
dep
in
$?
;
do
\
case
'
$(am__configure_deps)
'
in
\
*
$$
dep
*
)
\
(
cd
$(top_builddir)
&&
$(MAKE)
$(AM_MAKEFLAGS)
am--refresh
)
\
&&
{
if
test
-f
$@
;
then
exit
0
;
else
break
;
fi
;
}
;
\
exit
1
;;
\
esac
;
\
done
;
\
echo
' cd
$(top_srcdir)
&&
$(AUTOMAKE)
--gnu extentions/MBTCPMaster/Makefile'
;
\
cd
$(top_srcdir)
&&
\
$(AUTOMAKE)
--gnu
extentions/MBTCPMaster/Makefile
.PRECIOUS
:
Makefile
Makefile
:
$(srcdir)/Makefile.in $(top_builddir)/config.status
@
case
'$?'
in
\
*
config.status
*
)
\
cd
$(top_builddir)
&&
$(MAKE)
$(AM_MAKEFLAGS)
am--refresh
;;
\
*
)
\
echo
' cd
$(top_builddir)
&&
$(SHELL)
./config.status
$(subdir)
/$@
$(am__depfiles_maybe)
'
;
\
cd
$(top_builddir)
&&
$(SHELL)
./config.status
$(subdir)
/
$@
$(am__depfiles_maybe)
;;
\
esac
;
$(top_builddir)/config.status
:
$(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
cd
$(top_builddir)
&&
$(MAKE)
$(AM_MAKEFLAGS)
am--refresh
$(top_srcdir)/configure
:
@MAINTAINER_MODE_TRUE@ $(am__configure_deps)
cd
$(top_builddir)
&&
$(MAKE)
$(AM_MAKEFLAGS)
am--refresh
$(ACLOCAL_M4)
:
@MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
cd
$(top_builddir)
&&
$(MAKE)
$(AM_MAKEFLAGS)
am--refresh
libUniSetMBTCPMaster.pc
:
$(top_builddir)/config.status $(srcdir)/libUniSetMBTCPMaster.pc.in
cd
$(top_builddir)
&&
$(SHELL)
./config.status
$(subdir)
/
$@
install-libLTLIBRARIES
:
$(lib_LTLIBRARIES)
@
$(NORMAL_INSTALL)
test
-z
"
$(libdir)
"
||
$(MKDIR_P)
"
$(DESTDIR)$(libdir)
"
@
list
=
'
$(lib_LTLIBRARIES)
'
;
for
p
in
$$
list
;
do
\
if
test
-f
$$
p
;
then
\
f
=
$(am__strip_dir)
\
echo
"
$(LIBTOOL)
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
--mode=install
$(libLTLIBRARIES_INSTALL)
$(INSTALL_STRIP_FLAG)
'
$$
p' '
$(DESTDIR)$(libdir)
/
$$
f'"
;
\
$(LIBTOOL)
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
--mode
=
install
$(libLTLIBRARIES_INSTALL)
$(INSTALL_STRIP_FLAG)
"
$$
p"
"
$(DESTDIR)$(libdir)
/
$$
f"
;
\
else
:
;
fi
;
\
done
uninstall-libLTLIBRARIES
:
@
$(NORMAL_UNINSTALL)
@
list
=
'
$(lib_LTLIBRARIES)
'
;
for
p
in
$$
list
;
do
\
p
=
$(am__strip_dir)
\
echo
"
$(LIBTOOL)
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
--mode=uninstall rm -f '
$(DESTDIR)$(libdir)
/
$$
p'"
;
\
$(LIBTOOL)
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
--mode
=
uninstall
rm
-f
"
$(DESTDIR)$(libdir)
/
$$
p"
;
\
done
clean-libLTLIBRARIES
:
-
test
-z
"
$(lib_LTLIBRARIES)
"
||
rm
-f
$(lib_LTLIBRARIES)
@
list
=
'
$(lib_LTLIBRARIES)
'
;
for
p
in
$$
list
;
do
\
dir
=
"
`
echo
$$
p |
sed
-e
's|/[^/]*$$||'
`
"
;
\
test
"
$$
dir"
!=
"
$$
p"
||
dir
=
.
;
\
echo
"rm -f
\"
$$
{dir}/so_locations
\"
"
;
\
rm
-f
"
$$
{dir}/so_locations"
;
\
done
libUniSetMBTCPMaster.la
:
$(libUniSetMBTCPMaster_la_OBJECTS) $(libUniSetMBTCPMaster_la_DEPENDENCIES)
$(libUniSetMBTCPMaster_la_LINK)
-rpath
$(libdir)
$(libUniSetMBTCPMaster_la_OBJECTS)
$(libUniSetMBTCPMaster_la_LIBADD)
$(LIBS)
install-binPROGRAMS
:
$(bin_PROGRAMS)
@
$(NORMAL_INSTALL)
test
-z
"
$(bindir)
"
||
$(MKDIR_P)
"
$(DESTDIR)$(bindir)
"
@
list
=
'
$(bin_PROGRAMS)
'
;
for
p
in
$$
list
;
do
\
p1
=
`
echo
$$
p|sed
's/
$(EXEEXT)
$$//'
`
;
\
if
test
-f
$$
p
\
||
test
-f
$$
p1
\
;
then
\
f
=
`
echo
"
$$
p1"
|
sed
's,^.*/,,;
$(transform)
;s/$$/
$(EXEEXT)
/'
`
;
\
echo
"
$(INSTALL_PROGRAM_ENV)
$(LIBTOOL)
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
--mode=install
$(binPROGRAMS_INSTALL)
'
$$
p' '
$(DESTDIR)$(bindir)
/
$$
f'"
;
\
$(INSTALL_PROGRAM_ENV)
$(LIBTOOL)
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
--mode
=
install
$(binPROGRAMS_INSTALL)
"
$$
p"
"
$(DESTDIR)$(bindir)
/
$$
f"
||
exit
1
;
\
else
:
;
fi
;
\
done
uninstall-binPROGRAMS
:
@
$(NORMAL_UNINSTALL)
@
list
=
'
$(bin_PROGRAMS)
'
;
for
p
in
$$
list
;
do
\
f
=
`
echo
"
$$
p"
|
sed
's,^.*/,,;s/
$(EXEEXT)
$$//;
$(transform)
;s/$$/
$(EXEEXT)
/'
`
;
\
echo
" rm -f '
$(DESTDIR)$(bindir)
/
$$
f'"
;
\
rm
-f
"
$(DESTDIR)$(bindir)
/
$$
f"
;
\
done
clean-binPROGRAMS
:
@
list
=
'
$(bin_PROGRAMS)
'
;
for
p
in
$$
list
;
do
\
f
=
`
echo
$$
p|sed
's/
$(EXEEXT)
$$//'
`
;
\
echo
" rm -f
$$
p
$$
f"
;
\
rm
-f
$$
p
$$
f
;
\
done
@PACKAGE@-mbtcpmaster$(EXEEXT)
:
$(@PACKAGE@_mbtcpmaster_OBJECTS) $(@PACKAGE@_mbtcpmaster_DEPENDENCIES)
@
rm
-f
@PACKAGE@-mbtcpmaster
$(EXEEXT)
$
(
@PACKAGE@_mbtcpmaster_LINK
)
$
(
@PACKAGE@_mbtcpmaster_OBJECTS
)
$
(
@PACKAGE@_mbtcpmaster_LDADD
)
$(LIBS)
mostlyclean-compile
:
-
rm
-f
*
.
$(OBJEXT)
distclean-compile
:
-
rm
-f
*
.tab.c
@AMDEP_TRUE@@am__include@
@am__quote@./$(DEPDIR)/@PACKAGE@_mbtcpmaster-main.Po@am__quote@
@AMDEP_TRUE@@am__include@
@am__quote@./$(DEPDIR)/libUniSetMBTCPMaster_la-MBMaster.Plo@am__quote@
.cc.o
:
@am__fastdepCXX_TRUE@
$(CXXCOMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)/$*.Tpo
-c
-o
$@
$<
@am__fastdepCXX_TRUE@
mv
-f
$(DEPDIR)/$*.Tpo
$(DEPDIR)/$*.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@
source
=
'$<'
object
=
'$@'
libtool
=
no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@
DEPDIR
=
$(DEPDIR)
$(CXXDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@
$(CXXCOMPILE)
-c
-o
$@
$<
.cc.obj
:
@am__fastdepCXX_TRUE@
$(CXXCOMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)/$*.Tpo
-c
-o
$@
`$(CYGPATH_W)
'$<'
`
@am__fastdepCXX_TRUE@
mv
-f
$(DEPDIR)/$*.Tpo
$(DEPDIR)/$*.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@
source
=
'$<'
object
=
'$@'
libtool
=
no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@
DEPDIR
=
$(DEPDIR)
$(CXXDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@
$(CXXCOMPILE)
-c
-o
$@
`$(CYGPATH_W)
'$<'
`
.cc.lo
:
@am__fastdepCXX_TRUE@
$(LTCXXCOMPILE)
-MT
$@
-MD
-MP
-MF
$(DEPDIR)/$*.Tpo
-c
-o
$@
$<
@am__fastdepCXX_TRUE@
mv
-f
$(DEPDIR)/$*.Tpo
$(DEPDIR)/$*.Plo
@AMDEP_TRUE@@am__fastdepCXX_FALSE@
source
=
'$<'
object
=
'$@'
libtool
=
yes
@AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@
DEPDIR
=
$(DEPDIR)
$(CXXDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@
$(LTCXXCOMPILE)
-c
-o
$@
$<
libUniSetMBTCPMaster_la-MBMaster.lo
:
MBMaster.cc
@am__fastdepCXX_TRUE@
$(LIBTOOL)
--tag
=
CXX
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
--mode
=
compile
$(CXX)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
$(CPPFLAGS)
$(libUniSetMBTCPMaster_la_CXXFLAGS)
$(CXXFLAGS)
-MT
libUniSetMBTCPMaster_la-MBMaster.lo
-MD
-MP
-MF
$(DEPDIR)
/libUniSetMBTCPMaster_la-MBMaster.Tpo
-c
-o
libUniSetMBTCPMaster_la-MBMaster.lo
`
test
-f
'MBMaster.cc'
||
echo
'
$(srcdir)
/'
`
MBMaster.cc
@am__fastdepCXX_TRUE@
mv
-f
$(DEPDIR)/libUniSetMBTCPMaster_la-MBMaster.Tpo
$(DEPDIR)/libUniSetMBTCPMaster_la-MBMaster.Plo
@AMDEP_TRUE@@am__fastdepCXX_FALSE@
source
=
'MBMaster.cc'
object
=
'libUniSetMBTCPMaster_la-MBMaster.lo'
libtool
=
yes
@AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@
DEPDIR
=
$(DEPDIR)
$(CXXDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@
$(LIBTOOL)
--tag
=
CXX
$(AM_LIBTOOLFLAGS)
$(LIBTOOLFLAGS)
--mode
=
compile
$(CXX)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
$(CPPFLAGS)
$(libUniSetMBTCPMaster_la_CXXFLAGS)
$(CXXFLAGS)
-c
-o
libUniSetMBTCPMaster_la-MBMaster.lo
`
test
-f
'MBMaster.cc'
||
echo
'
$(srcdir)
/'
`
MBMaster.cc
@PACKAGE@_mbtcpmaster-main.o
:
main.cc
@am__fastdepCXX_TRUE@
$(CXX)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
$(CPPFLAGS)
$(@PACKAGE@_mbtcpmaster_CXXFLAGS)
$(CXXFLAGS)
-MT
@PACKAGE@_mbtcpmaster-main.o
-MD
-MP
-MF
$(DEPDIR)/@PACKAGE@_mbtcpmaster-main.Tpo
-c
-o
@PACKAGE@_mbtcpmaster-main.o
`test
-f
'main.cc'
||
echo
'$(srcdir)/'
`main.cc
@am__fastdepCXX_TRUE@
mv
-f
$(DEPDIR)/@PACKAGE@_mbtcpmaster-main.Tpo
$(DEPDIR)/@PACKAGE@_mbtcpmaster-main.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@
source
=
'main.cc'
object
=
'@PACKAGE@_mbtcpmaster-main.o'
libtool
=
no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@
DEPDIR
=
$(DEPDIR)
$(CXXDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@
$(CXX)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
$(CPPFLAGS)
$(@PACKAGE@_mbtcpmaster_CXXFLAGS)
$(CXXFLAGS)
-c
-o
@PACKAGE@_mbtcpmaster-main.o
`test
-f
'main.cc'
||
echo
'$(srcdir)/'
`main.cc
@PACKAGE@_mbtcpmaster-main.obj
:
main.cc
@am__fastdepCXX_TRUE@
$(CXX)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
$(CPPFLAGS)
$(@PACKAGE@_mbtcpmaster_CXXFLAGS)
$(CXXFLAGS)
-MT
@PACKAGE@_mbtcpmaster-main.obj
-MD
-MP
-MF
$(DEPDIR)/@PACKAGE@_mbtcpmaster-main.Tpo
-c
-o
@PACKAGE@_mbtcpmaster-main.obj
`if
test
-f
'main.cc'
;
then
$(CYGPATH_W)
'main.cc'
;
else
$(CYGPATH_W)
'$(srcdir)/main.cc'
;
fi`
@am__fastdepCXX_TRUE@
mv
-f
$(DEPDIR)/@PACKAGE@_mbtcpmaster-main.Tpo
$(DEPDIR)/@PACKAGE@_mbtcpmaster-main.Po
@AMDEP_TRUE@@am__fastdepCXX_FALSE@
source
=
'main.cc'
object
=
'@PACKAGE@_mbtcpmaster-main.obj'
libtool
=
no @AMDEPBACKSLASH@
@AMDEP_TRUE@@am__fastdepCXX_FALSE@
DEPDIR
=
$(DEPDIR)
$(CXXDEPMODE)
$(depcomp)
@AMDEPBACKSLASH@
@am__fastdepCXX_FALSE@
$(CXX)
$(DEFS)
$(DEFAULT_INCLUDES)
$(INCLUDES)
$(AM_CPPFLAGS)
$(CPPFLAGS)
$(@PACKAGE@_mbtcpmaster_CXXFLAGS)
$(CXXFLAGS)
-c
-o
@PACKAGE@_mbtcpmaster-main.obj
`if
test
-f
'main.cc'
;
then
$(CYGPATH_W)
'main.cc'
;
else
$(CYGPATH_W)
'$(srcdir)/main.cc'
;
fi`
mostlyclean-libtool
:
-
rm
-f
*
.lo
clean-libtool
:
-
rm
-rf
.libs _libs
ID
:
$(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
list
=
'
$(SOURCES)
$(HEADERS)
$(LISP)
$(TAGS_FILES)
'
;
\
unique
=
`
for
i
in
$$
list
;
do
\
if
test
-f
"
$$
i"
;
then
echo
$$
i
;
else
echo
$(srcdir)
/
$$
i
;
fi
;
\
done
|
\
$(AWK)
'{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'
`
;
\
mkid
-fID
$$
unique
tags
:
TAGS
TAGS
:
$(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES)
\
$(TAGS_FILES) $(LISP)
tags
=
;
\
here
=
`
pwd
`
;
\
list
=
'
$(SOURCES)
$(HEADERS)
$(LISP)
$(TAGS_FILES)
'
;
\
unique
=
`
for
i
in
$$
list
;
do
\
if
test
-f
"
$$
i"
;
then
echo
$$
i
;
else
echo
$(srcdir)
/
$$
i
;
fi
;
\
done
|
\
$(AWK)
'{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'
`
;
\
if
test
-z
"
$(ETAGS_ARGS)$$
tags
$$
unique"
;
then
:
;
else
\
test
-n
"
$$
unique"
||
unique
=
$$
empty_fix
;
\
$(ETAGS)
$(ETAGSFLAGS)
$(AM_ETAGSFLAGS)
$(ETAGS_ARGS)
\
$$
tags
$$
unique
;
\
fi
ctags
:
CTAGS
CTAGS
:
$(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES)
\
$(TAGS_FILES) $(LISP)
tags
=
;
\
list
=
'
$(SOURCES)
$(HEADERS)
$(LISP)
$(TAGS_FILES)
'
;
\
unique
=
`
for
i
in
$$
list
;
do
\
if
test
-f
"
$$
i"
;
then
echo
$$
i
;
else
echo
$(srcdir)
/
$$
i
;
fi
;
\
done
|
\
$(AWK)
'{ files[$$0] = 1; nonempty = 1; } \
END { if (nonempty) { for (i in files) print i; }; }'
`
;
\
test
-z
"
$(CTAGS_ARGS)$$
tags
$$
unique"
\
||
$(CTAGS)
$(CTAGSFLAGS)
$(AM_CTAGSFLAGS)
$(CTAGS_ARGS)
\
$$
tags
$$
unique
GTAGS
:
here
=
`
$(am__cd)
$(top_builddir)
&&
pwd
`
\
&&
cd
$(top_srcdir)
\
&&
gtags
-i
$(GTAGS_ARGS)
$$
here
distclean-tags
:
-
rm
-f
TAGS ID GTAGS GRTAGS GSYMS GPATH tags
distdir
:
$(DISTFILES)
@
srcdirstrip
=
`
echo
"
$(srcdir)
"
|
sed
's/[].[^$$\\*]/\\\\&/g'
`
;
\
topsrcdirstrip
=
`
echo
"
$(top_srcdir)
"
|
sed
's/[].[^$$\\*]/\\\\&/g'
`
;
\
list
=
'
$(DISTFILES)
'
;
\
dist_files
=
`
for
file
in
$$
list
;
do
echo
$$
file
;
done
|
\
sed
-e
"s|^
$$
srcdirstrip/||;t"
\
-e
"s|^
$$
topsrcdirstrip/|
$(top_builddir)
/|;t"
`
;
\
case
$$
dist_files
in
\
*
/
*
)
$(MKDIR_P)
`
echo
"
$$
dist_files"
|
\
sed
'/\//!d;s|^|
$(distdir)
/|;s,/[^/]*$$,,'
|
\
sort
-u
`
;;
\
esac
;
\
for
file
in
$$
dist_files
;
do
\
if
test
-f
$$
file
||
test
-d
$$
file
;
then
d
=
.
;
else
d
=
$(srcdir)
;
fi
;
\
if
test
-d
$$
d/
$$
file
;
then
\
dir
=
`
echo
"/
$$
file"
|
sed
-e
's,/[^/]*$$,,'
`
;
\
if
test
-d
$(srcdir)
/
$$
file
&&
test
$$
d
!=
$(srcdir)
;
then
\
cp
-pR
$(srcdir)
/
$$
file
$(distdir)$$
dir
||
exit
1
;
\
fi
;
\
cp
-pR
$$
d/
$$
file
$(distdir)$$
dir
||
exit
1
;
\
else
\
test
-f
$(distdir)
/
$$
file
\
||
cp
-p
$$
d/
$$
file
$(distdir)
/
$$
file
\
||
exit
1
;
\
fi
;
\
done
check-am
:
all-am
check
:
check-am
all-am
:
Makefile $(LTLIBRARIES) $(PROGRAMS)
install-binPROGRAMS
:
install-libLTLIBRARIES
installdirs
:
for
dir
in
"
$(DESTDIR)$(libdir)
"
"
$(DESTDIR)$(bindir)
"
;
do
\
test
-z
"
$$
dir"
||
$(MKDIR_P)
"
$$
dir"
;
\
done
install
:
install-am
install-exec
:
install-exec-am
install-data
:
install-data-am
uninstall
:
uninstall-am
install-am
:
all-am
@
$(MAKE)
$(AM_MAKEFLAGS)
install-exec-am install-data-am
installcheck
:
installcheck-am
install-strip
:
$(MAKE)
$(AM_MAKEFLAGS)
INSTALL_PROGRAM
=
"
$(INSTALL_STRIP_PROGRAM)
"
\
install_sh_PROGRAM
=
"
$(INSTALL_STRIP_PROGRAM)
"
INSTALL_STRIP_FLAG
=
-s
\
`
test
-z
'
$(STRIP)
'
||
\
echo
"INSTALL_PROGRAM_ENV=STRIPPROG='
$(STRIP)
'"
`
install
mostlyclean-generic
:
clean-generic
:
distclean-generic
:
-
test
-z
"
$(CONFIG_CLEAN_FILES)
"
||
rm
-f
$(CONFIG_CLEAN_FILES)
maintainer-clean-generic
:
@
echo
"This command is intended for maintainers to use"
@
echo
"it deletes files that may require special tools to rebuild."
clean
:
clean-am
clean-am
:
clean-binPROGRAMS clean-generic clean-libLTLIBRARIES
\
clean-libtool mostlyclean-am
distclean
:
distclean-am
-
rm
-rf
./
$(DEPDIR)
-
rm
-f
Makefile
distclean-am
:
clean-am distclean-compile distclean-generic
\
distclean-tags
dvi
:
dvi-am
dvi-am
:
html
:
html-am
info
:
info-am
info-am
:
install-data-am
:
install-dvi
:
install-dvi-am
install-exec-am
:
install-binPROGRAMS install-libLTLIBRARIES
install-html
:
install-html-am
install-info
:
install-info-am
install-man
:
install-pdf
:
install-pdf-am
install-ps
:
install-ps-am
installcheck-am
:
maintainer-clean
:
maintainer-clean-am
-
rm
-rf
./
$(DEPDIR)
-
rm
-f
Makefile
maintainer-clean-am
:
distclean-am maintainer-clean-generic
mostlyclean
:
mostlyclean-am
mostlyclean-am
:
mostlyclean-compile mostlyclean-generic
\
mostlyclean-libtool
pdf
:
pdf-am
pdf-am
:
ps
:
ps-am
ps-am
:
uninstall-am
:
uninstall-binPROGRAMS uninstall-libLTLIBRARIES
.MAKE
:
install-am install-strip
.PHONY
:
CTAGS GTAGS all all-am check check-am clean clean-binPROGRAMS
\
clean-generic clean-libLTLIBRARIES clean-libtool ctags
\
distclean distclean-compile distclean-generic
\
distclean-libtool distclean-tags distdir dvi dvi-am html
\
html-am info info-am install install-am install-binPROGRAMS
\
install-data install-data-am install-dvi install-dvi-am
\
install-exec install-exec-am install-html install-html-am
\
install-info install-info-am install-libLTLIBRARIES
\
install-man install-pdf install-pdf-am install-ps
\
install-ps-am install-strip installcheck installcheck-am
\
installdirs maintainer-clean maintainer-clean-generic
\
mostlyclean mostlyclean-compile mostlyclean-generic
\
mostlyclean-libtool pdf pdf-am ps ps-am tags uninstall
\
uninstall-am uninstall-binPROGRAMS uninstall-libLTLIBRARIES
# Tell versions [3.59,3.63) of GNU make to not export all variables.
# Otherwise a system limit (for SysV at least) may be exceeded.
.NOEXPORT
:
extentions/MBTCPMaster/create_links.sh
0 → 100755
View file @
5b9fc568
#!/bin/sh
ln
-s
-f
/usr/bin/uniset-stop.sh stop.sh
ln
-s
-f
../../conf/test.xml test.xml
extentions/MBTCPMaster/libUniSetMBTCPMaster.la
0 → 100644
View file @
5b9fc568
# libUniSetMBTCPMaster.la - a libtool library file
# Generated by ltmain.sh - GNU libtool 1.5.26 (1.1220.2.493 2008/02/01 16:58:18)
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# The name that we can dlopen(3).
dlname='libUniSetMBTCPMaster.so.0'
# Names of this library.
library_names='libUniSetMBTCPMaster.so.0.0.0 libUniSetMBTCPMaster.so.0 libUniSetMBTCPMaster.so'
# The name of the static archive.
old_library=''
# Libraries that this one depends upon.
dependency_libs=' /home/pv/Projects/uniset/extentions/SharedMemory/libUniSetSharedMemory.la /home/pv/Projects/uniset/extentions/lib/libUniSetExtentions.la /home/pv/Projects/uniset/lib/libUniSet.la -lccgnu2 -ldl -lrt -lomniORB4 -lomnithread -lxml2 -lsigc-2.0'
# Version information for libUniSetMBTCPMaster.
current=0
age=0
revision=0
# Is this an already installed library?
installed=no
# Should we warn about portability when linking against -modules?
shouldnotlink=no
# Files to dlopen/dlpreopen
dlopen=''
dlpreopen=''
# Directory that this library needs to be installed in:
libdir='/usr/local/lib'
relink_command="(cd /home/pv/Projects/uniset/extentions/MBTCPMaster; /bin/sh ../../libtool --tag=CXX --mode=relink g++ -I../../extentions/include -I../../extentions/SharedMemory -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -pedantic -Wall -funsigned-char -D_GNU_SOURCE -D__x86__ -D__linux__ -D__OSVERSION__=2 -I/usr/include/libxml2 -I../../include -lomniORB4 -lomnithread -lxml2 -o libUniSetMBTCPMaster.la -rpath /usr/local/lib libUniSetMBTCPMaster_la-MBMaster.lo ../../lib/libUniSet.la ../../extentions/SharedMemory/libUniSetSharedMemory.la ../../extentions/lib/libUniSetExtentions.la -lsigc-2.0 @inst_prefix_dir@) "
extentions/MBTCPMaster/libUniSetMBTCPMaster.pc
0 → 100644
View file @
5b9fc568
prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include
Name: libUniSetMBSlave
Description: Support library for UniSetModbusSlave
Requires: libUniSetExtentions libUniSetSharedMemory
Version: 0.96
Libs: -L${libdir} -lUniSetMBSlave
Cflags: -I${includedir}/uniset/extentions
extentions/MBTCPMaster/libUniSetMBTCPMaster.pc.in
0 → 100644
View file @
5b9fc568
prefix=@prefix@
exec_prefix=@exec_prefix@
libdir=@libdir@
includedir=@includedir@
Name: libUniSetMBSlave
Description: Support library for UniSetModbusSlave
Requires: libUniSetExtentions libUniSetSharedMemory
Version: @VERSION@
Libs: -L${libdir} -lUniSetMBSlave
Cflags: -I${includedir}/uniset/extentions
extentions/MBTCPMaster/libUniSetMBTCPMaster_la-MBMaster.lo
0 → 100644
View file @
5b9fc568
# libUniSetMBTCPMaster_la-MBMaster.lo - a libtool object file
# Generated by ltmain.sh - GNU libtool 1.5.26 (1.1220.2.493 2008/02/01 16:58:18)
#
# Please DO NOT delete this file!
# It is necessary for linking the library.
# Name of the PIC object.
pic_object='.libs/libUniSetMBTCPMaster_la-MBMaster.o'
# Name of the non-PIC object.
non_pic_object=none
extentions/MBTCPMaster/main.cc
0 → 100644
View file @
5b9fc568
// $Id: rsexchange.cc,v 1.2 2008/06/06 11:03:32 pv Exp $
// -----------------------------------------------------------------------------
#include <sstream>
#include "MBMaster.h"
#include "Configuration.h"
#include "Debug.h"
#include "ObjectsActivator.h"
#include "Extentions.h"
// -----------------------------------------------------------------------------
using
namespace
std
;
using
namespace
UniSetTypes
;
using
namespace
UniSetExtentions
;
// -----------------------------------------------------------------------------
int
main
(
int
argc
,
char
**
argv
)
{
if
(
argc
>
1
&&
(
!
strcmp
(
argv
[
1
],
"--help"
)
||
!
strcmp
(
argv
[
1
],
"-h"
))
)
{
cout
<<
"--smemory-id objectName - SharedMemory objectID. Default: autodetect"
<<
endl
;
cout
<<
"--confile filename - configuration file. Default: configure.xml"
<<
endl
;
cout
<<
"--mbtcp-logfile filename - logfilename. Default: mbtcpmaster.log"
<<
endl
;
cout
<<
endl
;
MBMaster
::
help_print
(
argc
,
argv
);
return
0
;
}
try
{
string
confile
=
UniSetTypes
::
getArgParam
(
"--confile"
,
argc
,
argv
,
"configure.xml"
);
conf
=
new
Configuration
(
argc
,
argv
,
confile
);
string
logfilename
(
conf
->
getArgParam
(
"--mbtcp-logfile"
));
if
(
logfilename
.
empty
()
)
logfilename
=
"mbtcpmaster.log"
;
conf
->
initDebug
(
dlog
,
"dlog"
);
std
::
ostringstream
logname
;
string
dir
(
conf
->
getLogDir
());
logname
<<
dir
<<
logfilename
;
unideb
.
logFile
(
logname
.
str
().
c_str
()
);
dlog
.
logFile
(
logname
.
str
().
c_str
()
);
ObjectId
shmID
=
DefaultObjectId
;
string
sID
=
conf
->
getArgParam
(
"--smemory-id"
);
if
(
!
sID
.
empty
()
)
shmID
=
conf
->
getControllerID
(
sID
);
else
shmID
=
getSharedMemoryID
();
if
(
shmID
==
DefaultObjectId
)
{
cerr
<<
sID
<<
"? SharedMemoryID not found in "
<<
conf
->
getControllersSection
()
<<
" section"
<<
endl
;
return
1
;
}
MBMaster
*
mb
=
MBMaster
::
init_mbmaster
(
argc
,
argv
,
shmID
);
if
(
!
mb
)
{
dlog
[
Debug
::
CRIT
]
<<
"(mbmaster): init ۣ..."
<<
endl
;
return
1
;
}
ObjectsActivator
act
;
act
.
addObject
(
static_cast
<
class
UniSetObject
*>
(
mb
));
SystemMessage
sm
(
SystemMessage
::
StartUp
);
act
.
broadcast
(
sm
.
transport_msg
()
);
unideb
(
Debug
::
ANY
)
<<
"
\n\n\n
"
;
unideb
[
Debug
::
ANY
]
<<
"(main): -------------- MBTCP Exchange START -------------------------
\n\n
"
;
dlog
(
Debug
::
ANY
)
<<
"
\n\n\n
"
;
dlog
[
Debug
::
ANY
]
<<
"(main): -------------- MBTCP Exchange START -------------------------
\n\n
"
;
act
.
run
(
false
);
}
catch
(
Exception
&
ex
)
{
dlog
[
Debug
::
CRIT
]
<<
"(mbtcpmaster): "
<<
ex
<<
std
::
endl
;
}
catch
(...)
{
dlog
[
Debug
::
CRIT
]
<<
"(mbtcpmaster): catch ..."
<<
std
::
endl
;
}
return
0
;
}
extentions/MBTCPMaster/mbtcpmaster.log
0 → 100644
View file @
5b9fc568
18/03/2009 00:04:03(info): (mbtcpexchange): name = MBMaster1(18)
18/03/2009 00:04:03(crit): (mbtcpmaster): (MBMaster): Not find conf-node for MBMaster1
18/03/2009 00:05:29(info): (mbtcpexchange): name = MBMaster1(18)
18/03/2009 00:05:29(info): MBMaster1(init): read s_field='' s_fvalue=''
18/03/2009 00:05:32(info): (mbtcpexchange): name = MBMaster1(18)
18/03/2009 00:05:32(info): MBMaster1(init): read s_field='' s_fvalue=''
18/03/2009 00:08:59(info): (mbtcpexchange): name = MBMaster1(18)
18/03/2009 00:08:59(info): MBMaster1(init): read s_field='' s_fvalue=''
18/03/2009 00:09:45(info): (mbtcpexchange): name = MBMaster1(18)
18/03/2009 00:09:45(info): MBMaster1(init): read s_field='' s_fvalue=''
18/03/2009 00:11:58(info): (mbtcpexchange): name = MBMaster1(18)
18/03/2009 00:11:58(info): MBMaster1(init): read s_field='' s_fvalue=''
18/03/2009 00:12:56(info): (mbtcpexchange): name = MBMaster1(18)
18/03/2009 00:12:56(info): MBMaster1(init): read s_field='' s_fvalue=''
18/03/2009 00:14:10(info): (mbtcpexchange): name = MBMaster1(18)
18/03/2009 00:14:10(info): MBMaster1(init): read s_field='' s_fvalue=''
18/03/2009 00:14:47(info): (mbtcpexchange): name = MBMaster1(18)
18/03/2009 00:14:48(info): MBMaster1(init): read s_field='' s_fvalue=''
18/03/2009 00:16:59(info): (mbtcpexchange): name = MBMaster1(18)
18/03/2009 00:16:59(info): MBMaster1(init): read s_field='' s_fvalue=''
extentions/MBTCPMaster/start_fg.sh
0 → 100755
View file @
5b9fc568
#!/bin/sh
uniset-start.sh
-f
./uniset-mbtcpmaster
--mbtcp-name
MBMaster1
--confile
test.xml
\
--dlog-add-levels
info,crit,warn
--mbtcp-reg-from-id
1
\
--mbtcp-iaddr
127.0.0.1
--mbtcp-port
30000
extentions/MBTCPMaster/stop.sh
0 → 120000
View file @
5b9fc568
/usr/bin/uniset-stop.sh
\ No newline at end of file
extentions/MBTCPMaster/test.xml
0 → 120000
View file @
5b9fc568
../../conf/test.xml
\ No newline at end of file
extentions/MBTCPMaster/uniset-mbtcpmaster
0 → 100755
View file @
5b9fc568
#! /bin/sh
# uniset-mbtcpmaster - temporary wrapper script for .libs/uniset-mbtcpmaster
# Generated by ltmain.sh - GNU libtool 1.5.26 (1.1220.2.493 2008/02/01 16:58:18)
#
# The uniset-mbtcpmaster program cannot be directly executed until all the libtool
# libraries that it depends on are installed.
#
# This wrapper script should never be moved out of the build directory.
# If it is, it will not operate correctly.
# Sed substitution that helps us do robust quoting. It backslashifies
# metacharacters that are still active within double-quoted strings.
Xsed
=
'/bin/sed -e 1s/^X//'
sed_quote_subst
=
's/\([\\`\\"$\\\\]\)/\\\1/g'
# Be Bourne compatible (taken from Autoconf:_AS_BOURNE_COMPATIBLE).
if
test
-n
"
${
ZSH_VERSION
+set
}
"
&&
(
emulate sh
)
>
/dev/null 2>&1
;
then
emulate sh
NULLCMD
=
:
# Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which
# is contrary to our usage. Disable this feature.
alias
-g
'${1+"$@"}'
=
'"$@"'
setopt NO_GLOB_SUBST
else
case
`
(
set
-o
)
2>/dev/null
`
in
*
posix
*
)
set
-o
posix
;;
esac
fi
BIN_SH
=
xpg4
;
export
BIN_SH
# for Tru64
DUALCASE
=
1
;
export
DUALCASE
# for MKS sh
# The HP-UX ksh and POSIX shell print the target directory to stdout
# if CDPATH is set.
(
unset
CDPATH
)
>
/dev/null 2>&1
&&
unset
CDPATH
relink_command
=
"(cd /home/pv/Projects/uniset/extentions/MBTCPMaster; { test -z
\"\$
{LIBRARY_PATH+set}
\"
|| unset LIBRARY_PATH || { LIBRARY_PATH=; export LIBRARY_PATH; }; }; { test -z
\"\$
{COMPILER_PATH+set}
\"
|| unset COMPILER_PATH || { COMPILER_PATH=; export COMPILER_PATH; }; }; { test -z
\"\$
{GCC_EXEC_PREFIX+set}
\"
|| unset GCC_EXEC_PREFIX || { GCC_EXEC_PREFIX=; export GCC_EXEC_PREFIX; }; }; { test -z
\"\$
{LD_RUN_PATH+set}
\"
|| unset LD_RUN_PATH || { LD_RUN_PATH=; export LD_RUN_PATH; }; }; { test -z
\"\$
{LD_LIBRARY_PATH+set}
\"
|| unset LD_LIBRARY_PATH || { LD_LIBRARY_PATH=; export LD_LIBRARY_PATH; }; }; PATH=
\"
/home/pv/bin:/usr/local/bin:/usr/bin:/bin:/usr/games:/usr/X11R6/bin
\"
; export PATH; g++ -I../../extentions/include -I../../extentions/SharedMemory -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -pedantic -Wall -funsigned-char -D_GNU_SOURCE -D__x86__ -D__linux__ -D__OSVERSION__=2 -I/usr/include/libxml2 -I../../include -o
\$
progdir/
\$
file uniset_mbtcpmaster-main.o -lomniORB4 -lomnithread -lxml2 ./.libs/libUniSetMBTCPMaster.so ../../lib/.libs/libUniSet.so ../../extentions/SharedMemory/.libs/libUniSetSharedMemory.so ../../extentions/lib/.libs/libUniSetExtentions.so -lsigc-2.0 -Wl,--rpath -Wl,/home/pv/Projects/uniset/extentions/MBTCPMaster/.libs -Wl,--rpath -Wl,/home/pv/Projects/uniset/lib/.libs -Wl,--rpath -Wl,/home/pv/Projects/uniset/extentions/SharedMemory/.libs -Wl,--rpath -Wl,/home/pv/Projects/uniset/extentions/lib/.libs -Wl,--rpath -Wl,/usr/local/lib ) "
# This environment variable determines our operation mode.
if
test
"
$libtool_install_magic
"
=
"%%%MAGIC variable%%%"
;
then
# install mode needs the following variable:
notinst_deplibs
=
' libUniSetMBTCPMaster.la ../../lib/libUniSet.la ../../extentions/SharedMemory/libUniSetSharedMemory.la ../../extentions/lib/libUniSetExtentions.la'
else
# When we are sourced in execute mode, $file and $echo are already set.
if
test
"
$libtool_execute_magic
"
!=
"%%%MAGIC variable%%%"
;
then
echo
=
"echo"
file
=
"
$0
"
# Make sure echo works.
if
test
"X
$1
"
=
X--no-reexec
;
then
# Discard the --no-reexec flag, and continue.
shift
elif
test
"X
`
(
$echo
'\t'
)
2>/dev/null
`
"
=
'X\t'
;
then
# Yippee, $echo works!
:
else
# Restart under the correct shell, and then maybe $echo will work.
exec
/bin/sh
"
$0
"
--no-reexec
${
1
+
"
$@
"
}
fi
fi
# Find the directory that this script lives in.
thisdir
=
`
$echo
"X
$file
"
|
$Xsed
-e
's%/[^/]*$%%'
`
test
"x
$thisdir
"
=
"x
$file
"
&&
thisdir
=
.
# Follow symbolic links until we get to the real thisdir.
file
=
`
ls
-ld
"
$file
"
| /bin/sed
-n
's/.*-> //p'
`
while
test
-n
"
$file
"
;
do
destdir
=
`
$echo
"X
$file
"
|
$Xsed
-e
's%/[^/]*$%%'
`
# If there was a directory component, then change thisdir.
if
test
"x
$destdir
"
!=
"x
$file
"
;
then
case
"
$destdir
"
in
[
\\
/]
*
|
[
A-Za-z]:[
\\
/]
*
)
thisdir
=
"
$destdir
"
;;
*
)
thisdir
=
"
$thisdir
/
$destdir
"
;;
esac
fi
file
=
`
$echo
"X
$file
"
|
$Xsed
-e
's%^.*/%%'
`
file
=
`
ls
-ld
"
$thisdir
/
$file
"
| /bin/sed
-n
's/.*-> //p'
`
done
# Try to get the absolute directory name.
absdir
=
`
cd
"
$thisdir
"
&&
pwd
`
test
-n
"
$absdir
"
&&
thisdir
=
"
$absdir
"
program
=
lt-
'uniset-mbtcpmaster'
progdir
=
"
$thisdir
/.libs"
if
test
!
-f
"
$progdir
/
$program
"
||
\
{
file
=
`
ls
-1dt
"
$progdir
/
$program
"
"
$progdir
/../
$program
"
2>/dev/null | /bin/sed 1q
`
;
\
test
"X
$file
"
!=
"X
$progdir
/
$program
"
;
}
;
then
file
=
"
$$
-
$program
"
if
test
!
-d
"
$progdir
"
;
then
mkdir
"
$progdir
"
else
rm
-f
"
$progdir
/
$file
"
fi
# relink executable if necessary
if
test
-n
"
$relink_command
"
;
then
if
relink_command_output
=
`
eval
$relink_command
2>&1
`
;
then
:
else
echo
"
$relink_command_output
"
>
&2
rm
-f
"
$progdir
/
$file
"
exit
1
fi
fi
mv
-f
"
$progdir
/
$file
"
"
$progdir
/
$program
"
2>/dev/null
||
{
rm
-f
"
$progdir
/
$program
"
;
mv
-f
"
$progdir
/
$file
"
"
$progdir
/
$program
"
;
}
rm
-f
"
$progdir
/
$file
"
fi
if
test
-f
"
$progdir
/
$program
"
;
then
if
test
"
$libtool_execute_magic
"
!=
"%%%MAGIC variable%%%"
;
then
# Run the actual program with our arguments.
exec
"
$progdir
/
$program
"
${
1
+
"
$@
"
}
$echo
"
$0
: cannot exec
$program
$*
"
exit
1
fi
else
# The program doesn't exist.
$echo
"
$0
: error:
\`
$progdir
/
$program
' does not exist"
1>&2
$echo
"This script is just a wrapper for
$program
."
1>&2
echo
"See the libtool documentation for more information."
1>&2
exit
1
fi
fi
extentions/MBTCPMaster/uniset_mbtcpmaster-main.o
0 → 100644
View file @
5b9fc568
File added
extentions/Makefile.am
View file @
5b9fc568
...
...
@@ -4,7 +4,8 @@
if
HAVE_EXTENTIONS
SUBDIRS
=
lib include SharedMemory IOControl RTUExchange LogicProcessor
\
ModbusSlave SharedMemoryPlus
ModbusSlave MBTCPMaster
#SharedMemoryPlus
#UDPExchange
pkgconfigdir
=
$(libdir)
/pkgconfig
...
...
extentions/ModbusSlave/start_tcp_fg.sh
0 → 100755
View file @
5b9fc568
#!/bin/sh
uniset-start.sh
-f
./uniset-mbslave
--mbs-name
MBSlave1
--confile
test.xml
--dlog-add-levels
info,crit,warn
\
--mbs-type
TCP
--mbs-inet-addr
127.0.0.2
--mbs-inet-port
2048
--mbs-reg-from-id
1
\ No newline at end of file
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment