Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

Platform/TCPHandler.h

Go to the documentation of this file.
00001 /**
00002 * @file Platform/TCPHandler.h
00003 *
00004 * Inclusion of platform dependend process related classes and macros.
00005 *
00006 * @author <a href="mailto:robocup@m-wachter.de">Michael Wachter</a>
00007 */
00008 
00009 
00010 // APERIOS
00011 #ifdef APERIOS1_3_2
00012 #include "Aperios1.3.2/TCPHandler.h"
00013 
00014 #define EXTERNAL_DEBUGGING \
00015   NetReceiver<MessageQueue> theDebugReceiver; \
00016   NetDebugSender theDebugSender; \
00017   TCPHandler theTCPHandler;
00018 
00019 #define INIT_EXTERNAL_DEBUGGING \
00020   Process(theDebugReceiver,theDebugSender), \
00021   theDebugReceiver(), \
00022   theDebugSender(), \
00023   theTCPHandler(theDebugSender,theDebugReceiver)
00024 
00025 #define INIT_EXTERNAL_DEBUGGING_HANDLER theTCPHandler.listen(0xA1BD);
00026 #endif
00027 
00028 
00029 // WINDOWS
00030 #ifdef _WIN32
00031 #define EXTERNAL_DEBUGGING DEBUGGING
00032 #define INIT_EXTERNAL_DEBUGGING INIT_DEBUGGING
00033 #define INIT_EXTERNAL_DEBUGGING_HANDLER 
00034 #endif
00035 
00036 
00037 /*
00038  * Change log :
00039  * 
00040  * $Log: TCPHandler.h,v $
00041  * Revision 1.1.1.1  2004/05/22 17:23:25  cvsadm
00042  * created new repository GT2004_WM
00043  *
00044  * Revision 1.3  2004/01/04 17:27:56  roefer
00045  * Adaptation to new communication scheme
00046  *
00047  * Revision 1.2  2004/01/03 16:19:12  wachter
00048  * debug-communication mostly working now
00049  *
00050  * Revision 1.1  2003/12/21 19:27:02  wachter
00051  * Added classes for Sender/Receiver over TCP and UDP.
00052  * ( PLEASE DO NOT USE THIS NOW ! )
00053  * *
00054  */

Generated on Thu Sep 23 19:57:34 2004 for GT2004 by doxygen 1.3.6