Files
itgmania212121/stepmania/src/RageNetworkPacket.h
T
2002-12-02 05:25:44 +00:00

30 lines
468 B
C++

#ifndef RAGENETWORKPACKET
#define RAGENETWORKPACKET
#include "NetGameState.h"
const int MAX_DATA_SIZE = sizeof(NetGameState);
class RageNetworkPacket
{
public:
RageNetworkPacket() { type=invalid; }
~RageNetworkPacket() {}
enum {
invalid,
update_player, // sent by clients
update_game, // sent by server
go_to_next_screen // sent by server
} type;
union
{
// char data[MAX_DATA_SIZE];
NetGameState game;
NetPlayerState player;
};
};
#endif