#include <ConnectThread.h>
Collaboration diagram for ConnectThread:

Public Member Functions | |
| ConnectThread () | |
| ConnectThread (char *host, int port=DEFAULT_PORT) | |
| ~ConnectThread () | |
| void | Run () |
| unsigned long | get_ip (char *) |
| IOMessage * | GetClass (IO_IDTYPE) |
| Player * | AddPlayer (long) |
| Player * | AddPlayer (long, const string &) |
| Player * | GetPlayer (long) |
| void | SetSelf (long num, const string &) |
| Player * | GetSelf (void) |
| Map * | AddMap (long x, long y, Event::Map *=NULL) |
| Map * | GetMap (long x, long y) |
Private Attributes | |
| short | m_connected |
| char | m_host [256] |
| int | m_port |
| unsigned long | m_ip |
| EventThread * | m_pclEventThread |
| Player * | m_self |
| players_t | m_players |
| maps_t | m_maps |
|
|
Definition at line 40 of file ConnectThread.cpp. References m_host, m_ip, and m_port.
|
|
||||||||||||
|
Definition at line 51 of file ConnectThread.cpp. References m_host.
|
|
|
Definition at line 65 of file ConnectThread.cpp. References DEB, m_maps, m_pclEventThread, and m_players.
|
|
||||||||||||||||
|
Definition at line 289 of file ConnectThread.cpp. References AddMap(), and m_maps. Referenced by AddMap().
|
|
||||||||||||
|
Definition at line 263 of file ConnectThread.cpp. References AddPlayer().
|
|
|
Definition at line 250 of file ConnectThread.cpp. References AddPlayer(), and m_players. Referenced by AddPlayer().
|
|
|
Definition at line 87 of file ConnectThread.cpp. Referenced by get_ip(), and Run().
|
|
|
Definition at line 244 of file ConnectThread.cpp. References GetClass(), and m_pclEventThread. Referenced by GetClass().
|
|
||||||||||||
|
Definition at line 308 of file ConnectThread.cpp. References GetMap(), and m_maps. Referenced by GetMap().
|
|
|
Definition at line 277 of file ConnectThread.cpp. References GetPlayer(), and m_players. Referenced by GetPlayer(), and SetSelf().
|
|
|
Definition at line 283 of file ConnectThread.cpp. References m_self.
|
|
|
Definition at line 118 of file ConnectThread.cpp. References DEB, get_ip(), m_host, m_ip, m_pclEventThread, m_port, pprintf(), and SDL_USEREVENT_DISCONNECT.
|
|
||||||||||||
|
Definition at line 271 of file ConnectThread.cpp. References GetPlayer(), m_self, and SetSelf(). Referenced by SetSelf().
|
|
|
Definition at line 65 of file ConnectThread.h. |
|
|
Definition at line 66 of file ConnectThread.h. Referenced by ConnectThread(), and Run(). |
|
|
Definition at line 68 of file ConnectThread.h. Referenced by ConnectThread(), and Run(). |
|
|
Definition at line 73 of file ConnectThread.h. Referenced by AddMap(), GetMap(), and ~ConnectThread(). |
|
|
Definition at line 69 of file ConnectThread.h. Referenced by GetClass(), Run(), and ~ConnectThread(). |
|
|
Definition at line 72 of file ConnectThread.h. Referenced by AddPlayer(), GetPlayer(), and ~ConnectThread(). |
|
|
Definition at line 67 of file ConnectThread.h. Referenced by ConnectThread(), and Run(). |
|
|
Definition at line 71 of file ConnectThread.h. |
1.3.6