Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Ignore:
Timestamp:
May 22, 2008, 4:35:11 PM (16 years ago)
Author:
scheusso
Message:

added command line argument —port

Location:
code/branches/network/src/network
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • code/branches/network/src/network/ConnectionManager.cc

    r1378 r1379  
    7070    bindAddress.host = ENET_HOST_ANY;
    7171    bindAddress.port = NETWORK_PORT;
     72    head_ = head;
     73  }
     74 
     75  ConnectionManager::ConnectionManager(ClientInformation *head, int port){
     76    quit=false;
     77    bindAddress.host = ENET_HOST_ANY;
     78    bindAddress.port = port;
    7279    head_ = head;
    7380  }
  • code/branches/network/src/network/ConnectionManager.h

    r1378 r1379  
    7474    ConnectionManager();
    7575    ConnectionManager(ClientInformation *head);
     76    ConnectionManager(ClientInformation *head, int port);
    7677    ConnectionManager(int port, const char *address, ClientInformation *head);
    7778    ConnectionManager(int port, std::string address, ClientInformation *head);
  • code/branches/network/src/network/Server.cc

    r1360 r1379  
    6666    clients = new ClientInformation(true);
    6767    connection = new ConnectionManager(clients);
     68    gamestates = new GameStateManager(clients);
     69  }
     70 
     71  Server::Server(int port){
     72    packet_gen = PacketGenerator();
     73    clients = new ClientInformation(true);
     74    connection = new ConnectionManager(clients, port);
    6875    gamestates = new GameStateManager(clients);
    6976  }
  • code/branches/network/src/network/Server.h

    r1293 r1379  
    6060  public:
    6161    Server();
     62    Server(int port);
    6263    Server(int port, std::string bindAddress);
    6364    Server(int port, const char *bindAddress);
Note: See TracChangeset for help on using the changeset viewer.