Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: orxonox.OLD/branches/network/src/lib/network/synchronizeable.h @ 5581

Last change on this file since 5581 was 5581, checked in by snellen, 18 years ago

synchronizeable updated, connection_monitor.h and connection_monitor.cc updated

File size: 590 bytes
Line 
1/*!
2 * @file connection_monitor.h
3    \brief interface for all classes that have to be synchronized
4 */
5
6#ifndef _SYNCHRONIZEABLE_H
7#define _SYNCHRONIZEABLE_H
8
9#include <base_object.h>
10#include "netdefs.h"
11
12class Synchronizeable : virtual public BaseObject
13{
14        public:
15
16                   Synchronizeable();
17                   ~Synchronizeable();
18
19 virtual void      writeByteStream(byte* data);
20 virtual byte*     readByteStream();
21 virtual void      writeDebug();
22 virtual void      readDebug();
23
24
25        private:
26
27 int               uniqueID;
28
29};
30
31#endif /* _SYNCHRONIZEABLE_H */
Note: See TracBrowser for help on using the repository browser.