Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: orxonox.OLD/trunk/src/lib/network/netdefs.h @ 8562

Last change on this file since 8562 was 7954, checked in by patrick, 18 years ago

trunk: merged the network branche back to trunk.

File size: 536 bytes
RevLine 
[5530]1
2
3/*!
4 * @file network_manager.h
5 *  Main interface for the network module. Manages all the modules
6
7 */
8
[5624]9#ifndef _NETDEFS
10#define _NETDEFS
[5530]11
[5588]12#ifdef HAVE_SDL_NET_H
[5605]13  #include <SDL_net.h>
[5588]14#else
[5605]15  #include <SDL/SDL_net.h>
[5588]16#endif
17
[5605]18
[6695]19#define MAX_CONNECTIONS 1000
20
[7954]21#define NETWORK_FREQUENCY 33
[6695]22
[7954]23
[5530]24typedef unsigned char byte;
25
26
[5649]27typedef enum {
28  NET_SERVER,
29  NET_CLIENT
30} NodeType;
31
[7954]32typedef enum ConnectionType {
33  NET_UDP = 0,
34  NET_TCP
35};
[6695]36
[7954]37
[6695]38typedef enum {
39  NET_UID_UNASSIGNED = -1,
40
41  NET_UID_NUMBER
42} UidType;
43
[5530]44#endif /* _NETWORK_MANAGER */
Note: See TracBrowser for help on using the repository browser.