X-Git-Url: https://git.ucc.asn.au/?p=progcomp2012.git;a=blobdiff_plain;f=judge%2Fmanager%2Fnetwork_controller.h;h=7b9af300f35910f7d0dcf3a8e6c7ca23f68dd3e1;hp=cf80a804621bc62d91c30b89d04bdf4bf55ec926;hb=73d5a5dab8881b9ed5f93a675d64f86a9b45e6bc;hpb=48216daa641008e0de21c5522d6e958a38b02093 diff --git a/judge/manager/network_controller.h b/judge/manager/network_controller.h index cf80a80..7b9af30 100644 --- a/judge/manager/network_controller.h +++ b/judge/manager/network_controller.h @@ -8,7 +8,7 @@ #include #include #include - +#include #include "controller.h" @@ -25,13 +25,13 @@ class NetworkController : public Controller virtual bool Valid() {return sfd != -1;} - virtual void Message(const char * string) {fprintf(stderr, "NetworkController unimplemented!\n"); assert(false);} + virtual void Message(const char * string); virtual MovementResult QuerySetup(const char * opponentName, std::string setup[]) {fprintf(stderr, "NetworkController unimplemented!\n"); assert(false);} virtual MovementResult QueryMove(std::string & buffer) {fprintf(stderr, "NetworkController unimplemented!\n"); assert(false);} protected: int sfd; int cfd; - static const int port = 666; + static const int port = 4950; }; class Server : public NetworkController