|
FS2_Open
Open source remastering of the Freespace 2 engine
|
#include "fs2netd/fs2netd_client.h"#include "fs2netd/protocol.h"#include "fs2netd/tcp_client.h"#include "fs2netd/tcp_socket.h"#include "globalincs/pstypes.h"#include "io/timer.h"#include "network/multi.h"#include "network/multi_log.h"#include "network/multiutil.h"#include "playerman/player.h"#include "ship/ship.h"#include <iostream>#include <string>#include <limits.h>Go to the source code of this file.
Functions | |
| int | FS2NetD_CheckSingleMission (const char *m_name, uint crc32, bool do_send) |
| int | FS2NetD_SendPlayerData (const char *player_name, player *pl, bool do_send) |
| int | FS2NetD_GetPlayerData (const char *player_name, player *pl, bool can_create, bool do_send) |
| int | FS2NetD_GetBanList (SCP_vector< SCP_string > &mask_list, bool do_send) |
| int | FS2NetD_GetMissionsList (SCP_vector< file_record > &m_list, bool do_send) |
| int | FS2NetD_Login (const char *username, const char *password, bool do_send) |
| void | FS2NetD_SendServerStart () |
| void | FS2NetD_SendServerUpdate () |
| void | FS2NetD_SendServerDisconnect () |
| void | FS2NetD_RequestServerList () |
| void | FS2NetD_Ping () |
| void | FS2NetD_Pong (int tstamp) |
| int | FS2NetD_CheckValidID () |
| int | FS2NetD_ValidateTableList (bool do_send) |
| void | FS2NetD_GameCountUpdate (const char *chan_name) |
| void | FS2NetD_CheckDuplicateLogin () |
Variables | |
| SCP_vector< crc_valid_status > | Table_valid_status |
| void FS2NetD_CheckDuplicateLogin | ( | ) |
Definition at line 791 of file tcp_client.cpp.
Definition at line 36 of file tcp_client.cpp.
| int FS2NetD_CheckValidID | ( | ) |
Definition at line 666 of file tcp_client.cpp.
| void FS2NetD_GameCountUpdate | ( | const char * | chan_name | ) |
Definition at line 777 of file tcp_client.cpp.
| int FS2NetD_GetBanList | ( | SCP_vector< SCP_string > & | mask_list, |
| bool | do_send | ||
| ) |
Definition at line 317 of file tcp_client.cpp.
| int FS2NetD_GetMissionsList | ( | SCP_vector< file_record > & | m_list, |
| bool | do_send | ||
| ) |
Definition at line 392 of file tcp_client.cpp.
Definition at line 195 of file tcp_client.cpp.
| int FS2NetD_Login | ( | const char * | username, |
| const char * | password, | ||
| bool | do_send | ||
| ) |
Definition at line 470 of file tcp_client.cpp.
| void FS2NetD_Ping | ( | ) |
Definition at line 637 of file tcp_client.cpp.
Definition at line 652 of file tcp_client.cpp.
| void FS2NetD_RequestServerList | ( | ) |
Definition at line 611 of file tcp_client.cpp.
Definition at line 94 of file tcp_client.cpp.
| void FS2NetD_SendServerDisconnect | ( | ) |
Definition at line 599 of file tcp_client.cpp.
| void FS2NetD_SendServerStart | ( | ) |
Definition at line 533 of file tcp_client.cpp.
| void FS2NetD_SendServerUpdate | ( | ) |
Definition at line 574 of file tcp_client.cpp.
| int FS2NetD_ValidateTableList | ( | bool | do_send | ) |
Definition at line 685 of file tcp_client.cpp.
| SCP_vector<crc_valid_status> Table_valid_status |
Definition at line 77 of file fs2netd_client.cpp.