Changeset 2759 for code/trunk/src/network/ConnectionManager.h
- Timestamp:
- Mar 8, 2009, 4:51:27 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/trunk/src/network/ConnectionManager.h
r2756 r2759 80 80 static boost::recursive_mutex enet_mutex; 81 81 ConnectionManager(); 82 //ConnectionManager(ClientInformation *head);83 82 ConnectionManager(int port); 84 83 ConnectionManager(int port, const char *address); 85 84 ConnectionManager(int port, const std::string& address); 86 85 ~ConnectionManager(); 87 //ENetPacket *getPacket(ENetAddress &address); // thread188 //ENetPacket *getPacket(int &clientID);89 86 ENetEvent *getEvent(); 90 87 bool queueEmpty(); 91 88 void createListener(); 92 89 bool quitListener(); 93 // bool addPacket(Packet::Packet *packet);94 90 static bool addPacket(ENetPacket *packet, ENetPeer *peer); 95 91 static bool addPacket(ENetPacket *packet, int ID); 96 92 static bool addPacketAll(ENetPacket *packet); 97 // bool sendPackets(ENetEvent *event);98 93 bool sendPackets(); 99 //bool createClient(int clientID);100 94 void disconnectClient(ClientInformation *client); 101 95 void syncClassid(unsigned int clientID); 102 96 103 97 private: 104 // bool clientDisconnect(ENetPeer *peer);105 // bool removeClient(int clientID);106 98 bool processData(ENetEvent *event); 107 //bool addClient(ENetEvent *event);108 99 void receiverThread(); 109 100 void disconnectClients();
Note: See TracChangeset
for help on using the changeset viewer.