1
0
Fork 0

(svn r8437) -Codechange: move often duplicated (in MSU) define to the udp header.

release/0.6
rubidium 2007-01-28 13:07:24 +00:00
parent 508dc154df
commit 5d3ad5601d
2 changed files with 1 additions and 2 deletions

View File

@ -90,6 +90,7 @@ enum PacketUDPType {
}; };
#define DECLARE_UDP_RECEIVE_COMMAND(type) virtual void NetworkPacketReceive_## type ##_command(Packet *p, const struct sockaddr_in *) #define DECLARE_UDP_RECEIVE_COMMAND(type) virtual void NetworkPacketReceive_## type ##_command(Packet *p, const struct sockaddr_in *)
#define DEF_UDP_RECEIVE_COMMAND(cls, type) void cls ##NetworkUDPSocketHandler::NetworkPacketReceive_ ## type ## _command(Packet *p, const struct sockaddr_in *client_addr)
/** Base socket handler for all UDP sockets */ /** Base socket handler for all UDP sockets */
class NetworkUDPSocketHandler : public NetworkSocketHandler { class NetworkUDPSocketHandler : public NetworkSocketHandler {

View File

@ -32,8 +32,6 @@ NetworkUDPSocketHandler *_udp_client_socket; ///< udp client socket
NetworkUDPSocketHandler *_udp_server_socket; ///< udp server socket NetworkUDPSocketHandler *_udp_server_socket; ///< udp server socket
NetworkUDPSocketHandler *_udp_master_socket; ///< udp master socket NetworkUDPSocketHandler *_udp_master_socket; ///< udp master socket
#define DEF_UDP_RECEIVE_COMMAND(cls, type) void cls ##NetworkUDPSocketHandler::NetworkPacketReceive_ ## type ## _command(Packet *p, const struct sockaddr_in *client_addr)
///*** Communication with the masterserver ***/ ///*** Communication with the masterserver ***/
class MasterNetworkUDPSocketHandler : public NetworkUDPSocketHandler { class MasterNetworkUDPSocketHandler : public NetworkUDPSocketHandler {