mirror of https://github.com/OpenTTD/OpenTTD
(svn r8437) -Codechange: move often duplicated (in MSU) define to the udp header.
parent
508dc154df
commit
5d3ad5601d
|
@ -90,6 +90,7 @@ enum PacketUDPType {
|
|||
};
|
||||
|
||||
#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 */
|
||||
class NetworkUDPSocketHandler : public NetworkSocketHandler {
|
||||
|
|
|
@ -32,8 +32,6 @@ NetworkUDPSocketHandler *_udp_client_socket; ///< udp client socket
|
|||
NetworkUDPSocketHandler *_udp_server_socket; ///< udp server 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 ***/
|
||||
|
||||
class MasterNetworkUDPSocketHandler : public NetworkUDPSocketHandler {
|
||||
|
|
Loading…
Reference in New Issue