00001 #ifndef AGENT_H_
00002 #define AGENT_H_
00003
00004 #include "agent/Communication.h"
00005 #include "agent/Response.h"
00006
00013 class Agent
00014 {
00015 private:
00016 bool *run;
00017 Response *response;
00018 Communication *communication;
00019 public:
00020 Agent(bool *run, unsigned char protocol, unsigned short port, unsigned long address, char *team, int id, float playGroundLength, float playGroundWidth, float goalWidth, float goalHeight);
00021 void start();
00022 virtual ~Agent();
00023 };
00024
00025 #endif