source:
orxonox.OLD/branches/network/src/lib/network/network_stream.h
@
5589
Last change on this file since 5589 was 5589, checked in by bottac, 19 years ago | |
---|---|
File size: 605 bytes |
Rev | Line | |
---|---|---|
[5566] | 1 | /*! |
2 | * @file network_stream.h | |
3 | * implementation of a network pipe | |
4 | */ | |
[5587] | 5 | |
[5566] | 6 | #ifndef _NETWORK_STREAM |
7 | #define _NETWORK_STREAM | |
8 | ||
[5589] | 9 | |
[5582] | 10 | #include "data_stream.h" |
[5589] | 11 | // #include "network_protocol.h" |
[5582] | 12 | #include "network_socket.h" |
13 | #include "connection_monitor.h" | |
14 | #include "synchronizeable.h" | |
15 | #include "list.h" | |
[5566] | 16 | |
[5589] | 17 | |
[5587] | 18 | class NetworkStream |
[5566] | 19 | { |
20 | ||
21 | public: | |
22 | NetworkStream(); | |
23 | ~NetworkStream(); | |
[5587] | 24 | /* void writePacket(); |
[5583] | 25 | void readPacket(); |
[5566] | 26 | |
[5583] | 27 | private: |
28 | NetworkProtocol& networkProtocol; | |
[5587] | 29 | NetworkSocket& networkSockets; |
[5583] | 30 | tList<Synchronizeable> synchronizeables; |
31 | friend NetworkMonitor& networkMonitor; | |
[5585] | 32 | */ |
[5587] | 33 | }; |
[5566] | 34 | #endif /* _NETWORK_STREAM */ |
35 |
Note: See TracBrowser
for help on using the repository browser.