Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

XFuRemoteDebugService.h

Go to the documentation of this file.
00001 /*
00002  * \file
00003  * X-Forge Engine <br>
00004  * Copyright 2000-2003 Fathammer Ltd
00005  *
00006  * \brief Remote debugger service.
00007  *
00008  * $Id: XFuRemoteDebugService.h,v 1.4 2003/04/14 08:09:56 peppe Exp $
00009  * $Date: 2003/04/14 08:09:56 $
00010  * $Revision: 1.4 $
00011  */
00012 
00013 #ifndef XFUREMOTEDEBUGSERVICE_H_INCLUDED
00014 #define XFUREMOTEDEBUGSERVICE_H_INCLUDED
00015 
00016 class XFuRemoteDebugService
00017 {
00018 
00019 protected:
00020 
00021     /*! Constructor.
00022      */
00023     XFuRemoteDebugService() {}
00024 
00025 public:
00026 
00027     /*! Receives data.
00028      * \param aBuffer holds pointer to received buffer.
00029      * \param aSize is size of the received buffer.
00030      * \param aError holds error value if any.
00031      */
00032     virtual void remoteDebugReceive(const CHAR8 *aBuffer, INT32 aSize, INT32 aError) {}
00033 
00034     /*! Receives data.
00035      * \param aBuffer holds pointer to null terminate received buffer string, minus the header.
00036      * \param aError holds error value if any.
00037      */
00038     virtual void remoteDebugReceive(const CHAR8 *aBuffer, INT32 aError) {}
00039 
00040     /*! Destructor
00041      */
00042     virtual ~XFuRemoteDebugService() {}
00043 
00044 };
00045 
00046 #endif

   
X-Forge Documentation
Confidential
Copyright © 2002-2003 Fathammer
   
Documentation generated
with doxygen
by Dimitri van Heesch