FS2_Open
Open source remastering of the Freespace 2 engine
|
#include "globalincs/pstypes.h"
#include "network/multi.h"
#include "network/multi_kick.h"
#include "network/multimsgs.h"
#include "network/multiutil.h"
#include "freespace2/freespace.h"
#include "playerman/player.h"
#include "io/timer.h"
#include "debugconsole/console.h"
Go to the source code of this file.
Macros | |
#define | MULTI_KICK_RESPONSE_TIME 4000 |
#define | MAX_BAN_SLOTS 30 |
Functions | |
void | send_player_kick_packet (int player_index, int ban=1, int reason=KICK_REASON_NORM) |
void | process_player_kick_packet (ubyte *data, header *hinfo) |
void | multi_kick_add_ban (net_addr *addr) |
int | multi_kick_can_kick (net_player *player) |
void | multi_kick_init () |
void | multi_kick_process () |
void | multi_kick_player (int player_index, int ban, int reason) |
int | multi_kick_is_banned (net_addr *addr) |
void | multi_dcf_kick () |
void | multi_kick_get_text (net_player *pl, int reason, char *str) |
Variables | |
net_addr | Multi_kick_ban_slots [MAX_BAN_SLOTS] |
int | Multi_kick_num_ban_slots |
#define MAX_BAN_SLOTS 30 |
Definition at line 30 of file multi_kick.cpp.
#define MULTI_KICK_RESPONSE_TIME 4000 |
Definition at line 28 of file multi_kick.cpp.
void multi_dcf_kick | ( | ) |
Definition at line 138 of file multi_kick.cpp.
Definition at line 195 of file multi_kick.cpp.
int multi_kick_can_kick | ( | net_player * | player | ) |
Definition at line 264 of file multi_kick.cpp.
void multi_kick_get_text | ( | net_player * | pl, |
int | reason, | ||
char * | str | ||
) |
Definition at line 165 of file multi_kick.cpp.
void multi_kick_init | ( | ) |
Definition at line 56 of file multi_kick.cpp.
Definition at line 121 of file multi_kick.cpp.
Definition at line 82 of file multi_kick.cpp.
void multi_kick_process | ( | ) |
Definition at line 64 of file multi_kick.cpp.
Definition at line 228 of file multi_kick.cpp.
void send_player_kick_packet | ( | int | player_index, |
int | ban = 1 , |
||
int | reason = KICK_REASON_NORM |
||
) |
Definition at line 209 of file multi_kick.cpp.
net_addr Multi_kick_ban_slots[MAX_BAN_SLOTS] |
Definition at line 31 of file multi_kick.cpp.
int Multi_kick_num_ban_slots |
Definition at line 32 of file multi_kick.cpp.