You are viewing a plain text version of this content. The canonical link for it is here.
Posted to bluesky-commits@incubator.apache.org by pi...@apache.org on 2009/11/30 11:44:54 UTC
svn commit: r885383 [15/18] - in /incubator/bluesky/trunk/RealClass: DTU/
DTU/autom4te.cache/ DTU/src/ DTU/src/.deps/ Teacher/src/
Added: incubator/bluesky/trunk/RealClass/DTU/src/.deps/ts_communicate.P
URL: http://svn.apache.org/viewvc/incubator/bluesky/trunk/RealClass/DTU/src/.deps/ts_communicate.P?rev=885383&view=auto
==============================================================================
--- incubator/bluesky/trunk/RealClass/DTU/src/.deps/ts_communicate.P (added)
+++ incubator/bluesky/trunk/RealClass/DTU/src/.deps/ts_communicate.P Mon Nov 30 11:44:51 2009
@@ -0,0 +1,1058 @@
+ts_communicate.o: ts_communicate.cpp /usr/include/gtk-2.0/gtk/gtk.h \
+ /usr/include/gtk-2.0/gdk/gdk.h /usr/include/gtk-2.0/gdk/gdkcairo.h \
+ /usr/include/gtk-2.0/gdk/gdkcolor.h /usr/include/cairo/cairo.h \
+ /usr/include/cairo/cairo-features.h \
+ /usr/include/cairo/cairo-deprecated.h \
+ /usr/include/gtk-2.0/gdk/gdktypes.h /usr/include/glib-2.0/glib.h \
+ /usr/include/glib-2.0/glib/galloca.h \
+ /usr/include/glib-2.0/glib/gtypes.h \
+ /usr/lib/glib-2.0/include/glibconfig.h \
+ /usr/include/glib-2.0/glib/gmacros.h \
+ /usr/lib/gcc/i486-linux-gnu/4.2.4/include/stddef.h \
+ /usr/lib/gcc/i486-linux-gnu/4.2.4/include/limits.h \
+ /usr/lib/gcc/i486-linux-gnu/4.2.4/include/syslimits.h \
+ /usr/include/limits.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/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/bits/stdio_lim.h \
+ /usr/lib/gcc/i486-linux-gnu/4.2.4/include/float.h \
+ /usr/include/glib-2.0/glib/garray.h \
+ /usr/include/glib-2.0/glib/gasyncqueue.h \
+ /usr/include/glib-2.0/glib/gthread.h \
+ /usr/include/glib-2.0/glib/gerror.h /usr/include/glib-2.0/glib/gquark.h \
+ /usr/include/glib-2.0/glib/gutils.h \
+ /usr/lib/gcc/i486-linux-gnu/4.2.4/include/stdarg.h \
+ /usr/include/glib-2.0/glib/gatomic.h \
+ /usr/include/glib-2.0/glib/gbacktrace.h \
+ /usr/include/glib-2.0/glib/gbase64.h \
+ /usr/include/glib-2.0/glib/gbookmarkfile.h /usr/include/time.h \
+ /usr/include/bits/time.h /usr/include/bits/types.h \
+ /usr/include/bits/typesizes.h /usr/include/xlocale.h \
+ /usr/include/glib-2.0/glib/gcache.h /usr/include/glib-2.0/glib/glist.h \
+ /usr/include/glib-2.0/glib/gmem.h /usr/include/glib-2.0/glib/gslice.h \
+ /usr/include/glib-2.0/glib/gchecksum.h \
+ /usr/include/glib-2.0/glib/gcompletion.h \
+ /usr/include/glib-2.0/glib/gconvert.h \
+ /usr/include/glib-2.0/glib/gdataset.h \
+ /usr/include/glib-2.0/glib/gdate.h /usr/include/glib-2.0/glib/gdir.h \
+ /usr/include/glib-2.0/glib/gfileutils.h \
+ /usr/include/glib-2.0/glib/ghash.h /usr/include/glib-2.0/glib/ghook.h \
+ /usr/include/glib-2.0/glib/giochannel.h \
+ /usr/include/glib-2.0/glib/gmain.h /usr/include/glib-2.0/glib/gslist.h \
+ /usr/include/glib-2.0/glib/gstring.h \
+ /usr/include/glib-2.0/glib/gunicode.h \
+ /usr/include/glib-2.0/glib/gkeyfile.h \
+ /usr/include/glib-2.0/glib/gmappedfile.h \
+ /usr/include/glib-2.0/glib/gmarkup.h \
+ /usr/include/glib-2.0/glib/gmessages.h \
+ /usr/include/glib-2.0/glib/gnode.h /usr/include/glib-2.0/glib/goption.h \
+ /usr/include/glib-2.0/glib/gpattern.h \
+ /usr/include/glib-2.0/glib/gprimes.h \
+ /usr/include/glib-2.0/glib/gqsort.h /usr/include/glib-2.0/glib/gqueue.h \
+ /usr/include/glib-2.0/glib/grand.h /usr/include/glib-2.0/glib/grel.h \
+ /usr/include/glib-2.0/glib/gregex.h \
+ /usr/include/glib-2.0/glib/gscanner.h \
+ /usr/include/glib-2.0/glib/gsequence.h \
+ /usr/include/glib-2.0/glib/gshell.h /usr/include/glib-2.0/glib/gspawn.h \
+ /usr/include/glib-2.0/glib/gstrfuncs.h \
+ /usr/include/glib-2.0/glib/gtestutils.h \
+ /usr/include/glib-2.0/glib/gthreadpool.h \
+ /usr/include/glib-2.0/glib/gtimer.h /usr/include/glib-2.0/glib/gtree.h \
+ /usr/include/glib-2.0/glib/gurifuncs.h \
+ /usr/include/pango-1.0/pango/pango.h \
+ /usr/include/pango-1.0/pango/pango-attributes.h \
+ /usr/include/pango-1.0/pango/pango-font.h \
+ /usr/include/pango-1.0/pango/pango-coverage.h \
+ /usr/include/pango-1.0/pango/pango-types.h \
+ /usr/include/glib-2.0/glib-object.h \
+ /usr/include/glib-2.0/gobject/gboxed.h \
+ /usr/include/glib-2.0/gobject/gtype.h \
+ /usr/include/glib-2.0/gobject/genums.h \
+ /usr/include/glib-2.0/gobject/gobject.h \
+ /usr/include/glib-2.0/gobject/gvalue.h \
+ /usr/include/glib-2.0/gobject/gparam.h \
+ /usr/include/glib-2.0/gobject/gclosure.h \
+ /usr/include/glib-2.0/gobject/gsignal.h \
+ /usr/include/glib-2.0/gobject/gmarshal.h \
+ /usr/include/glib-2.0/gobject/gparamspecs.h \
+ /usr/include/glib-2.0/gobject/gsourceclosure.h \
+ /usr/include/glib-2.0/gobject/gtypemodule.h \
+ /usr/include/glib-2.0/gobject/gtypeplugin.h \
+ /usr/include/glib-2.0/gobject/gvaluearray.h \
+ /usr/include/glib-2.0/gobject/gvaluetypes.h \
+ /usr/include/pango-1.0/pango/pango-gravity.h \
+ /usr/include/pango-1.0/pango/pango-matrix.h \
+ /usr/include/pango-1.0/pango/pango-script.h \
+ /usr/include/pango-1.0/pango/pango-language.h \
+ /usr/include/pango-1.0/pango/pango-break.h \
+ /usr/include/pango-1.0/pango/pango-item.h \
+ /usr/include/pango-1.0/pango/pango-context.h \
+ /usr/include/pango-1.0/pango/pango-fontmap.h \
+ /usr/include/pango-1.0/pango/pango-fontset.h \
+ /usr/include/pango-1.0/pango/pango-engine.h \
+ /usr/include/pango-1.0/pango/pango-glyph.h \
+ /usr/include/pango-1.0/pango/pango-enum-types.h \
+ /usr/include/pango-1.0/pango/pango-features.h \
+ /usr/include/pango-1.0/pango/pango-glyph-item.h \
+ /usr/include/pango-1.0/pango/pango-layout.h \
+ /usr/include/pango-1.0/pango/pango-tabs.h \
+ /usr/include/pango-1.0/pango/pango-renderer.h \
+ /usr/include/pango-1.0/pango/pango-utils.h /usr/include/stdio.h \
+ /usr/include/libio.h /usr/include/_G_config.h /usr/include/wchar.h \
+ /usr/include/bits/sys_errlist.h /usr/lib/gtk-2.0/include/gdkconfig.h \
+ /usr/include/gtk-2.0/gdk/gdkpixbuf.h /usr/include/gtk-2.0/gdk/gdkrgb.h \
+ /usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h \
+ /usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-features.h \
+ /usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h \
+ /usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-transform.h \
+ /usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h \
+ /usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h \
+ /usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-io.h \
+ /usr/include/glib-2.0/gmodule.h \
+ /usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-loader.h \
+ /usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h \
+ /usr/include/pango-1.0/pango/pangocairo.h \
+ /usr/include/gtk-2.0/gdk/gdkcursor.h \
+ /usr/include/gtk-2.0/gdk/gdkdisplay.h \
+ /usr/include/gtk-2.0/gdk/gdkevents.h /usr/include/gtk-2.0/gdk/gdkdnd.h \
+ /usr/include/gtk-2.0/gdk/gdkinput.h \
+ /usr/include/gtk-2.0/gdk/gdkdrawable.h /usr/include/gtk-2.0/gdk/gdkgc.h \
+ /usr/include/gtk-2.0/gdk/gdkenumtypes.h \
+ /usr/include/gtk-2.0/gdk/gdkfont.h /usr/include/gtk-2.0/gdk/gdkimage.h \
+ /usr/include/gtk-2.0/gdk/gdkkeys.h \
+ /usr/include/gtk-2.0/gdk/gdkdisplaymanager.h \
+ /usr/include/gtk-2.0/gdk/gdkpango.h \
+ /usr/include/gtk-2.0/gdk/gdkpixmap.h \
+ /usr/include/gtk-2.0/gdk/gdkproperty.h \
+ /usr/include/gtk-2.0/gdk/gdkregion.h \
+ /usr/include/gtk-2.0/gdk/gdkscreen.h \
+ /usr/include/gtk-2.0/gdk/gdkselection.h \
+ /usr/include/gtk-2.0/gdk/gdkspawn.h \
+ /usr/include/gtk-2.0/gdk/gdkvisual.h \
+ /usr/include/gtk-2.0/gdk/gdkwindow.h \
+ /usr/include/gtk-2.0/gtk/gtkaboutdialog.h \
+ /usr/include/gtk-2.0/gtk/gtkdialog.h \
+ /usr/include/gtk-2.0/gtk/gtkwindow.h \
+ /usr/include/gtk-2.0/gtk/gtkaccelgroup.h \
+ /usr/include/gtk-2.0/gtk/gtkenums.h /usr/include/gtk-2.0/gtk/gtkbin.h \
+ /usr/include/gtk-2.0/gtk/gtkcontainer.h \
+ /usr/include/gtk-2.0/gtk/gtkwidget.h \
+ /usr/include/gtk-2.0/gtk/gtkobject.h \
+ /usr/include/gtk-2.0/gtk/gtktypeutils.h \
+ /usr/include/gtk-2.0/gtk/gtktypebuiltins.h \
+ /usr/include/gtk-2.0/gtk/gtkdebug.h \
+ /usr/include/gtk-2.0/gtk/gtkadjustment.h \
+ /usr/include/gtk-2.0/gtk/gtkstyle.h \
+ /usr/include/gtk-2.0/gtk/gtksettings.h /usr/include/gtk-2.0/gtk/gtkrc.h \
+ /usr/include/atk-1.0/atk/atkobject.h \
+ /usr/include/atk-1.0/atk/atkstate.h \
+ /usr/include/atk-1.0/atk/atkrelationtype.h \
+ /usr/include/gtk-2.0/gtk/gtkaccellabel.h \
+ /usr/include/gtk-2.0/gtk/gtklabel.h /usr/include/gtk-2.0/gtk/gtkmisc.h \
+ /usr/include/gtk-2.0/gtk/gtkmenu.h \
+ /usr/include/gtk-2.0/gtk/gtkmenushell.h \
+ /usr/include/gtk-2.0/gtk/gtkaccelmap.h \
+ /usr/include/gtk-2.0/gtk/gtkaccessible.h /usr/include/atk-1.0/atk/atk.h \
+ /usr/include/atk-1.0/atk/atkaction.h \
+ /usr/include/atk-1.0/atk/atkcomponent.h \
+ /usr/include/atk-1.0/atk/atkutil.h \
+ /usr/include/atk-1.0/atk/atkdocument.h \
+ /usr/include/atk-1.0/atk/atkeditabletext.h \
+ /usr/include/atk-1.0/atk/atktext.h \
+ /usr/include/atk-1.0/atk/atkgobjectaccessible.h \
+ /usr/include/atk-1.0/atk/atkhyperlink.h \
+ /usr/include/atk-1.0/atk/atkhyperlinkimpl.h \
+ /usr/include/atk-1.0/atk/atkhypertext.h \
+ /usr/include/atk-1.0/atk/atkimage.h \
+ /usr/include/atk-1.0/atk/atknoopobject.h \
+ /usr/include/atk-1.0/atk/atknoopobjectfactory.h \
+ /usr/include/atk-1.0/atk/atkobjectfactory.h \
+ /usr/include/atk-1.0/atk/atkregistry.h \
+ /usr/include/atk-1.0/atk/atkobjectfactory.h \
+ /usr/include/atk-1.0/atk/atkrelation.h \
+ /usr/include/atk-1.0/atk/atkrelationset.h \
+ /usr/include/atk-1.0/atk/atkselection.h \
+ /usr/include/atk-1.0/atk/atkstateset.h \
+ /usr/include/atk-1.0/atk/atkstreamablecontent.h \
+ /usr/include/atk-1.0/atk/atktable.h /usr/include/atk-1.0/atk/atkmisc.h \
+ /usr/include/atk-1.0/atk/atkvalue.h \
+ /usr/include/gtk-2.0/gtk/gtkaction.h \
+ /usr/include/gtk-2.0/gtk/gtkactiongroup.h \
+ /usr/include/gtk-2.0/gtk/gtkitemfactory.h \
+ /usr/include/gtk-2.0/gtk/gtkalignment.h \
+ /usr/include/gtk-2.0/gtk/gtkarrow.h \
+ /usr/include/gtk-2.0/gtk/gtkaspectframe.h \
+ /usr/include/gtk-2.0/gtk/gtkframe.h \
+ /usr/include/gtk-2.0/gtk/gtkassistant.h \
+ /usr/include/gtk-2.0/gtk/gtkbbox.h /usr/include/gtk-2.0/gtk/gtkbox.h \
+ /usr/include/gtk-2.0/gtk/gtkbindings.h \
+ /usr/include/gtk-2.0/gtk/gtkbuildable.h \
+ /usr/include/gtk-2.0/gtk/gtkbuilder.h \
+ /usr/include/gtk-2.0/gtk/gtkbutton.h \
+ /usr/include/gtk-2.0/gtk/gtkimage.h \
+ /usr/include/gtk-2.0/gtk/gtkcalendar.h \
+ /usr/include/gtk-2.0/gtk/gtksignal.h \
+ /usr/include/gtk-2.0/gtk/gtkmarshal.h \
+ /usr/include/gtk-2.0/gtk/gtkcelllayout.h \
+ /usr/include/gtk-2.0/gtk/gtkcellrenderer.h \
+ /usr/include/gtk-2.0/gtk/gtkcelleditable.h \
+ /usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h \
+ /usr/include/gtk-2.0/gtk/gtktreemodel.h \
+ /usr/include/gtk-2.0/gtk/gtktreesortable.h \
+ /usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h \
+ /usr/include/gtk-2.0/gtk/gtkcellrenderertext.h \
+ /usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h \
+ /usr/include/gtk-2.0/gtk/gtkcellrenderertext.h \
+ /usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h \
+ /usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h \
+ /usr/include/gtk-2.0/gtk/gtkcellrendererspin.h \
+ /usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h \
+ /usr/include/gtk-2.0/gtk/gtkcellview.h \
+ /usr/include/gtk-2.0/gtk/gtkcheckbutton.h \
+ /usr/include/gtk-2.0/gtk/gtktogglebutton.h \
+ /usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h \
+ /usr/include/gtk-2.0/gtk/gtkmenuitem.h \
+ /usr/include/gtk-2.0/gtk/gtkitem.h \
+ /usr/include/gtk-2.0/gtk/gtkclipboard.h \
+ /usr/include/gtk-2.0/gtk/gtkselection.h \
+ /usr/include/gtk-2.0/gtk/gtktextiter.h \
+ /usr/include/gtk-2.0/gtk/gtktexttag.h \
+ /usr/include/gtk-2.0/gtk/gtktextchild.h \
+ /usr/include/gtk-2.0/gtk/gtkclist.h \
+ /usr/include/gtk-2.0/gtk/gtkhscrollbar.h \
+ /usr/include/gtk-2.0/gtk/gtkscrollbar.h \
+ /usr/include/gtk-2.0/gtk/gtkrange.h \
+ /usr/include/gtk-2.0/gtk/gtkvscrollbar.h \
+ /usr/include/gtk-2.0/gtk/gtkcolorbutton.h \
+ /usr/include/gtk-2.0/gtk/gtkcolorsel.h \
+ /usr/include/gtk-2.0/gtk/gtkvbox.h \
+ /usr/include/gtk-2.0/gtk/gtkcolorseldialog.h \
+ /usr/include/gtk-2.0/gtk/gtkcombo.h /usr/include/gtk-2.0/gtk/gtkhbox.h \
+ /usr/include/gtk-2.0/gtk/gtkcombobox.h \
+ /usr/include/gtk-2.0/gtk/gtktreeview.h \
+ /usr/include/gtk-2.0/gtk/gtkdnd.h /usr/include/gtk-2.0/gtk/gtkentry.h \
+ /usr/include/gtk-2.0/gtk/gtkeditable.h \
+ /usr/include/gtk-2.0/gtk/gtkimcontext.h \
+ /usr/include/gtk-2.0/gtk/gtkentrycompletion.h \
+ /usr/include/gtk-2.0/gtk/gtkliststore.h \
+ /usr/include/gtk-2.0/gtk/gtktreemodelfilter.h \
+ /usr/include/gtk-2.0/gtk/gtkcomboboxentry.h \
+ /usr/include/gtk-2.0/gtk/gtkctree.h /usr/include/gtk-2.0/gtk/gtkcurve.h \
+ /usr/include/gtk-2.0/gtk/gtkdrawingarea.h \
+ /usr/include/gtk-2.0/gtk/gtkeventbox.h \
+ /usr/include/gtk-2.0/gtk/gtkexpander.h \
+ /usr/include/gtk-2.0/gtk/gtkfilesel.h \
+ /usr/include/gtk-2.0/gtk/gtkfixed.h \
+ /usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h \
+ /usr/include/gtk-2.0/gtk/gtkfilechooser.h \
+ /usr/include/gtk-2.0/gtk/gtkfilefilter.h \
+ /usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h \
+ /usr/include/gtk-2.0/gtk/gtkfilechooser.h \
+ /usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h \
+ /usr/include/gtk-2.0/gtk/gtkfontbutton.h \
+ /usr/include/gtk-2.0/gtk/gtkfontsel.h \
+ /usr/include/gtk-2.0/gtk/gtkgamma.h /usr/include/gtk-2.0/gtk/gtkgc.h \
+ /usr/include/gtk-2.0/gtk/gtkhandlebox.h \
+ /usr/include/gtk-2.0/gtk/gtkhbbox.h \
+ /usr/include/gtk-2.0/gtk/gtkhpaned.h \
+ /usr/include/gtk-2.0/gtk/gtkpaned.h \
+ /usr/include/gtk-2.0/gtk/gtkhruler.h \
+ /usr/include/gtk-2.0/gtk/gtkruler.h \
+ /usr/include/gtk-2.0/gtk/gtkhscale.h \
+ /usr/include/gtk-2.0/gtk/gtkscale.h \
+ /usr/include/gtk-2.0/gtk/gtkhseparator.h \
+ /usr/include/gtk-2.0/gtk/gtkseparator.h \
+ /usr/include/gtk-2.0/gtk/gtkiconfactory.h \
+ /usr/include/gtk-2.0/gtk/gtkicontheme.h \
+ /usr/include/gtk-2.0/gtk/gtkiconview.h \
+ /usr/include/gtk-2.0/gtk/gtktooltip.h \
+ /usr/include/gtk-2.0/gtk/gtkwidget.h \
+ /usr/include/gtk-2.0/gtk/gtkwindow.h \
+ /usr/include/gtk-2.0/gtk/gtkimagemenuitem.h \
+ /usr/include/gtk-2.0/gtk/gtkimcontextsimple.h \
+ /usr/include/gtk-2.0/gtk/gtkimmulticontext.h \
+ /usr/include/gtk-2.0/gtk/gtkinputdialog.h \
+ /usr/include/gtk-2.0/gtk/gtkinvisible.h \
+ /usr/include/gtk-2.0/gtk/gtklayout.h \
+ /usr/include/gtk-2.0/gtk/gtklinkbutton.h \
+ /usr/include/gtk-2.0/gtk/gtklist.h \
+ /usr/include/gtk-2.0/gtk/gtklistitem.h \
+ /usr/include/gtk-2.0/gtk/gtkmain.h \
+ /usr/include/gtk-2.0/gtk/gtkmenubar.h \
+ /usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h \
+ /usr/include/gtk-2.0/gtk/gtkmenu.h \
+ /usr/include/gtk-2.0/gtk/gtktoolbutton.h \
+ /usr/include/gtk-2.0/gtk/gtktoolitem.h \
+ /usr/include/gtk-2.0/gtk/gtktooltips.h \
+ /usr/include/gtk-2.0/gtk/gtkmessagedialog.h \
+ /usr/include/gtk-2.0/gtk/gtkmodules.h \
+ /usr/include/gtk-2.0/gtk/gtknotebook.h \
+ /usr/include/gtk-2.0/gtk/gtkoldeditable.h \
+ /usr/include/gtk-2.0/gtk/gtkoptionmenu.h \
+ /usr/include/gtk-2.0/gtk/gtkpixmap.h /usr/include/gtk-2.0/gtk/gtkplug.h \
+ /usr/include/gtk-2.0/gtk/gtksocket.h \
+ /usr/include/gtk-2.0/gtk/gtkpreview.h \
+ /usr/include/gtk-2.0/gtk/gtkprintoperation.h \
+ /usr/include/gtk-2.0/gtk/gtkmain.h /usr/include/gtk-2.0/gtk/gtkenums.h \
+ /usr/include/gtk-2.0/gtk/gtkpagesetup.h \
+ /usr/include/gtk-2.0/gtk/gtkpapersize.h \
+ /usr/include/gtk-2.0/gtk/gtkprintsettings.h \
+ /usr/include/gtk-2.0/gtk/gtkprintcontext.h \
+ /usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h \
+ /usr/include/gtk-2.0/gtk/gtkprogress.h \
+ /usr/include/gtk-2.0/gtk/gtkprogressbar.h \
+ /usr/include/gtk-2.0/gtk/gtkradioaction.h \
+ /usr/include/gtk-2.0/gtk/gtktoggleaction.h \
+ /usr/include/gtk-2.0/gtk/gtkradiobutton.h \
+ /usr/include/gtk-2.0/gtk/gtkradiomenuitem.h \
+ /usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h \
+ /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h \
+ /usr/include/gtk-2.0/gtk/gtktoolbutton.h \
+ /usr/include/gtk-2.0/gtk/gtkrecentaction.h \
+ /usr/include/gtk-2.0/gtk/gtkrecentmanager.h \
+ /usr/include/gtk-2.0/gtk/gtkrecentchooser.h \
+ /usr/include/gtk-2.0/gtk/gtkrecentmanager.h \
+ /usr/include/gtk-2.0/gtk/gtkrecentfilter.h \
+ /usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h \
+ /usr/include/gtk-2.0/gtk/gtkrecentchooser.h \
+ /usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h \
+ /usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h \
+ /usr/include/gtk-2.0/gtk/gtkrecentfilter.h \
+ /usr/include/gtk-2.0/gtk/gtkscalebutton.h \
+ /usr/include/gtk-2.0/gtk/gtkscrolledwindow.h \
+ /usr/include/gtk-2.0/gtk/gtkviewport.h \
+ /usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h \
+ /usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h \
+ /usr/include/gtk-2.0/gtk/gtksizegroup.h \
+ /usr/include/gtk-2.0/gtk/gtkspinbutton.h \
+ /usr/include/gtk-2.0/gtk/gtkstatusbar.h \
+ /usr/include/gtk-2.0/gtk/gtkstatusicon.h \
+ /usr/include/gtk-2.0/gtk/gtkstock.h /usr/include/gtk-2.0/gtk/gtktable.h \
+ /usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h \
+ /usr/include/gtk-2.0/gtk/gtktext.h \
+ /usr/include/gtk-2.0/gtk/gtktextbuffer.h \
+ /usr/include/gtk-2.0/gtk/gtktexttagtable.h \
+ /usr/include/gtk-2.0/gtk/gtktextmark.h \
+ /usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h \
+ /usr/include/gtk-2.0/gtk/gtktextview.h \
+ /usr/include/gtk-2.0/gtk/gtktipsquery.h \
+ /usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h \
+ /usr/include/gtk-2.0/gtk/gtktoolbar.h \
+ /usr/include/gtk-2.0/gtk/gtktoolbutton.h \
+ /usr/include/gtk-2.0/gtk/gtktoolitem.h \
+ /usr/include/gtk-2.0/gtk/gtktree.h \
+ /usr/include/gtk-2.0/gtk/gtktreednd.h \
+ /usr/include/gtk-2.0/gtk/gtktreeitem.h \
+ /usr/include/gtk-2.0/gtk/gtktreemodelsort.h \
+ /usr/include/gtk-2.0/gtk/gtktreeselection.h \
+ /usr/include/gtk-2.0/gtk/gtktreestore.h \
+ /usr/include/gtk-2.0/gtk/gtkuimanager.h \
+ /usr/include/gtk-2.0/gtk/gtkvbbox.h \
+ /usr/include/gtk-2.0/gtk/gtkversion.h \
+ /usr/include/gtk-2.0/gtk/gtkvolumebutton.h \
+ /usr/include/gtk-2.0/gtk/gtkvpaned.h \
+ /usr/include/gtk-2.0/gtk/gtkvruler.h \
+ /usr/include/gtk-2.0/gtk/gtkvscale.h \
+ /usr/include/gtk-2.0/gtk/gtkvseparator.h ts_communicate.h stdafx.h \
+ /usr/include/sys/socket.h /usr/include/sys/uio.h \
+ /usr/include/sys/types.h /usr/include/endian.h \
+ /usr/include/bits/endian.h /usr/include/sys/select.h \
+ /usr/include/bits/select.h /usr/include/bits/sigset.h \
+ /usr/include/sys/sysmacros.h /usr/include/bits/pthreadtypes.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/stdint.h /usr/include/bits/wchar.h /usr/include/bits/in.h \
+ /usr/include/bits/byteswap.h /usr/include/arpa/inet.h \
+ /usr/include/sys/ioctl.h /usr/include/bits/ioctls.h \
+ /usr/include/asm/ioctls.h /usr/include/asm/ioctl.h \
+ /usr/include/asm-generic/ioctl.h /usr/include/bits/ioctl-types.h \
+ /usr/include/sys/ttydefaults.h /usr/include/net/if.h \
+ /usr/include/string.h /usr/include/netdb.h /usr/include/rpc/netdb.h \
+ /usr/include/bits/siginfo.h /usr/include/bits/netdb.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 clientsocket.h asyncsocketex.h singlecomm.h \
+ /usr/include/jthread/jmutex.h /usr/include/pthread.h \
+ /usr/include/sched.h /usr/include/bits/sched.h /usr/include/signal.h \
+ /usr/include/bits/setjmp.h tcpcomm.h mcumessage.h dtufunction.h \
+ /usr/include/jrtplib3/rtpsession.h /usr/include/jrtplib3/rtpconfig.h \
+ /usr/include/jrtplib3/rtpconfig_unix.h \
+ /usr/include/jrtplib3/rtplibraryversion.h /usr/include/c++/4.2/string \
+ /usr/include/c++/4.2/i486-linux-gnu/bits/c++config.h \
+ /usr/include/c++/4.2/i486-linux-gnu/bits/os_defines.h \
+ /usr/include/c++/4.2/i486-linux-gnu/bits/cpu_defines.h \
+ /usr/include/c++/4.2/bits/stringfwd.h \
+ /usr/include/c++/4.2/bits/char_traits.h /usr/include/c++/4.2/cstring \
+ /usr/include/c++/4.2/cstddef /usr/include/c++/4.2/bits/stl_algobase.h \
+ /usr/include/c++/4.2/climits /usr/include/c++/4.2/cstdlib \
+ /usr/include/stdlib.h /usr/include/bits/waitflags.h \
+ /usr/include/bits/waitstatus.h /usr/include/alloca.h \
+ /usr/include/c++/4.2/iosfwd \
+ /usr/include/c++/4.2/i486-linux-gnu/bits/c++locale.h \
+ /usr/include/c++/4.2/cstdio /usr/include/c++/4.2/clocale \
+ /usr/include/locale.h /usr/include/bits/locale.h \
+ /usr/include/langinfo.h /usr/include/nl_types.h /usr/include/iconv.h \
+ /usr/include/libintl.h /usr/include/c++/4.2/cstdarg \
+ /usr/include/c++/4.2/i486-linux-gnu/bits/c++io.h \
+ /usr/include/c++/4.2/i486-linux-gnu/bits/gthr.h \
+ /usr/include/c++/4.2/i486-linux-gnu/bits/gthr-default.h \
+ /usr/include/c++/4.2/cctype /usr/include/ctype.h \
+ /usr/include/c++/4.2/bits/postypes.h /usr/include/c++/4.2/cwchar \
+ /usr/include/c++/4.2/ctime /usr/include/c++/4.2/bits/functexcept.h \
+ /usr/include/c++/4.2/exception_defines.h \
+ /usr/include/c++/4.2/bits/stl_pair.h \
+ /usr/include/c++/4.2/bits/cpp_type_traits.h \
+ /usr/include/c++/4.2/ext/type_traits.h /usr/include/c++/4.2/utility \
+ /usr/include/c++/4.2/bits/stl_relops.h \
+ /usr/include/c++/4.2/bits/stl_iterator_base_types.h \
+ /usr/include/c++/4.2/bits/stl_iterator_base_funcs.h \
+ /usr/include/c++/4.2/bits/concept_check.h \
+ /usr/include/c++/4.2/bits/stl_iterator.h \
+ /usr/include/c++/4.2/debug/debug.h /usr/include/c++/4.2/memory \
+ /usr/include/c++/4.2/bits/allocator.h \
+ /usr/include/c++/4.2/i486-linux-gnu/bits/c++allocator.h \
+ /usr/include/c++/4.2/ext/new_allocator.h /usr/include/c++/4.2/new \
+ /usr/include/c++/4.2/exception \
+ /usr/include/c++/4.2/bits/stl_construct.h \
+ /usr/include/c++/4.2/bits/stl_uninitialized.h \
+ /usr/include/c++/4.2/bits/stl_raw_storage_iter.h \
+ /usr/include/c++/4.2/limits /usr/include/c++/4.2/bits/ostream_insert.h \
+ /usr/include/c++/4.2/bits/stl_function.h \
+ /usr/include/c++/4.2/bits/basic_string.h \
+ /usr/include/c++/4.2/ext/atomicity.h \
+ /usr/include/c++/4.2/i486-linux-gnu/bits/atomic_word.h \
+ /usr/include/c++/4.2/algorithm /usr/include/c++/4.2/bits/stl_algo.h \
+ /usr/include/c++/4.2/bits/stl_heap.h \
+ /usr/include/c++/4.2/bits/stl_tempbuf.h \
+ /usr/include/c++/4.2/bits/basic_string.tcc \
+ /usr/include/jrtplib3/rtppacketbuilder.h \
+ /usr/include/jrtplib3/rtperrors.h /usr/include/jrtplib3/rtpdefines.h \
+ /usr/include/jrtplib3/rtprandom.h /usr/include/jrtplib3/rtptypes.h \
+ /usr/include/jrtplib3/rtptypes_unix.h /usr/include/inttypes.h \
+ /usr/include/jrtplib3/rtptimeutilities.h /usr/include/sys/time.h \
+ /usr/include/jrtplib3/rtpsessionsources.h \
+ /usr/include/jrtplib3/rtpsources.h \
+ /usr/include/jrtplib3/rtpkeyhashtable.h \
+ /usr/include/jrtplib3/rtcpsdespacket.h \
+ /usr/include/jrtplib3/rtcppacket.h /usr/include/jrtplib3/rtpstructs.h \
+ /usr/include/jrtplib3/rtptransmitter.h \
+ /usr/include/jrtplib3/rtpcollisionlist.h \
+ /usr/include/jrtplib3/rtpaddress.h /usr/include/c++/4.2/list \
+ /usr/include/c++/4.2/bits/stl_list.h /usr/include/c++/4.2/bits/list.tcc \
+ /usr/include/jrtplib3/rtcpscheduler.h \
+ /usr/include/jrtplib3/rtcppacketbuilder.h \
+ /usr/include/jrtplib3/rtcpsdesinfo.h /usr/include/jrtplib3/rtppacket.h \
+ /usr/include/jrtplib3/rtpudpv4transmitter.h \
+ /usr/include/jrtplib3/rtpipv4destination.h \
+ /usr/include/jrtplib3/rtphashtable.h \
+ /usr/include/jrtplib3/rtpipv4address.h \
+ /usr/include/jrtplib3/rtpsessionparams.h \
+ /usr/include/jrtplib3/rtperrors.h /usr/include/c++/4.2/iostream \
+ /usr/include/c++/4.2/ostream /usr/include/c++/4.2/ios \
+ /usr/include/c++/4.2/bits/localefwd.h \
+ /usr/include/c++/4.2/bits/ios_base.h \
+ /usr/include/c++/4.2/bits/locale_classes.h \
+ /usr/include/c++/4.2/streambuf /usr/include/c++/4.2/bits/streambuf.tcc \
+ /usr/include/c++/4.2/bits/basic_ios.h \
+ /usr/include/c++/4.2/bits/streambuf_iterator.h \
+ /usr/include/c++/4.2/bits/locale_facets.h /usr/include/c++/4.2/cwctype \
+ /usr/include/wctype.h \
+ /usr/include/c++/4.2/i486-linux-gnu/bits/ctype_base.h \
+ /usr/include/c++/4.2/i486-linux-gnu/bits/ctype_inline.h \
+ /usr/include/c++/4.2/bits/codecvt.h \
+ /usr/include/c++/4.2/i486-linux-gnu/bits/time_members.h \
+ /usr/include/c++/4.2/i486-linux-gnu/bits/messages_members.h \
+ /usr/include/c++/4.2/bits/basic_ios.tcc \
+ /usr/include/c++/4.2/bits/ostream.tcc /usr/include/c++/4.2/locale \
+ /usr/include/c++/4.2/bits/locale_facets.tcc \
+ /usr/include/c++/4.2/typeinfo /usr/include/c++/4.2/istream \
+ /usr/include/c++/4.2/bits/istream.tcc dtuporttype.h interface.h \
+ dtunit.h
+ts_communicate.cpp :
+/usr/include/gtk-2.0/gtk/gtk.h :
+/usr/include/gtk-2.0/gdk/gdk.h :
+/usr/include/gtk-2.0/gdk/gdkcairo.h :
+/usr/include/gtk-2.0/gdk/gdkcolor.h :
+/usr/include/cairo/cairo.h :
+/usr/include/cairo/cairo-features.h :
+/usr/include/cairo/cairo-deprecated.h :
+/usr/include/gtk-2.0/gdk/gdktypes.h :
+/usr/include/glib-2.0/glib.h :
+/usr/include/glib-2.0/glib/galloca.h :
+/usr/include/glib-2.0/glib/gtypes.h :
+/usr/lib/glib-2.0/include/glibconfig.h :
+/usr/include/glib-2.0/glib/gmacros.h :
+/usr/lib/gcc/i486-linux-gnu/4.2.4/include/stddef.h :
+/usr/lib/gcc/i486-linux-gnu/4.2.4/include/limits.h :
+/usr/lib/gcc/i486-linux-gnu/4.2.4/include/syslimits.h :
+/usr/include/limits.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/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/bits/stdio_lim.h :
+/usr/lib/gcc/i486-linux-gnu/4.2.4/include/float.h :
+/usr/include/glib-2.0/glib/garray.h :
+/usr/include/glib-2.0/glib/gasyncqueue.h :
+/usr/include/glib-2.0/glib/gthread.h :
+/usr/include/glib-2.0/glib/gerror.h :
+/usr/include/glib-2.0/glib/gquark.h :
+/usr/include/glib-2.0/glib/gutils.h :
+/usr/lib/gcc/i486-linux-gnu/4.2.4/include/stdarg.h :
+/usr/include/glib-2.0/glib/gatomic.h :
+/usr/include/glib-2.0/glib/gbacktrace.h :
+/usr/include/glib-2.0/glib/gbase64.h :
+/usr/include/glib-2.0/glib/gbookmarkfile.h :
+/usr/include/time.h :
+/usr/include/bits/time.h :
+/usr/include/bits/types.h :
+/usr/include/bits/typesizes.h :
+/usr/include/xlocale.h :
+/usr/include/glib-2.0/glib/gcache.h :
+/usr/include/glib-2.0/glib/glist.h :
+/usr/include/glib-2.0/glib/gmem.h :
+/usr/include/glib-2.0/glib/gslice.h :
+/usr/include/glib-2.0/glib/gchecksum.h :
+/usr/include/glib-2.0/glib/gcompletion.h :
+/usr/include/glib-2.0/glib/gconvert.h :
+/usr/include/glib-2.0/glib/gdataset.h :
+/usr/include/glib-2.0/glib/gdate.h :
+/usr/include/glib-2.0/glib/gdir.h :
+/usr/include/glib-2.0/glib/gfileutils.h :
+/usr/include/glib-2.0/glib/ghash.h :
+/usr/include/glib-2.0/glib/ghook.h :
+/usr/include/glib-2.0/glib/giochannel.h :
+/usr/include/glib-2.0/glib/gmain.h :
+/usr/include/glib-2.0/glib/gslist.h :
+/usr/include/glib-2.0/glib/gstring.h :
+/usr/include/glib-2.0/glib/gunicode.h :
+/usr/include/glib-2.0/glib/gkeyfile.h :
+/usr/include/glib-2.0/glib/gmappedfile.h :
+/usr/include/glib-2.0/glib/gmarkup.h :
+/usr/include/glib-2.0/glib/gmessages.h :
+/usr/include/glib-2.0/glib/gnode.h :
+/usr/include/glib-2.0/glib/goption.h :
+/usr/include/glib-2.0/glib/gpattern.h :
+/usr/include/glib-2.0/glib/gprimes.h :
+/usr/include/glib-2.0/glib/gqsort.h :
+/usr/include/glib-2.0/glib/gqueue.h :
+/usr/include/glib-2.0/glib/grand.h :
+/usr/include/glib-2.0/glib/grel.h :
+/usr/include/glib-2.0/glib/gregex.h :
+/usr/include/glib-2.0/glib/gscanner.h :
+/usr/include/glib-2.0/glib/gsequence.h :
+/usr/include/glib-2.0/glib/gshell.h :
+/usr/include/glib-2.0/glib/gspawn.h :
+/usr/include/glib-2.0/glib/gstrfuncs.h :
+/usr/include/glib-2.0/glib/gtestutils.h :
+/usr/include/glib-2.0/glib/gthreadpool.h :
+/usr/include/glib-2.0/glib/gtimer.h :
+/usr/include/glib-2.0/glib/gtree.h :
+/usr/include/glib-2.0/glib/gurifuncs.h :
+/usr/include/pango-1.0/pango/pango.h :
+/usr/include/pango-1.0/pango/pango-attributes.h :
+/usr/include/pango-1.0/pango/pango-font.h :
+/usr/include/pango-1.0/pango/pango-coverage.h :
+/usr/include/pango-1.0/pango/pango-types.h :
+/usr/include/glib-2.0/glib-object.h :
+/usr/include/glib-2.0/gobject/gboxed.h :
+/usr/include/glib-2.0/gobject/gtype.h :
+/usr/include/glib-2.0/gobject/genums.h :
+/usr/include/glib-2.0/gobject/gobject.h :
+/usr/include/glib-2.0/gobject/gvalue.h :
+/usr/include/glib-2.0/gobject/gparam.h :
+/usr/include/glib-2.0/gobject/gclosure.h :
+/usr/include/glib-2.0/gobject/gsignal.h :
+/usr/include/glib-2.0/gobject/gmarshal.h :
+/usr/include/glib-2.0/gobject/gparamspecs.h :
+/usr/include/glib-2.0/gobject/gsourceclosure.h :
+/usr/include/glib-2.0/gobject/gtypemodule.h :
+/usr/include/glib-2.0/gobject/gtypeplugin.h :
+/usr/include/glib-2.0/gobject/gvaluearray.h :
+/usr/include/glib-2.0/gobject/gvaluetypes.h :
+/usr/include/pango-1.0/pango/pango-gravity.h :
+/usr/include/pango-1.0/pango/pango-matrix.h :
+/usr/include/pango-1.0/pango/pango-script.h :
+/usr/include/pango-1.0/pango/pango-language.h :
+/usr/include/pango-1.0/pango/pango-break.h :
+/usr/include/pango-1.0/pango/pango-item.h :
+/usr/include/pango-1.0/pango/pango-context.h :
+/usr/include/pango-1.0/pango/pango-fontmap.h :
+/usr/include/pango-1.0/pango/pango-fontset.h :
+/usr/include/pango-1.0/pango/pango-engine.h :
+/usr/include/pango-1.0/pango/pango-glyph.h :
+/usr/include/pango-1.0/pango/pango-enum-types.h :
+/usr/include/pango-1.0/pango/pango-features.h :
+/usr/include/pango-1.0/pango/pango-glyph-item.h :
+/usr/include/pango-1.0/pango/pango-layout.h :
+/usr/include/pango-1.0/pango/pango-tabs.h :
+/usr/include/pango-1.0/pango/pango-renderer.h :
+/usr/include/pango-1.0/pango/pango-utils.h :
+/usr/include/stdio.h :
+/usr/include/libio.h :
+/usr/include/_G_config.h :
+/usr/include/wchar.h :
+/usr/include/bits/sys_errlist.h :
+/usr/lib/gtk-2.0/include/gdkconfig.h :
+/usr/include/gtk-2.0/gdk/gdkpixbuf.h :
+/usr/include/gtk-2.0/gdk/gdkrgb.h :
+/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h :
+/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-features.h :
+/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h :
+/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-transform.h :
+/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h :
+/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-simple-anim.h :
+/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-io.h :
+/usr/include/glib-2.0/gmodule.h :
+/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-loader.h :
+/usr/include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h :
+/usr/include/pango-1.0/pango/pangocairo.h :
+/usr/include/gtk-2.0/gdk/gdkcursor.h :
+/usr/include/gtk-2.0/gdk/gdkdisplay.h :
+/usr/include/gtk-2.0/gdk/gdkevents.h :
+/usr/include/gtk-2.0/gdk/gdkdnd.h :
+/usr/include/gtk-2.0/gdk/gdkinput.h :
+/usr/include/gtk-2.0/gdk/gdkdrawable.h :
+/usr/include/gtk-2.0/gdk/gdkgc.h :
+/usr/include/gtk-2.0/gdk/gdkenumtypes.h :
+/usr/include/gtk-2.0/gdk/gdkfont.h :
+/usr/include/gtk-2.0/gdk/gdkimage.h :
+/usr/include/gtk-2.0/gdk/gdkkeys.h :
+/usr/include/gtk-2.0/gdk/gdkdisplaymanager.h :
+/usr/include/gtk-2.0/gdk/gdkpango.h :
+/usr/include/gtk-2.0/gdk/gdkpixmap.h :
+/usr/include/gtk-2.0/gdk/gdkproperty.h :
+/usr/include/gtk-2.0/gdk/gdkregion.h :
+/usr/include/gtk-2.0/gdk/gdkscreen.h :
+/usr/include/gtk-2.0/gdk/gdkselection.h :
+/usr/include/gtk-2.0/gdk/gdkspawn.h :
+/usr/include/gtk-2.0/gdk/gdkvisual.h :
+/usr/include/gtk-2.0/gdk/gdkwindow.h :
+/usr/include/gtk-2.0/gtk/gtkaboutdialog.h :
+/usr/include/gtk-2.0/gtk/gtkdialog.h :
+/usr/include/gtk-2.0/gtk/gtkwindow.h :
+/usr/include/gtk-2.0/gtk/gtkaccelgroup.h :
+/usr/include/gtk-2.0/gtk/gtkenums.h :
+/usr/include/gtk-2.0/gtk/gtkbin.h :
+/usr/include/gtk-2.0/gtk/gtkcontainer.h :
+/usr/include/gtk-2.0/gtk/gtkwidget.h :
+/usr/include/gtk-2.0/gtk/gtkobject.h :
+/usr/include/gtk-2.0/gtk/gtktypeutils.h :
+/usr/include/gtk-2.0/gtk/gtktypebuiltins.h :
+/usr/include/gtk-2.0/gtk/gtkdebug.h :
+/usr/include/gtk-2.0/gtk/gtkadjustment.h :
+/usr/include/gtk-2.0/gtk/gtkstyle.h :
+/usr/include/gtk-2.0/gtk/gtksettings.h :
+/usr/include/gtk-2.0/gtk/gtkrc.h :
+/usr/include/atk-1.0/atk/atkobject.h :
+/usr/include/atk-1.0/atk/atkstate.h :
+/usr/include/atk-1.0/atk/atkrelationtype.h :
+/usr/include/gtk-2.0/gtk/gtkaccellabel.h :
+/usr/include/gtk-2.0/gtk/gtklabel.h :
+/usr/include/gtk-2.0/gtk/gtkmisc.h :
+/usr/include/gtk-2.0/gtk/gtkmenu.h :
+/usr/include/gtk-2.0/gtk/gtkmenushell.h :
+/usr/include/gtk-2.0/gtk/gtkaccelmap.h :
+/usr/include/gtk-2.0/gtk/gtkaccessible.h :
+/usr/include/atk-1.0/atk/atk.h :
+/usr/include/atk-1.0/atk/atkaction.h :
+/usr/include/atk-1.0/atk/atkcomponent.h :
+/usr/include/atk-1.0/atk/atkutil.h :
+/usr/include/atk-1.0/atk/atkdocument.h :
+/usr/include/atk-1.0/atk/atkeditabletext.h :
+/usr/include/atk-1.0/atk/atktext.h :
+/usr/include/atk-1.0/atk/atkgobjectaccessible.h :
+/usr/include/atk-1.0/atk/atkhyperlink.h :
+/usr/include/atk-1.0/atk/atkhyperlinkimpl.h :
+/usr/include/atk-1.0/atk/atkhypertext.h :
+/usr/include/atk-1.0/atk/atkimage.h :
+/usr/include/atk-1.0/atk/atknoopobject.h :
+/usr/include/atk-1.0/atk/atknoopobjectfactory.h :
+/usr/include/atk-1.0/atk/atkobjectfactory.h :
+/usr/include/atk-1.0/atk/atkregistry.h :
+/usr/include/atk-1.0/atk/atkobjectfactory.h :
+/usr/include/atk-1.0/atk/atkrelation.h :
+/usr/include/atk-1.0/atk/atkrelationset.h :
+/usr/include/atk-1.0/atk/atkselection.h :
+/usr/include/atk-1.0/atk/atkstateset.h :
+/usr/include/atk-1.0/atk/atkstreamablecontent.h :
+/usr/include/atk-1.0/atk/atktable.h :
+/usr/include/atk-1.0/atk/atkmisc.h :
+/usr/include/atk-1.0/atk/atkvalue.h :
+/usr/include/gtk-2.0/gtk/gtkaction.h :
+/usr/include/gtk-2.0/gtk/gtkactiongroup.h :
+/usr/include/gtk-2.0/gtk/gtkitemfactory.h :
+/usr/include/gtk-2.0/gtk/gtkalignment.h :
+/usr/include/gtk-2.0/gtk/gtkarrow.h :
+/usr/include/gtk-2.0/gtk/gtkaspectframe.h :
+/usr/include/gtk-2.0/gtk/gtkframe.h :
+/usr/include/gtk-2.0/gtk/gtkassistant.h :
+/usr/include/gtk-2.0/gtk/gtkbbox.h :
+/usr/include/gtk-2.0/gtk/gtkbox.h :
+/usr/include/gtk-2.0/gtk/gtkbindings.h :
+/usr/include/gtk-2.0/gtk/gtkbuildable.h :
+/usr/include/gtk-2.0/gtk/gtkbuilder.h :
+/usr/include/gtk-2.0/gtk/gtkbutton.h :
+/usr/include/gtk-2.0/gtk/gtkimage.h :
+/usr/include/gtk-2.0/gtk/gtkcalendar.h :
+/usr/include/gtk-2.0/gtk/gtksignal.h :
+/usr/include/gtk-2.0/gtk/gtkmarshal.h :
+/usr/include/gtk-2.0/gtk/gtkcelllayout.h :
+/usr/include/gtk-2.0/gtk/gtkcellrenderer.h :
+/usr/include/gtk-2.0/gtk/gtkcelleditable.h :
+/usr/include/gtk-2.0/gtk/gtktreeviewcolumn.h :
+/usr/include/gtk-2.0/gtk/gtktreemodel.h :
+/usr/include/gtk-2.0/gtk/gtktreesortable.h :
+/usr/include/gtk-2.0/gtk/gtkcellrendereraccel.h :
+/usr/include/gtk-2.0/gtk/gtkcellrenderertext.h :
+/usr/include/gtk-2.0/gtk/gtkcellrenderercombo.h :
+/usr/include/gtk-2.0/gtk/gtkcellrenderertext.h :
+/usr/include/gtk-2.0/gtk/gtkcellrendererpixbuf.h :
+/usr/include/gtk-2.0/gtk/gtkcellrendererprogress.h :
+/usr/include/gtk-2.0/gtk/gtkcellrendererspin.h :
+/usr/include/gtk-2.0/gtk/gtkcellrenderertoggle.h :
+/usr/include/gtk-2.0/gtk/gtkcellview.h :
+/usr/include/gtk-2.0/gtk/gtkcheckbutton.h :
+/usr/include/gtk-2.0/gtk/gtktogglebutton.h :
+/usr/include/gtk-2.0/gtk/gtkcheckmenuitem.h :
+/usr/include/gtk-2.0/gtk/gtkmenuitem.h :
+/usr/include/gtk-2.0/gtk/gtkitem.h :
+/usr/include/gtk-2.0/gtk/gtkclipboard.h :
+/usr/include/gtk-2.0/gtk/gtkselection.h :
+/usr/include/gtk-2.0/gtk/gtktextiter.h :
+/usr/include/gtk-2.0/gtk/gtktexttag.h :
+/usr/include/gtk-2.0/gtk/gtktextchild.h :
+/usr/include/gtk-2.0/gtk/gtkclist.h :
+/usr/include/gtk-2.0/gtk/gtkhscrollbar.h :
+/usr/include/gtk-2.0/gtk/gtkscrollbar.h :
+/usr/include/gtk-2.0/gtk/gtkrange.h :
+/usr/include/gtk-2.0/gtk/gtkvscrollbar.h :
+/usr/include/gtk-2.0/gtk/gtkcolorbutton.h :
+/usr/include/gtk-2.0/gtk/gtkcolorsel.h :
+/usr/include/gtk-2.0/gtk/gtkvbox.h :
+/usr/include/gtk-2.0/gtk/gtkcolorseldialog.h :
+/usr/include/gtk-2.0/gtk/gtkcombo.h :
+/usr/include/gtk-2.0/gtk/gtkhbox.h :
+/usr/include/gtk-2.0/gtk/gtkcombobox.h :
+/usr/include/gtk-2.0/gtk/gtktreeview.h :
+/usr/include/gtk-2.0/gtk/gtkdnd.h :
+/usr/include/gtk-2.0/gtk/gtkentry.h :
+/usr/include/gtk-2.0/gtk/gtkeditable.h :
+/usr/include/gtk-2.0/gtk/gtkimcontext.h :
+/usr/include/gtk-2.0/gtk/gtkentrycompletion.h :
+/usr/include/gtk-2.0/gtk/gtkliststore.h :
+/usr/include/gtk-2.0/gtk/gtktreemodelfilter.h :
+/usr/include/gtk-2.0/gtk/gtkcomboboxentry.h :
+/usr/include/gtk-2.0/gtk/gtkctree.h :
+/usr/include/gtk-2.0/gtk/gtkcurve.h :
+/usr/include/gtk-2.0/gtk/gtkdrawingarea.h :
+/usr/include/gtk-2.0/gtk/gtkeventbox.h :
+/usr/include/gtk-2.0/gtk/gtkexpander.h :
+/usr/include/gtk-2.0/gtk/gtkfilesel.h :
+/usr/include/gtk-2.0/gtk/gtkfixed.h :
+/usr/include/gtk-2.0/gtk/gtkfilechooserbutton.h :
+/usr/include/gtk-2.0/gtk/gtkfilechooser.h :
+/usr/include/gtk-2.0/gtk/gtkfilefilter.h :
+/usr/include/gtk-2.0/gtk/gtkfilechooserdialog.h :
+/usr/include/gtk-2.0/gtk/gtkfilechooser.h :
+/usr/include/gtk-2.0/gtk/gtkfilechooserwidget.h :
+/usr/include/gtk-2.0/gtk/gtkfontbutton.h :
+/usr/include/gtk-2.0/gtk/gtkfontsel.h :
+/usr/include/gtk-2.0/gtk/gtkgamma.h :
+/usr/include/gtk-2.0/gtk/gtkgc.h :
+/usr/include/gtk-2.0/gtk/gtkhandlebox.h :
+/usr/include/gtk-2.0/gtk/gtkhbbox.h :
+/usr/include/gtk-2.0/gtk/gtkhpaned.h :
+/usr/include/gtk-2.0/gtk/gtkpaned.h :
+/usr/include/gtk-2.0/gtk/gtkhruler.h :
+/usr/include/gtk-2.0/gtk/gtkruler.h :
+/usr/include/gtk-2.0/gtk/gtkhscale.h :
+/usr/include/gtk-2.0/gtk/gtkscale.h :
+/usr/include/gtk-2.0/gtk/gtkhseparator.h :
+/usr/include/gtk-2.0/gtk/gtkseparator.h :
+/usr/include/gtk-2.0/gtk/gtkiconfactory.h :
+/usr/include/gtk-2.0/gtk/gtkicontheme.h :
+/usr/include/gtk-2.0/gtk/gtkiconview.h :
+/usr/include/gtk-2.0/gtk/gtktooltip.h :
+/usr/include/gtk-2.0/gtk/gtkwidget.h :
+/usr/include/gtk-2.0/gtk/gtkwindow.h :
+/usr/include/gtk-2.0/gtk/gtkimagemenuitem.h :
+/usr/include/gtk-2.0/gtk/gtkimcontextsimple.h :
+/usr/include/gtk-2.0/gtk/gtkimmulticontext.h :
+/usr/include/gtk-2.0/gtk/gtkinputdialog.h :
+/usr/include/gtk-2.0/gtk/gtkinvisible.h :
+/usr/include/gtk-2.0/gtk/gtklayout.h :
+/usr/include/gtk-2.0/gtk/gtklinkbutton.h :
+/usr/include/gtk-2.0/gtk/gtklist.h :
+/usr/include/gtk-2.0/gtk/gtklistitem.h :
+/usr/include/gtk-2.0/gtk/gtkmain.h :
+/usr/include/gtk-2.0/gtk/gtkmenubar.h :
+/usr/include/gtk-2.0/gtk/gtkmenutoolbutton.h :
+/usr/include/gtk-2.0/gtk/gtkmenu.h :
+/usr/include/gtk-2.0/gtk/gtktoolbutton.h :
+/usr/include/gtk-2.0/gtk/gtktoolitem.h :
+/usr/include/gtk-2.0/gtk/gtktooltips.h :
+/usr/include/gtk-2.0/gtk/gtkmessagedialog.h :
+/usr/include/gtk-2.0/gtk/gtkmodules.h :
+/usr/include/gtk-2.0/gtk/gtknotebook.h :
+/usr/include/gtk-2.0/gtk/gtkoldeditable.h :
+/usr/include/gtk-2.0/gtk/gtkoptionmenu.h :
+/usr/include/gtk-2.0/gtk/gtkpixmap.h :
+/usr/include/gtk-2.0/gtk/gtkplug.h :
+/usr/include/gtk-2.0/gtk/gtksocket.h :
+/usr/include/gtk-2.0/gtk/gtkpreview.h :
+/usr/include/gtk-2.0/gtk/gtkprintoperation.h :
+/usr/include/gtk-2.0/gtk/gtkmain.h :
+/usr/include/gtk-2.0/gtk/gtkenums.h :
+/usr/include/gtk-2.0/gtk/gtkpagesetup.h :
+/usr/include/gtk-2.0/gtk/gtkpapersize.h :
+/usr/include/gtk-2.0/gtk/gtkprintsettings.h :
+/usr/include/gtk-2.0/gtk/gtkprintcontext.h :
+/usr/include/gtk-2.0/gtk/gtkprintoperationpreview.h :
+/usr/include/gtk-2.0/gtk/gtkprogress.h :
+/usr/include/gtk-2.0/gtk/gtkprogressbar.h :
+/usr/include/gtk-2.0/gtk/gtkradioaction.h :
+/usr/include/gtk-2.0/gtk/gtktoggleaction.h :
+/usr/include/gtk-2.0/gtk/gtkradiobutton.h :
+/usr/include/gtk-2.0/gtk/gtkradiomenuitem.h :
+/usr/include/gtk-2.0/gtk/gtkradiotoolbutton.h :
+/usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h :
+/usr/include/gtk-2.0/gtk/gtktoolbutton.h :
+/usr/include/gtk-2.0/gtk/gtkrecentaction.h :
+/usr/include/gtk-2.0/gtk/gtkrecentmanager.h :
+/usr/include/gtk-2.0/gtk/gtkrecentchooser.h :
+/usr/include/gtk-2.0/gtk/gtkrecentmanager.h :
+/usr/include/gtk-2.0/gtk/gtkrecentfilter.h :
+/usr/include/gtk-2.0/gtk/gtkrecentchooserdialog.h :
+/usr/include/gtk-2.0/gtk/gtkrecentchooser.h :
+/usr/include/gtk-2.0/gtk/gtkrecentchoosermenu.h :
+/usr/include/gtk-2.0/gtk/gtkrecentchooserwidget.h :
+/usr/include/gtk-2.0/gtk/gtkrecentfilter.h :
+/usr/include/gtk-2.0/gtk/gtkscalebutton.h :
+/usr/include/gtk-2.0/gtk/gtkscrolledwindow.h :
+/usr/include/gtk-2.0/gtk/gtkviewport.h :
+/usr/include/gtk-2.0/gtk/gtkseparatormenuitem.h :
+/usr/include/gtk-2.0/gtk/gtkseparatortoolitem.h :
+/usr/include/gtk-2.0/gtk/gtksizegroup.h :
+/usr/include/gtk-2.0/gtk/gtkspinbutton.h :
+/usr/include/gtk-2.0/gtk/gtkstatusbar.h :
+/usr/include/gtk-2.0/gtk/gtkstatusicon.h :
+/usr/include/gtk-2.0/gtk/gtkstock.h :
+/usr/include/gtk-2.0/gtk/gtktable.h :
+/usr/include/gtk-2.0/gtk/gtktearoffmenuitem.h :
+/usr/include/gtk-2.0/gtk/gtktext.h :
+/usr/include/gtk-2.0/gtk/gtktextbuffer.h :
+/usr/include/gtk-2.0/gtk/gtktexttagtable.h :
+/usr/include/gtk-2.0/gtk/gtktextmark.h :
+/usr/include/gtk-2.0/gtk/gtktextbufferrichtext.h :
+/usr/include/gtk-2.0/gtk/gtktextview.h :
+/usr/include/gtk-2.0/gtk/gtktipsquery.h :
+/usr/include/gtk-2.0/gtk/gtktoggletoolbutton.h :
+/usr/include/gtk-2.0/gtk/gtktoolbar.h :
+/usr/include/gtk-2.0/gtk/gtktoolbutton.h :
+/usr/include/gtk-2.0/gtk/gtktoolitem.h :
+/usr/include/gtk-2.0/gtk/gtktree.h :
+/usr/include/gtk-2.0/gtk/gtktreednd.h :
+/usr/include/gtk-2.0/gtk/gtktreeitem.h :
+/usr/include/gtk-2.0/gtk/gtktreemodelsort.h :
+/usr/include/gtk-2.0/gtk/gtktreeselection.h :
+/usr/include/gtk-2.0/gtk/gtktreestore.h :
+/usr/include/gtk-2.0/gtk/gtkuimanager.h :
+/usr/include/gtk-2.0/gtk/gtkvbbox.h :
+/usr/include/gtk-2.0/gtk/gtkversion.h :
+/usr/include/gtk-2.0/gtk/gtkvolumebutton.h :
+/usr/include/gtk-2.0/gtk/gtkvpaned.h :
+/usr/include/gtk-2.0/gtk/gtkvruler.h :
+/usr/include/gtk-2.0/gtk/gtkvscale.h :
+/usr/include/gtk-2.0/gtk/gtkvseparator.h :
+ts_communicate.h :
+stdafx.h :
+/usr/include/sys/socket.h :
+/usr/include/sys/uio.h :
+/usr/include/sys/types.h :
+/usr/include/endian.h :
+/usr/include/bits/endian.h :
+/usr/include/sys/select.h :
+/usr/include/bits/select.h :
+/usr/include/bits/sigset.h :
+/usr/include/sys/sysmacros.h :
+/usr/include/bits/pthreadtypes.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/stdint.h :
+/usr/include/bits/wchar.h :
+/usr/include/bits/in.h :
+/usr/include/bits/byteswap.h :
+/usr/include/arpa/inet.h :
+/usr/include/sys/ioctl.h :
+/usr/include/bits/ioctls.h :
+/usr/include/asm/ioctls.h :
+/usr/include/asm/ioctl.h :
+/usr/include/asm-generic/ioctl.h :
+/usr/include/bits/ioctl-types.h :
+/usr/include/sys/ttydefaults.h :
+/usr/include/net/if.h :
+/usr/include/string.h :
+/usr/include/netdb.h :
+/usr/include/rpc/netdb.h :
+/usr/include/bits/siginfo.h :
+/usr/include/bits/netdb.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 :
+clientsocket.h :
+asyncsocketex.h :
+singlecomm.h :
+/usr/include/jthread/jmutex.h :
+/usr/include/pthread.h :
+/usr/include/sched.h :
+/usr/include/bits/sched.h :
+/usr/include/signal.h :
+/usr/include/bits/setjmp.h :
+tcpcomm.h :
+mcumessage.h :
+dtufunction.h :
+/usr/include/jrtplib3/rtpsession.h :
+/usr/include/jrtplib3/rtpconfig.h :
+/usr/include/jrtplib3/rtpconfig_unix.h :
+/usr/include/jrtplib3/rtplibraryversion.h :
+/usr/include/c++/4.2/string :
+/usr/include/c++/4.2/i486-linux-gnu/bits/c++config.h :
+/usr/include/c++/4.2/i486-linux-gnu/bits/os_defines.h :
+/usr/include/c++/4.2/i486-linux-gnu/bits/cpu_defines.h :
+/usr/include/c++/4.2/bits/stringfwd.h :
+/usr/include/c++/4.2/bits/char_traits.h :
+/usr/include/c++/4.2/cstring :
+/usr/include/c++/4.2/cstddef :
+/usr/include/c++/4.2/bits/stl_algobase.h :
+/usr/include/c++/4.2/climits :
+/usr/include/c++/4.2/cstdlib :
+/usr/include/stdlib.h :
+/usr/include/bits/waitflags.h :
+/usr/include/bits/waitstatus.h :
+/usr/include/alloca.h :
+/usr/include/c++/4.2/iosfwd :
+/usr/include/c++/4.2/i486-linux-gnu/bits/c++locale.h :
+/usr/include/c++/4.2/cstdio :
+/usr/include/c++/4.2/clocale :
+/usr/include/locale.h :
+/usr/include/bits/locale.h :
+/usr/include/langinfo.h :
+/usr/include/nl_types.h :
+/usr/include/iconv.h :
+/usr/include/libintl.h :
+/usr/include/c++/4.2/cstdarg :
+/usr/include/c++/4.2/i486-linux-gnu/bits/c++io.h :
+/usr/include/c++/4.2/i486-linux-gnu/bits/gthr.h :
+/usr/include/c++/4.2/i486-linux-gnu/bits/gthr-default.h :
+/usr/include/c++/4.2/cctype :
+/usr/include/ctype.h :
+/usr/include/c++/4.2/bits/postypes.h :
+/usr/include/c++/4.2/cwchar :
+/usr/include/c++/4.2/ctime :
+/usr/include/c++/4.2/bits/functexcept.h :
+/usr/include/c++/4.2/exception_defines.h :
+/usr/include/c++/4.2/bits/stl_pair.h :
+/usr/include/c++/4.2/bits/cpp_type_traits.h :
+/usr/include/c++/4.2/ext/type_traits.h :
+/usr/include/c++/4.2/utility :
+/usr/include/c++/4.2/bits/stl_relops.h :
+/usr/include/c++/4.2/bits/stl_iterator_base_types.h :
+/usr/include/c++/4.2/bits/stl_iterator_base_funcs.h :
+/usr/include/c++/4.2/bits/concept_check.h :
+/usr/include/c++/4.2/bits/stl_iterator.h :
+/usr/include/c++/4.2/debug/debug.h :
+/usr/include/c++/4.2/memory :
+/usr/include/c++/4.2/bits/allocator.h :
+/usr/include/c++/4.2/i486-linux-gnu/bits/c++allocator.h :
+/usr/include/c++/4.2/ext/new_allocator.h :
+/usr/include/c++/4.2/new :
+/usr/include/c++/4.2/exception :
+/usr/include/c++/4.2/bits/stl_construct.h :
+/usr/include/c++/4.2/bits/stl_uninitialized.h :
+/usr/include/c++/4.2/bits/stl_raw_storage_iter.h :
+/usr/include/c++/4.2/limits :
+/usr/include/c++/4.2/bits/ostream_insert.h :
+/usr/include/c++/4.2/bits/stl_function.h :
+/usr/include/c++/4.2/bits/basic_string.h :
+/usr/include/c++/4.2/ext/atomicity.h :
+/usr/include/c++/4.2/i486-linux-gnu/bits/atomic_word.h :
+/usr/include/c++/4.2/algorithm :
+/usr/include/c++/4.2/bits/stl_algo.h :
+/usr/include/c++/4.2/bits/stl_heap.h :
+/usr/include/c++/4.2/bits/stl_tempbuf.h :
+/usr/include/c++/4.2/bits/basic_string.tcc :
+/usr/include/jrtplib3/rtppacketbuilder.h :
+/usr/include/jrtplib3/rtperrors.h :
+/usr/include/jrtplib3/rtpdefines.h :
+/usr/include/jrtplib3/rtprandom.h :
+/usr/include/jrtplib3/rtptypes.h :
+/usr/include/jrtplib3/rtptypes_unix.h :
+/usr/include/inttypes.h :
+/usr/include/jrtplib3/rtptimeutilities.h :
+/usr/include/sys/time.h :
+/usr/include/jrtplib3/rtpsessionsources.h :
+/usr/include/jrtplib3/rtpsources.h :
+/usr/include/jrtplib3/rtpkeyhashtable.h :
+/usr/include/jrtplib3/rtcpsdespacket.h :
+/usr/include/jrtplib3/rtcppacket.h :
+/usr/include/jrtplib3/rtpstructs.h :
+/usr/include/jrtplib3/rtptransmitter.h :
+/usr/include/jrtplib3/rtpcollisionlist.h :
+/usr/include/jrtplib3/rtpaddress.h :
+/usr/include/c++/4.2/list :
+/usr/include/c++/4.2/bits/stl_list.h :
+/usr/include/c++/4.2/bits/list.tcc :
+/usr/include/jrtplib3/rtcpscheduler.h :
+/usr/include/jrtplib3/rtcppacketbuilder.h :
+/usr/include/jrtplib3/rtcpsdesinfo.h :
+/usr/include/jrtplib3/rtppacket.h :
+/usr/include/jrtplib3/rtpudpv4transmitter.h :
+/usr/include/jrtplib3/rtpipv4destination.h :
+/usr/include/jrtplib3/rtphashtable.h :
+/usr/include/jrtplib3/rtpipv4address.h :
+/usr/include/jrtplib3/rtpsessionparams.h :
+/usr/include/jrtplib3/rtperrors.h :
+/usr/include/c++/4.2/iostream :
+/usr/include/c++/4.2/ostream :
+/usr/include/c++/4.2/ios :
+/usr/include/c++/4.2/bits/localefwd.h :
+/usr/include/c++/4.2/bits/ios_base.h :
+/usr/include/c++/4.2/bits/locale_classes.h :
+/usr/include/c++/4.2/streambuf :
+/usr/include/c++/4.2/bits/streambuf.tcc :
+/usr/include/c++/4.2/bits/basic_ios.h :
+/usr/include/c++/4.2/bits/streambuf_iterator.h :
+/usr/include/c++/4.2/bits/locale_facets.h :
+/usr/include/c++/4.2/cwctype :
+/usr/include/wctype.h :
+/usr/include/c++/4.2/i486-linux-gnu/bits/ctype_base.h :
+/usr/include/c++/4.2/i486-linux-gnu/bits/ctype_inline.h :
+/usr/include/c++/4.2/bits/codecvt.h :
+/usr/include/c++/4.2/i486-linux-gnu/bits/time_members.h :
+/usr/include/c++/4.2/i486-linux-gnu/bits/messages_members.h :
+/usr/include/c++/4.2/bits/basic_ios.tcc :
+/usr/include/c++/4.2/bits/ostream.tcc :
+/usr/include/c++/4.2/locale :
+/usr/include/c++/4.2/bits/locale_facets.tcc :
+/usr/include/c++/4.2/typeinfo :
+/usr/include/c++/4.2/istream :
+/usr/include/c++/4.2/bits/istream.tcc :
+dtuporttype.h :
+interface.h :
+dtunit.h :
Added: incubator/bluesky/trunk/RealClass/DTU/src/Makefile
URL: http://svn.apache.org/viewvc/incubator/bluesky/trunk/RealClass/DTU/src/Makefile?rev=885383&view=auto
==============================================================================
--- incubator/bluesky/trunk/RealClass/DTU/src/Makefile (added)
+++ incubator/bluesky/trunk/RealClass/DTU/src/Makefile Mon Nov 30 11:44:51 2009
@@ -0,0 +1,425 @@
+# Makefile.in generated automatically by automake 1.4-p6 from Makefile.am
+
+# Copyright (C) 1994, 1995-8, 1999, 2001 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.
+
+
+SHELL = /bin/bash
+
+srcdir = .
+top_srcdir = ..
+
+prefix = /usr/local
+exec_prefix = ${prefix}
+
+bindir = ${exec_prefix}/bin
+sbindir = ${exec_prefix}/sbin
+libexecdir = ${exec_prefix}/libexec
+datadir = ${prefix}/share
+sysconfdir = ${prefix}/etc
+sharedstatedir = ${prefix}/com
+localstatedir = ${prefix}/var
+libdir = ${exec_prefix}/lib
+infodir = ${prefix}/share/info
+mandir = ${prefix}/share/man
+includedir = ${prefix}/include
+oldincludedir = /usr/include
+
+DESTDIR =
+
+pkgdatadir = $(datadir)/DTU
+pkglibdir = $(libdir)/DTU
+pkgincludedir = $(includedir)/DTU
+
+top_builddir = ..
+
+ACLOCAL = /root/Desktop/DTU-1.0/missing aclocal-1.4
+AUTOCONF = autoconf
+AUTOMAKE = /root/Desktop/DTU-1.0/missing automake-1.4
+AUTOHEADER = autoheader
+
+INSTALL = /usr/bin/install -c
+INSTALL_PROGRAM = ${INSTALL} $(AM_INSTALL_PROGRAM_FLAGS)
+INSTALL_DATA = ${INSTALL} -m 644
+INSTALL_SCRIPT = ${INSTALL}
+transform = s,x,x,
+
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+host_alias =
+host_triplet = i686-pc-linux-gnu
+AR = ar
+AS = @AS@
+CC = gcc
+CPP = gcc -E
+CXX = g++
+CXXCPP = g++ -E
+DLLTOOL = @DLLTOOL@
+ECHO = echo
+EGREP = /bin/grep -E
+EXEEXT =
+F77 =
+GCJ = @GCJ@
+GCJFLAGS = @GCJFLAGS@
+LIBTOOL = $(SHELL) $(top_builddir)/libtool
+LN_S = ln -s
+MAINT = #
+MAKEINFO = /root/Desktop/DTU-1.0/missing makeinfo
+NO_PREFIX_PACKAGE_DATA_DIR = share
+NO_PREFIX_PACKAGE_DOC_DIR = doc/DTU
+NO_PREFIX_PACKAGE_HELP_DIR = share/help
+NO_PREFIX_PACKAGE_MENU_DIR = share
+NO_PREFIX_PACKAGE_PIXMAPS_DIR = share/pixmaps
+OBJDUMP = @OBJDUMP@
+OBJEXT = o
+PACKAGE = DTU
+PACKAGE_CFLAGS = -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/pixman-1
+PACKAGE_DATA_DIR = /usr/local/share
+PACKAGE_DOC_DIR = /usr/local/doc/DTU
+PACKAGE_HELP_DIR = /usr/local/share/help
+PACKAGE_LIBS = -lgtk-x11-2.0 -latk-1.0 -lgdk-x11-2.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lcairo -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0
+PACKAGE_MENU_DIR = /usr/local/share
+PACKAGE_PIXMAPS_DIR = /usr/local/share/pixmaps
+PKG_CONFIG = /usr/bin/pkg-config
+RANLIB = ranlib
+RC = @RC@
+STRIP = strip
+VERSION = 0.1
+
+INCLUDES = $(PACKAGE_CFLAGS) -I/usr/include/jrtplib3 -I/usr/include/jthread
+
+
+AM_CFLAGS = -Wall -g
+
+
+AM_CXXFLAGS = -Wall -g
+
+
+bin_PROGRAMS = dtu
+
+dtu_SOURCES = asyncsocketex.cpp asyncsocketex.h callbacks.cpp callbacks.h clientsocket.cpp clientsocket.h dtu.cpp dtufunction.cpp dtufunction.h dtunit.cpp dtunit.h dtupollthread.cpp dtupollthread.h dtuporttype.h interface.cpp interface.h mcumessage.h singlecomm.cpp singlecomm.h stdafx.h support.cpp support.h tcpcomm.cpp tcpcomm.h tcppollthread.cpp tcppollthread.h ts_communicate.cpp ts_communicate.h language_test.cpp language_test.h
+
+
+dtu_LDFLAGS =
+
+dtu_LDADD = $(PACKAGE_LIBS) -ljrtp -ljthread
+
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = ../config.h
+CONFIG_CLEAN_FILES =
+bin_PROGRAMS = dtu$(EXEEXT)
+PROGRAMS = $(bin_PROGRAMS)
+
+
+DEFS = -DHAVE_CONFIG_H -I. -I$(srcdir) -I..
+CPPFLAGS =
+LDFLAGS =
+LIBS =
+dtu_OBJECTS = asyncsocketex.$(OBJEXT) callbacks.$(OBJEXT) \
+clientsocket.$(OBJEXT) dtu.$(OBJEXT) dtufunction.$(OBJEXT) \
+dtunit.$(OBJEXT) dtupollthread.$(OBJEXT) interface.$(OBJEXT) \
+singlecomm.$(OBJEXT) support.$(OBJEXT) tcpcomm.$(OBJEXT) \
+tcppollthread.$(OBJEXT) ts_communicate.$(OBJEXT) \
+language_test.$(OBJEXT)
+dtu_DEPENDENCIES =
+CXXFLAGS = -g -O2
+CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+CXXLD = $(CXX)
+CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@
+CFLAGS = -g -O2
+COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
+DIST_COMMON = Makefile.am Makefile.in
+
+
+DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
+
+TAR = tar
+GZIP_ENV = --best
+DEP_FILES = .deps/asyncsocketex.P .deps/callbacks.P \
+.deps/clientsocket.P .deps/dtu.P .deps/dtufunction.P .deps/dtunit.P \
+.deps/dtupollthread.P .deps/interface.P .deps/language_test.P \
+.deps/singlecomm.P .deps/support.P .deps/tcpcomm.P \
+.deps/tcppollthread.P .deps/ts_communicate.P
+SOURCES = $(dtu_SOURCES)
+OBJECTS = $(dtu_OBJECTS)
+
+all: all-redirect
+.SUFFIXES:
+.SUFFIXES: .S .c .cpp .lo .o .obj .s
+$(srcdir)/Makefile.in: # Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
+ cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile
+
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES)
+ cd $(top_builddir) \
+ && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
+
+
+mostlyclean-binPROGRAMS:
+
+clean-binPROGRAMS:
+ -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
+
+distclean-binPROGRAMS:
+
+maintainer-clean-binPROGRAMS:
+
+install-binPROGRAMS: $(bin_PROGRAMS)
+ @$(NORMAL_INSTALL)
+ $(mkinstalldirs) $(DESTDIR)$(bindir)
+ @list='$(bin_PROGRAMS)'; for p in $$list; do \
+ if test -f $$p; then \
+ echo " $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
+ $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
+ else :; fi; \
+ done
+
+uninstall-binPROGRAMS:
+ @$(NORMAL_UNINSTALL)
+ list='$(bin_PROGRAMS)'; for p in $$list; do \
+ rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
+ done
+
+# FIXME: We should only use cygpath when building on Windows,
+# and only if it is available.
+.c.obj:
+ $(COMPILE) -c `cygpath -w $<`
+
+.s.o:
+ $(COMPILE) -c $<
+
+.S.o:
+ $(COMPILE) -c $<
+
+mostlyclean-compile:
+ -rm -f *.o core *.core
+ -rm -f *.$(OBJEXT)
+
+clean-compile:
+
+distclean-compile:
+ -rm -f *.tab.c
+
+maintainer-clean-compile:
+
+.s.lo:
+ $(LIBTOOL) --mode=compile $(COMPILE) -c $<
+
+.S.lo:
+ $(LIBTOOL) --mode=compile $(COMPILE) -c $<
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+distclean-libtool:
+
+maintainer-clean-libtool:
+
+dtu$(EXEEXT): $(dtu_OBJECTS) $(dtu_DEPENDENCIES)
+ @rm -f dtu$(EXEEXT)
+ $(CXXLINK) $(dtu_LDFLAGS) $(dtu_OBJECTS) $(dtu_LDADD) $(LIBS)
+.cpp.o:
+ $(CXXCOMPILE) -c $<
+.cpp.obj:
+ $(CXXCOMPILE) -c `cygpath -w $<`
+.cpp.lo:
+ $(LTCXXCOMPILE) -c $<
+
+tags: TAGS
+
+ID: $(HEADERS) $(SOURCES) $(LISP)
+ list='$(SOURCES) $(HEADERS)'; \
+ unique=`for i in $$list; do echo $$i; done | \
+ awk ' { files[$$0] = 1; } \
+ END { for (i in files) print i; }'`; \
+ here=`pwd` && cd $(srcdir) \
+ && mkid -f$$here/ID $$unique $(LISP)
+
+TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ list='$(SOURCES) $(HEADERS)'; \
+ unique=`for i in $$list; do echo $$i; done | \
+ awk ' { files[$$0] = 1; } \
+ END { for (i in files) print i; }'`; \
+ test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
+ || (cd $(srcdir) && etags -o $$here/TAGS $(ETAGS_ARGS) $$tags $$unique $(LISP))
+
+mostlyclean-tags:
+
+clean-tags:
+
+distclean-tags:
+ -rm -f TAGS ID
+
+maintainer-clean-tags:
+
+distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
+
+subdir = src
+
+distdir: $(DISTFILES)
+ here=`cd $(top_builddir) && pwd`; \
+ top_distdir=`cd $(top_distdir) && pwd`; \
+ distdir=`cd $(distdir) && pwd`; \
+ cd $(top_srcdir) \
+ && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu src/Makefile
+ @for file in $(DISTFILES); do \
+ d=$(srcdir); \
+ if test -d $$d/$$file; then \
+ cp -pr $$d/$$file $(distdir)/$$file; \
+ else \
+ test -f $(distdir)/$$file \
+ || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
+ || cp -p $$d/$$file $(distdir)/$$file || :; \
+ fi; \
+ done
+
+DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :)
+
+-include $(DEP_FILES)
+
+mostlyclean-depend:
+
+clean-depend:
+
+distclean-depend:
+ -rm -rf .deps
+
+maintainer-clean-depend:
+
+%.o: %.c
+ @echo '$(COMPILE) -c $<'; \
+ $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
+ @-cp .deps/$(*F).pp .deps/$(*F).P; \
+ tr ' ' '\012' < .deps/$(*F).pp \
+ | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
+ >> .deps/$(*F).P; \
+ rm .deps/$(*F).pp
+
+%.lo: %.c
+ @echo '$(LTCOMPILE) -c $<'; \
+ $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
+ @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \
+ < .deps/$(*F).pp > .deps/$(*F).P; \
+ tr ' ' '\012' < .deps/$(*F).pp \
+ | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
+ >> .deps/$(*F).P; \
+ rm -f .deps/$(*F).pp
+
+%.o: %.cpp
+ @echo '$(CXXCOMPILE) -c $<'; \
+ $(CXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
+ @-cp .deps/$(*F).pp .deps/$(*F).P; \
+ tr ' ' '\012' < .deps/$(*F).pp \
+ | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
+ >> .deps/$(*F).P; \
+ rm .deps/$(*F).pp
+
+%.lo: %.cpp
+ @echo '$(LTCXXCOMPILE) -c $<'; \
+ $(LTCXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
+ @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \
+ < .deps/$(*F).pp > .deps/$(*F).P; \
+ tr ' ' '\012' < .deps/$(*F).pp \
+ | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
+ >> .deps/$(*F).P; \
+ rm -f .deps/$(*F).pp
+info-am:
+info: info-am
+dvi-am:
+dvi: dvi-am
+check-am: all-am
+check: check-am
+installcheck-am:
+installcheck: installcheck-am
+install-exec-am: install-binPROGRAMS
+install-exec: install-exec-am
+
+install-data-am:
+install-data: install-data-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+install: install-am
+uninstall-am: uninstall-binPROGRAMS
+uninstall: uninstall-am
+all-am: Makefile $(PROGRAMS)
+all-redirect: all-am
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
+installdirs:
+ $(mkinstalldirs) $(DESTDIR)$(bindir)
+
+
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -rm -f Makefile $(CONFIG_CLEAN_FILES)
+ -rm -f config.cache config.log stamp-h stamp-h[0-9]*
+
+maintainer-clean-generic:
+mostlyclean-am: mostlyclean-binPROGRAMS mostlyclean-compile \
+ mostlyclean-libtool mostlyclean-tags mostlyclean-depend \
+ mostlyclean-generic
+
+mostlyclean: mostlyclean-am
+
+clean-am: clean-binPROGRAMS clean-compile clean-libtool clean-tags \
+ clean-depend clean-generic mostlyclean-am
+
+clean: clean-am
+
+distclean-am: distclean-binPROGRAMS distclean-compile distclean-libtool \
+ distclean-tags distclean-depend distclean-generic \
+ clean-am
+ -rm -f libtool
+
+distclean: distclean-am
+
+maintainer-clean-am: maintainer-clean-binPROGRAMS \
+ maintainer-clean-compile maintainer-clean-libtool \
+ maintainer-clean-tags maintainer-clean-depend \
+ maintainer-clean-generic distclean-am
+ @echo "This command is intended for maintainers to use;"
+ @echo "it deletes files that may require special tools to rebuild."
+
+maintainer-clean: maintainer-clean-am
+
+.PHONY: mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \
+maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \
+mostlyclean-compile distclean-compile clean-compile \
+maintainer-clean-compile mostlyclean-libtool distclean-libtool \
+clean-libtool maintainer-clean-libtool tags mostlyclean-tags \
+distclean-tags clean-tags maintainer-clean-tags distdir \
+mostlyclean-depend distclean-depend clean-depend \
+maintainer-clean-depend info-am info dvi-am dvi check check-am \
+installcheck-am installcheck install-exec-am install-exec \
+install-data-am install-data install-am install uninstall-am uninstall \
+all-redirect all-am all installdirs mostlyclean-generic \
+distclean-generic clean-generic maintainer-clean-generic clean \
+mostlyclean distclean maintainer-clean
+
+
+# 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:
Added: incubator/bluesky/trunk/RealClass/DTU/src/Makefile.am
URL: http://svn.apache.org/viewvc/incubator/bluesky/trunk/RealClass/DTU/src/Makefile.am?rev=885383&view=auto
==============================================================================
--- incubator/bluesky/trunk/RealClass/DTU/src/Makefile.am (added)
+++ incubator/bluesky/trunk/RealClass/DTU/src/Makefile.am Mon Nov 30 11:44:51 2009
@@ -0,0 +1,56 @@
+## Process this file with automake to produce Makefile.in
+
+## Created by Anjuta - will be overwritten
+## If you don't want it to overwrite it,
+## Please disable it in the Anjuta project configuration
+
+INCLUDES = \
+ $(PACKAGE_CFLAGS)
+
+AM_CFLAGS =\
+ -Wall\
+ -g
+
+AM_CXXFLAGS =\
+ -Wall\
+ -g
+
+bin_PROGRAMS = dtu
+
+dtu_SOURCES = \
+ asyncsocketex.cpp\
+ asyncsocketex.h\
+ callbacks.cpp\
+ callbacks.h\
+ clientsocket.cpp\
+ clientsocket.h\
+ dtu.cpp\
+ dtufunction.cpp\
+ dtufunction.h\
+ dtunit.cpp\
+ dtunit.h\
+ dtupollthread.cpp\
+ dtupollthread.h\
+ dtuporttype.h\
+ interface.cpp\
+ interface.h\
+ mcumessage.h\
+ singlecomm.cpp\
+ singlecomm.h\
+ stdafx.h\
+ support.cpp\
+ support.h\
+ tcpcomm.cpp\
+ tcpcomm.h\
+ tcppollthread.cpp\
+ tcppollthread.h\
+ ts_communicate.cpp\
+ ts_communicate.h\
+ language_test.cpp\
+ language_test.h
+
+dtu_LDFLAGS =
+
+dtu_LDADD = \
+ $(PACKAGE_LIBS)
+
Added: incubator/bluesky/trunk/RealClass/DTU/src/Makefile.in
URL: http://svn.apache.org/viewvc/incubator/bluesky/trunk/RealClass/DTU/src/Makefile.in?rev=885383&view=auto
==============================================================================
--- incubator/bluesky/trunk/RealClass/DTU/src/Makefile.in (added)
+++ incubator/bluesky/trunk/RealClass/DTU/src/Makefile.in Mon Nov 30 11:44:51 2009
@@ -0,0 +1,425 @@
+# Makefile.in generated automatically by automake 1.4-p6 from Makefile.am
+
+# Copyright (C) 1994, 1995-8, 1999, 2001 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.
+
+
+SHELL = @SHELL@
+
+srcdir = @srcdir@
+top_srcdir = @top_srcdir@
+VPATH = @srcdir@
+prefix = @prefix@
+exec_prefix = @exec_prefix@
+
+bindir = @bindir@
+sbindir = @sbindir@
+libexecdir = @libexecdir@
+datadir = @datadir@
+sysconfdir = @sysconfdir@
+sharedstatedir = @sharedstatedir@
+localstatedir = @localstatedir@
+libdir = @libdir@
+infodir = @infodir@
+mandir = @mandir@
+includedir = @includedir@
+oldincludedir = /usr/include
+
+DESTDIR =
+
+pkgdatadir = $(datadir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+
+top_builddir = ..
+
+ACLOCAL = @ACLOCAL@
+AUTOCONF = @AUTOCONF@
+AUTOMAKE = @AUTOMAKE@
+AUTOHEADER = @AUTOHEADER@
+
+INSTALL = @INSTALL@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@ $(AM_INSTALL_PROGRAM_FLAGS)
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+transform = @program_transform_name@
+
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+host_alias = @host_alias@
+host_triplet = @host@
+AR = @AR@
+AS = @AS@
+CC = @CC@
+CPP = @CPP@
+CXX = @CXX@
+CXXCPP = @CXXCPP@
+DLLTOOL = @DLLTOOL@
+ECHO = @ECHO@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+F77 = @F77@
+GCJ = @GCJ@
+GCJFLAGS = @GCJFLAGS@
+LIBTOOL = @LIBTOOL@
+LN_S = @LN_S@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+NO_PREFIX_PACKAGE_DATA_DIR = @NO_PREFIX_PACKAGE_DATA_DIR@
+NO_PREFIX_PACKAGE_DOC_DIR = @NO_PREFIX_PACKAGE_DOC_DIR@
+NO_PREFIX_PACKAGE_HELP_DIR = @NO_PREFIX_PACKAGE_HELP_DIR@
+NO_PREFIX_PACKAGE_MENU_DIR = @NO_PREFIX_PACKAGE_MENU_DIR@
+NO_PREFIX_PACKAGE_PIXMAPS_DIR = @NO_PREFIX_PACKAGE_PIXMAPS_DIR@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+PACKAGE = @PACKAGE@
+PACKAGE_CFLAGS = @PACKAGE_CFLAGS@
+PACKAGE_DATA_DIR = @PACKAGE_DATA_DIR@
+PACKAGE_DOC_DIR = @PACKAGE_DOC_DIR@
+PACKAGE_HELP_DIR = @PACKAGE_HELP_DIR@
+PACKAGE_LIBS = @PACKAGE_LIBS@
+PACKAGE_MENU_DIR = @PACKAGE_MENU_DIR@
+PACKAGE_PIXMAPS_DIR = @PACKAGE_PIXMAPS_DIR@
+PKG_CONFIG = @PKG_CONFIG@
+RANLIB = @RANLIB@
+RC = @RC@
+STRIP = @STRIP@
+VERSION = @VERSION@
+
+INCLUDES = $(PACKAGE_CFLAGS) -I/usr/include/jrtplib3 -I/usr/include/jthread
+
+
+AM_CFLAGS = -Wall -g
+
+
+AM_CXXFLAGS = -Wall -g
+
+
+bin_PROGRAMS = dtu
+
+dtu_SOURCES = asyncsocketex.cpp asyncsocketex.h callbacks.cpp callbacks.h clientsocket.cpp clientsocket.h dtu.cpp dtufunction.cpp dtufunction.h dtunit.cpp dtunit.h dtupollthread.cpp dtupollthread.h dtuporttype.h interface.cpp interface.h mcumessage.h singlecomm.cpp singlecomm.h stdafx.h support.cpp support.h tcpcomm.cpp tcpcomm.h tcppollthread.cpp tcppollthread.h ts_communicate.cpp ts_communicate.h language_test.cpp language_test.h
+
+
+dtu_LDFLAGS =
+
+dtu_LDADD = $(PACKAGE_LIBS) -ljrtp -ljthread
+
+mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
+CONFIG_HEADER = ../config.h
+CONFIG_CLEAN_FILES =
+bin_PROGRAMS = dtu$(EXEEXT)
+PROGRAMS = $(bin_PROGRAMS)
+
+
+DEFS = @DEFS@ -I. -I$(srcdir) -I..
+CPPFLAGS = @CPPFLAGS@
+LDFLAGS = @LDFLAGS@
+LIBS = @LIBS@
+dtu_OBJECTS = asyncsocketex.$(OBJEXT) callbacks.$(OBJEXT) \
+clientsocket.$(OBJEXT) dtu.$(OBJEXT) dtufunction.$(OBJEXT) \
+dtunit.$(OBJEXT) dtupollthread.$(OBJEXT) interface.$(OBJEXT) \
+singlecomm.$(OBJEXT) support.$(OBJEXT) tcpcomm.$(OBJEXT) \
+tcppollthread.$(OBJEXT) ts_communicate.$(OBJEXT) \
+language_test.$(OBJEXT)
+dtu_DEPENDENCIES =
+CXXFLAGS = @CXXFLAGS@
+CXXCOMPILE = $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
+CXXLD = $(CXX)
+CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) $(LDFLAGS) -o $@
+CFLAGS = @CFLAGS@
+COMPILE = $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+CCLD = $(CC)
+LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(LDFLAGS) -o $@
+DIST_COMMON = Makefile.am Makefile.in
+
+
+DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
+
+TAR = tar
+GZIP_ENV = --best
+DEP_FILES = .deps/asyncsocketex.P .deps/callbacks.P \
+.deps/clientsocket.P .deps/dtu.P .deps/dtufunction.P .deps/dtunit.P \
+.deps/dtupollthread.P .deps/interface.P .deps/language_test.P \
+.deps/singlecomm.P .deps/support.P .deps/tcpcomm.P \
+.deps/tcppollthread.P .deps/ts_communicate.P
+SOURCES = $(dtu_SOURCES)
+OBJECTS = $(dtu_OBJECTS)
+
+all: all-redirect
+.SUFFIXES:
+.SUFFIXES: .S .c .cpp .lo .o .obj .s
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
+ cd $(top_srcdir) && $(AUTOMAKE) --gnu src/Makefile
+
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status $(BUILT_SOURCES)
+ cd $(top_builddir) \
+ && CONFIG_FILES=$(subdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status
+
+
+mostlyclean-binPROGRAMS:
+
+clean-binPROGRAMS:
+ -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
+
+distclean-binPROGRAMS:
+
+maintainer-clean-binPROGRAMS:
+
+install-binPROGRAMS: $(bin_PROGRAMS)
+ @$(NORMAL_INSTALL)
+ $(mkinstalldirs) $(DESTDIR)$(bindir)
+ @list='$(bin_PROGRAMS)'; for p in $$list; do \
+ if test -f $$p; then \
+ echo " $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`"; \
+ $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
+ else :; fi; \
+ done
+
+uninstall-binPROGRAMS:
+ @$(NORMAL_UNINSTALL)
+ list='$(bin_PROGRAMS)'; for p in $$list; do \
+ rm -f $(DESTDIR)$(bindir)/`echo $$p|sed 's/$(EXEEXT)$$//'|sed '$(transform)'|sed 's/$$/$(EXEEXT)/'`; \
+ done
+
+# FIXME: We should only use cygpath when building on Windows,
+# and only if it is available.
+.c.obj:
+ $(COMPILE) -c `cygpath -w $<`
+
+.s.o:
+ $(COMPILE) -c $<
+
+.S.o:
+ $(COMPILE) -c $<
+
+mostlyclean-compile:
+ -rm -f *.o core *.core
+ -rm -f *.$(OBJEXT)
+
+clean-compile:
+
+distclean-compile:
+ -rm -f *.tab.c
+
+maintainer-clean-compile:
+
+.s.lo:
+ $(LIBTOOL) --mode=compile $(COMPILE) -c $<
+
+.S.lo:
+ $(LIBTOOL) --mode=compile $(COMPILE) -c $<
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+distclean-libtool:
+
+maintainer-clean-libtool:
+
+dtu$(EXEEXT): $(dtu_OBJECTS) $(dtu_DEPENDENCIES)
+ @rm -f dtu$(EXEEXT)
+ $(CXXLINK) $(dtu_LDFLAGS) $(dtu_OBJECTS) $(dtu_LDADD) $(LIBS)
+.cpp.o:
+ $(CXXCOMPILE) -c $<
+.cpp.obj:
+ $(CXXCOMPILE) -c `cygpath -w $<`
+.cpp.lo:
+ $(LTCXXCOMPILE) -c $<
+
+tags: TAGS
+
+ID: $(HEADERS) $(SOURCES) $(LISP)
+ list='$(SOURCES) $(HEADERS)'; \
+ unique=`for i in $$list; do echo $$i; done | \
+ awk ' { files[$$0] = 1; } \
+ END { for (i in files) print i; }'`; \
+ here=`pwd` && cd $(srcdir) \
+ && mkid -f$$here/ID $$unique $(LISP)
+
+TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) $(LISP)
+ tags=; \
+ here=`pwd`; \
+ list='$(SOURCES) $(HEADERS)'; \
+ unique=`for i in $$list; do echo $$i; done | \
+ awk ' { files[$$0] = 1; } \
+ END { for (i in files) print i; }'`; \
+ test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
+ || (cd $(srcdir) && etags -o $$here/TAGS $(ETAGS_ARGS) $$tags $$unique $(LISP))
+
+mostlyclean-tags:
+
+clean-tags:
+
+distclean-tags:
+ -rm -f TAGS ID
+
+maintainer-clean-tags:
+
+distdir = $(top_builddir)/$(PACKAGE)-$(VERSION)/$(subdir)
+
+subdir = src
+
+distdir: $(DISTFILES)
+ here=`cd $(top_builddir) && pwd`; \
+ top_distdir=`cd $(top_distdir) && pwd`; \
+ distdir=`cd $(distdir) && pwd`; \
+ cd $(top_srcdir) \
+ && $(AUTOMAKE) --include-deps --build-dir=$$here --srcdir-name=$(top_srcdir) --output-dir=$$top_distdir --gnu src/Makefile
+ @for file in $(DISTFILES); do \
+ d=$(srcdir); \
+ if test -d $$d/$$file; then \
+ cp -pr $$d/$$file $(distdir)/$$file; \
+ else \
+ test -f $(distdir)/$$file \
+ || ln $$d/$$file $(distdir)/$$file 2> /dev/null \
+ || cp -p $$d/$$file $(distdir)/$$file || :; \
+ fi; \
+ done
+
+DEPS_MAGIC := $(shell mkdir .deps > /dev/null 2>&1 || :)
+
+-include $(DEP_FILES)
+
+mostlyclean-depend:
+
+clean-depend:
+
+distclean-depend:
+ -rm -rf .deps
+
+maintainer-clean-depend:
+
+%.o: %.c
+ @echo '$(COMPILE) -c $<'; \
+ $(COMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
+ @-cp .deps/$(*F).pp .deps/$(*F).P; \
+ tr ' ' '\012' < .deps/$(*F).pp \
+ | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
+ >> .deps/$(*F).P; \
+ rm .deps/$(*F).pp
+
+%.lo: %.c
+ @echo '$(LTCOMPILE) -c $<'; \
+ $(LTCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
+ @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \
+ < .deps/$(*F).pp > .deps/$(*F).P; \
+ tr ' ' '\012' < .deps/$(*F).pp \
+ | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
+ >> .deps/$(*F).P; \
+ rm -f .deps/$(*F).pp
+
+%.o: %.cpp
+ @echo '$(CXXCOMPILE) -c $<'; \
+ $(CXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
+ @-cp .deps/$(*F).pp .deps/$(*F).P; \
+ tr ' ' '\012' < .deps/$(*F).pp \
+ | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
+ >> .deps/$(*F).P; \
+ rm .deps/$(*F).pp
+
+%.lo: %.cpp
+ @echo '$(LTCXXCOMPILE) -c $<'; \
+ $(LTCXXCOMPILE) -Wp,-MD,.deps/$(*F).pp -c $<
+ @-sed -e 's/^\([^:]*\)\.o[ ]*:/\1.lo \1.o :/' \
+ < .deps/$(*F).pp > .deps/$(*F).P; \
+ tr ' ' '\012' < .deps/$(*F).pp \
+ | sed -e 's/^\\$$//' -e '/^$$/ d' -e '/:$$/ d' -e 's/$$/ :/' \
+ >> .deps/$(*F).P; \
+ rm -f .deps/$(*F).pp
+info-am:
+info: info-am
+dvi-am:
+dvi: dvi-am
+check-am: all-am
+check: check-am
+installcheck-am:
+installcheck: installcheck-am
+install-exec-am: install-binPROGRAMS
+install-exec: install-exec-am
+
+install-data-am:
+install-data: install-data-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+install: install-am
+uninstall-am: uninstall-binPROGRAMS
+uninstall: uninstall-am
+all-am: Makefile $(PROGRAMS)
+all-redirect: all-am
+install-strip:
+ $(MAKE) $(AM_MAKEFLAGS) AM_INSTALL_PROGRAM_FLAGS=-s install
+installdirs:
+ $(mkinstalldirs) $(DESTDIR)$(bindir)
+
+
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -rm -f Makefile $(CONFIG_CLEAN_FILES)
+ -rm -f config.cache config.log stamp-h stamp-h[0-9]*
+
+maintainer-clean-generic:
+mostlyclean-am: mostlyclean-binPROGRAMS mostlyclean-compile \
+ mostlyclean-libtool mostlyclean-tags mostlyclean-depend \
+ mostlyclean-generic
+
+mostlyclean: mostlyclean-am
+
+clean-am: clean-binPROGRAMS clean-compile clean-libtool clean-tags \
+ clean-depend clean-generic mostlyclean-am
+
+clean: clean-am
+
+distclean-am: distclean-binPROGRAMS distclean-compile distclean-libtool \
+ distclean-tags distclean-depend distclean-generic \
+ clean-am
+ -rm -f libtool
+
+distclean: distclean-am
+
+maintainer-clean-am: maintainer-clean-binPROGRAMS \
+ maintainer-clean-compile maintainer-clean-libtool \
+ maintainer-clean-tags maintainer-clean-depend \
+ maintainer-clean-generic distclean-am
+ @echo "This command is intended for maintainers to use;"
+ @echo "it deletes files that may require special tools to rebuild."
+
+maintainer-clean: maintainer-clean-am
+
+.PHONY: mostlyclean-binPROGRAMS distclean-binPROGRAMS clean-binPROGRAMS \
+maintainer-clean-binPROGRAMS uninstall-binPROGRAMS install-binPROGRAMS \
+mostlyclean-compile distclean-compile clean-compile \
+maintainer-clean-compile mostlyclean-libtool distclean-libtool \
+clean-libtool maintainer-clean-libtool tags mostlyclean-tags \
+distclean-tags clean-tags maintainer-clean-tags distdir \
+mostlyclean-depend distclean-depend clean-depend \
+maintainer-clean-depend info-am info dvi-am dvi check check-am \
+installcheck-am installcheck install-exec-am install-exec \
+install-data-am install-data install-am install uninstall-am uninstall \
+all-redirect all-am all installdirs mostlyclean-generic \
+distclean-generic clean-generic maintainer-clean-generic clean \
+mostlyclean distclean maintainer-clean
+
+
+# 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:
Added: incubator/bluesky/trunk/RealClass/DTU/src/asyncsocketex.cpp
URL: http://svn.apache.org/viewvc/incubator/bluesky/trunk/RealClass/DTU/src/asyncsocketex.cpp?rev=885383&view=auto
==============================================================================
--- incubator/bluesky/trunk/RealClass/DTU/src/asyncsocketex.cpp (added)
+++ incubator/bluesky/trunk/RealClass/DTU/src/asyncsocketex.cpp Mon Nov 30 11:44:51 2009
@@ -0,0 +1,294 @@
+//Licensed to the Apache Software Foundation (ASF) under one
+//or more contributor license agreements. See the NOTICE file
+//distributed with this work for additional information
+//regarding copyright ownership. The ASF licenses this file
+//to you under the Apache License, Version 2.0 (the
+//"License"); you may not use this file except in compliance
+//with the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+//Unless required by applicable law or agreed to in writing,
+//software distributed under the License is distributed on an
+//"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+//KIND, either express or implied. See the License for the
+//specific language governing permissions and limitations
+//under the License.
+//////////////////////////////////////////////////////////////////////
+
+#include "stdafx.h"
+#include "asyncsocketex.h"
+
+
+//////////////////////////////////////////////////////////////////////
+// construction/Destruction
+//////////////////////////////////////////////////////////////////////
+
+CAsyncSocketEx::CAsyncSocketEx()
+{
+ m_SocketData.hSocket=INVALID_SOCKET;
+ m_SocketData.nSocketIndex=-1;
+ m_lEvent = 0;
+}
+
+CAsyncSocketEx::~CAsyncSocketEx()
+{
+ Close();
+}
+
+BOOL CAsyncSocketEx::Create( UINT nSocketPort /*=0*/, int nSocketType /*=SOCK_STREAM*/, LPCTSTR lpszSocketAddress /*=NULL*/ )
+{
+
+ SOCKET hSocket=socket(AF_INET, nSocketType, 0);
+ if (hSocket==INVALID_SOCKET)
+ return false;
+ m_SocketData.hSocket=hSocket;
+
+ if (!Bind(nSocketPort, lpszSocketAddress))
+ {
+ Close();
+ return false;
+ }
+ return true;
+}
+
+
+BOOL CAsyncSocketEx::Bind(UINT nSocketPort, LPCTSTR lpszSocketAddress)
+{
+ SOCKADDR_IN sockAddr;
+ memset(&sockAddr,0,sizeof(sockAddr));
+
+ LPSTR lpszAscii = (LPSTR)lpszSocketAddress;
+ sockAddr.sin_family = AF_INET;
+
+ if (lpszAscii == NULL)
+ sockAddr.sin_addr.s_addr = htonl(INADDR_ANY);
+ else
+ {
+ DWORD lResult = inet_addr(lpszAscii);
+ if (lResult == INADDR_NONE)
+ {
+ return false;
+ }
+ sockAddr.sin_addr.s_addr = lResult;
+ }
+
+ sockAddr.sin_port = htons((u_short)nSocketPort);
+
+ return Bind((SOCKADDR*)&sockAddr, sizeof(sockAddr));
+}
+
+BOOL CAsyncSocketEx::Bind(const SOCKADDR* lpSockAddr, int nSockAddrLen)
+{
+ if (!bind(m_SocketData.hSocket, lpSockAddr, nSockAddrLen))
+ return true;
+ else
+ return false;
+}
+
+void CAsyncSocketEx::Close()
+{
+ if (m_SocketData.hSocket != INVALID_SOCKET)
+ {
+ if( close(m_SocketData.hSocket) == SOCKET_ERROR){
+ printf("\nclose socket error.");
+ return;
+ }
+ m_SocketData.hSocket=INVALID_SOCKET;
+ m_lEvent = 0;
+ }
+}
+
+BOOL CAsyncSocketEx::GetSockOpt(int nOptionName, void* lpOptionValue, int* lpOptionLen, int nLevel /* = SOL_SOCKET*/)
+{
+ int status;
+ if(m_SocketData.hSocket == 0)
+ return false;
+
+ status = getsockopt(m_SocketData.hSocket, nLevel, nOptionName, lpOptionValue, (socklen_t*)lpOptionLen );
+ if (status != 0)
+ return false;
+
+ return true;
+}
+
+BOOL CAsyncSocketEx::SetSockOpt(int nOptionName, const void* lpOptionValue, int nOptionLen, int nLevel /* = SOL_SOCKET*/)
+{
+ int status;
+ if(m_SocketData.hSocket == 0)
+ return false;
+
+ status = setsockopt(m_SocketData.hSocket, nLevel, nOptionName, lpOptionValue, nOptionLen );
+ if (status != 0)
+ return false;
+
+ return true;
+}
+
+
+int CAsyncSocketEx::Receive(void* lpBuf, int nBufLen, int nFlags /*=0*/)
+{
+ return recv(m_SocketData.hSocket, (LPSTR)lpBuf, nBufLen, nFlags);
+}
+
+
+int CAsyncSocketEx::Send(const void* lpBuf, int nBufLen, int nFlags /*=0*/)
+{
+ return send(m_SocketData.hSocket, (LPSTR)lpBuf, nBufLen, nFlags);
+}
+
+BOOL CAsyncSocketEx::Connect(LPCTSTR lpszHostAddress, UINT nHostPort)
+{
+
+ SOCKADDR_IN sockAddr;
+ memset(&sockAddr,0,sizeof(sockAddr));
+
+ LPSTR lpszAscii = (LPSTR)lpszHostAddress;
+ sockAddr.sin_family = AF_INET;
+ sockAddr.sin_addr.s_addr = inet_addr(lpszAscii);
+
+ if (sockAddr.sin_addr.s_addr == INADDR_NONE)
+ {
+/*
+ LPHOSTENT lphost;
+ lphost = gethostbyname(lpszAscii);
+ if (lphost != NULL)
+ sockAddr.sin_addr.s_addr = ((LPIN_ADDR)lphost->h_addr)->s_addr;
+ else
+ {
+// WSASetLastError(WSAEINVAL);
+ return false;
+ }
+*/
+ }
+
+ sockAddr.sin_port = htons((u_short)nHostPort);
+
+ return CAsyncSocketEx::Connect((SOCKADDR*)&sockAddr, sizeof(sockAddr));
+}
+
+BOOL CAsyncSocketEx::Connect( const SOCKADDR* lpSockAddr, int nSockAddrLen )
+{
+ if(m_SocketData.hSocket == INVALID_SOCKET)
+ return false;
+ return SOCKET_ERROR!=connect(m_SocketData.hSocket, lpSockAddr, nSockAddrLen);
+}
+
+
+BOOL CAsyncSocketEx::GetPeerName( SOCKADDR* lpSockAddr, int* lpSockAddrLen )
+{
+ if ( !getpeername(m_SocketData.hSocket, lpSockAddr, (socklen_t*)lpSockAddrLen) )
+ return true;
+ else
+ return false;
+}
+
+BOOL CAsyncSocketEx::GetSockName( SOCKADDR* lpSockAddr, int* lpSockAddrLen )
+{
+ if ( !getsockname(m_SocketData.hSocket, lpSockAddr, (socklen_t*)lpSockAddrLen) )
+ return true;
+ else
+ return false;
+}
+
+BOOL CAsyncSocketEx::ShutDown( int nHow /*=sends*/ )
+{
+ if ( !shutdown(m_SocketData.hSocket, nHow) )
+ return true;
+ else
+ return false;
+}
+
+SOCKET CAsyncSocketEx::Detach( )
+{
+ SOCKET socket=m_SocketData.hSocket;
+ m_SocketData.hSocket=INVALID_SOCKET;
+ m_lEvent = 0;
+ return socket;
+}
+
+BOOL CAsyncSocketEx::Attach( SOCKET hSocket, long lEvent /* = 0 */)
+{
+ if (hSocket==INVALID_SOCKET || !hSocket)
+ return false;
+
+ m_SocketData.hSocket=hSocket;
+ m_lEvent = lEvent;
+// return AsyncSelect(lEvent);
+ return true;
+}
+
+BOOL CAsyncSocketEx::Listen( int nConnectionBacklog /*=5*/ )
+{
+ if (!listen(m_SocketData.hSocket, nConnectionBacklog))
+ return true;
+ else
+ return false;
+}
+
+BOOL CAsyncSocketEx::Accept( CAsyncSocketEx& rConnectedSocket, SOCKADDR* lpSockAddr /*=NULL*/, int* lpSockAddrLen /*=NULL*/ )
+{
+
+ SOCKET hTemp = accept(m_SocketData.hSocket, lpSockAddr, (socklen_t*)lpSockAddrLen);
+
+ if (hTemp == INVALID_SOCKET)
+ return false;
+ rConnectedSocket.m_SocketData.hSocket=hTemp;
+ return true;
+}
+
+BOOL CAsyncSocketEx::IOCtl( long lCommand, DWORD* lpArgument )
+{
+ if ( !ioctl(m_SocketData.hSocket, lCommand, lpArgument) )
+ return false;
+ else
+ return true;
+}
+
+int CAsyncSocketEx::GetLastError()
+{
+// return WSAGetLastError();
+ return -1;
+}
+
+
+SOCKET CAsyncSocketEx::GetSocketHandle()
+{
+ return m_SocketData.hSocket;
+}
+
+
+
+int CAsyncSocketEx::Poll()
+{
+ fd_set fdsetread;
+ struct timeval tv;
+
+ FD_ZERO(&fdsetread);
+ FD_SET(m_SocketData.hSocket,&fdsetread);
+ tv.tv_sec = 0;
+ tv.tv_usec = 10000;
+
+
+ if (select(FD_SETSIZE,&fdsetread,0,0,&tv) < 0){
+ m_lEvent = -1;
+ return m_lEvent;
+ }
+ m_lEvent = 0;
+
+
+ if(FD_ISSET(m_SocketData.hSocket,&fdsetread)){
+// IOCTL(m_SocketData.hSocket,FIONREAD,&len);
+// if (len <= 0) //accept will succeed or connection has been closed/reset/terminated.
+ m_lEvent = 1;
+// else //data is available for reading.
+// m_lEvent = 2;
+ }
+ return m_lEvent;
+}
+
+void CAsyncSocketEx::OnEvent()
+{
+
+ return ;
+}
Added: incubator/bluesky/trunk/RealClass/DTU/src/asyncsocketex.h
URL: http://svn.apache.org/viewvc/incubator/bluesky/trunk/RealClass/DTU/src/asyncsocketex.h?rev=885383&view=auto
==============================================================================
--- incubator/bluesky/trunk/RealClass/DTU/src/asyncsocketex.h (added)
+++ incubator/bluesky/trunk/RealClass/DTU/src/asyncsocketex.h Mon Nov 30 11:44:51 2009
@@ -0,0 +1,119 @@
+//Licensed to the Apache Software Foundation (ASF) under one
+//or more contributor license agreements. See the NOTICE file
+//distributed with this work for additional information
+//regarding copyright ownership. The ASF licenses this file
+//to you under the Apache License, Version 2.0 (the
+//"License"); you may not use this file except in compliance
+//with the License. You may obtain a copy of the License at
+//
+// http://www.apache.org/licenses/LICENSE-2.0
+//
+//Unless required by applicable law or agreed to in writing,
+//software distributed under the License is distributed on an
+//"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+//KIND, either express or implied. See the License for the
+//specific language governing permissions and limitations
+//under the License.
+//////////////////////////////////////////////////////////////////////
+
+#include "stdafx.h"
+#if !defined(ASYNCSOCKETEX_H)
+#define ASYNCSOCKETEX_H
+
+
+
+class CAsyncSocketEx
+{
+
+public:
+ virtual int Poll();
+ SOCKET GetSocketHandle();
+ /////////////////////////////////////
+ //Functions that imitate CAsyncSocket
+
+ //Construction
+ CAsyncSocketEx(); //Constructs a CAsyncSocket object
+ virtual ~CAsyncSocketEx();
+
+ //Creates a socket
+ BOOL Create(UINT nSocketPort = 0,
+ int nSocketType = SOCK_STREAM,
+ LPCTSTR lpszSocketAddress = NULL );
+
+ //
+ inline long GetStatus(){ return m_lEvent;};
+ inline void SetStatus(long lEvent){ m_lEvent = lEvent;};
+ //Attaches a socket handle to a CAsyncSocket object
+ BOOL Attach( SOCKET hSocket, long lEvent=0);
+
+ //Detaches a socket handle from a CAsyncSocket object
+ SOCKET Detach( );
+
+ //Gets the error status for the last operation that failed.
+ static int GetLastError();
+
+ //Gets the address of the peer socket to which the socket is connected
+ BOOL GetPeerName( SOCKADDR* lpSockAddr, int* lpSockAddrLen );
+
+ //Gets the local name for a socket
+ BOOL GetSockName( SOCKADDR* lpSockAddr, int* lpSockAddrLen );
+
+ //Retrieves a socket option
+ BOOL GetSockOpt(int nOptionName, void* lpOptionValue, int* lpOptionLen, int nLevel = SOL_SOCKET);
+
+ //Sets a socket option
+ BOOL SetSockOpt(int nOptionName, const void* lpOptionValue, int nOptionLen, int nLevel = SOL_SOCKET);
+
+
+ //Operations
+
+
+ virtual void Close();
+
+
+ BOOL Bind(UINT nSocketPort, LPCTSTR lpszSocketAddress);
+ BOOL Bind(const SOCKADDR* lpSockAddr, int nSockAddrLen);
+
+ virtual BOOL Connect(LPCTSTR lpszHostAddress, UINT nHostPort);
+ virtual BOOL Connect( const SOCKADDR* lpSockAddr, int nSockAddrLen );
+
+ BOOL Listen( int nConnectionBacklog = 5 );
+ virtual BOOL Accept( CAsyncSocketEx& rConnectedSocket, SOCKADDR* lpSockAddr = NULL, int* lpSockAddrLen = NULL );
+
+
+
+ BOOL IOCtl( long lCommand, DWORD* lpArgument );
+
+
+ BOOL ShutDown( int nHow = sends );
+
+
+ virtual int Receive(void* lpBuf, int nBufLen, int nFlags = 0);
+ virtual int Send(const void* lpBuf, int nBufLen, int nFlags = 0);
+
+ enum { receives = 0, sends = 1, both = 2 };
+
+
+protected:
+// virtual void OnReceive(int nErrorCode){};
+// virtual void OnSend(int nErrorCode){};
+// virtual void OnConnect(int nErrorCode){};
+// virtual void OnAccept(int nErrorCode){};
+// virtual void OnClose(int nErrorCode){};
+
+public:
+ virtual void OnEvent();
+
+protected:
+ struct t_AsyncSocketExData
+ {
+ SOCKET hSocket;
+ int nSocketIndex;
+ } m_SocketData;
+
+ long m_lEvent;
+
+};
+
+
+#endif // !defined(ASYNCSOCKETEX_H)