⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 px_ss_module_rs.c

📁 MMORPG游戏服务器端架构及函数
💻 C
字号:
/* must been first include begin */
#include "..\ProjectX_Common\ProjectX_Copyright.h"
#include "..\ProjectX_Common\ProjectX_Common.h"
/* must been first include end */


/* std and common include */
#include <windows.h>
#include <stdio.h>
#include <stdlib.h>
#include <winsock2.h>

/* program specify include */
#include "..\ProjectX_Common\ProjectX_MessageCode.h"
#include "..\ProjectX_Common\ProjectX_Shared.h"
#include "..\ProjectX_Common\ProjectX_Utils.h"
#include "px_ss_config.h"
#include "px_ss_state.h"
#include "px_ss_ui.h"
#include "px_ss_time_service.h"
#include "px_ss_statistic.h"
#include "px_ss_module_cl.h"
#include "px_ss_module_rs.h"
#include "px_ss_module_work.h"

SOCKET			sck_module_rs = NULL;
SOCKADDR_IN		addr_module_rs;
HANDLE			h_iocp_module_rs = NULL;
HANDLE			h_event_module_rs = NULL;
PX_SS_RS_KEY *	module_rs_key_head = NULL;
PX_SS_AREA	 *	module_rs_area_head = NULL;
char		 *	area_send_buf = NULL;
int				area_send_buf_len = 0;

extern PX_SS_CONFIG			*	g_config;
extern PX_SS_STAT			*	g_stat;
extern PX_SS_STATE			*	g_state;
extern PX_SS_TIME_SERVICE	*	g_time_service;

void init_module_rs(){
	return;
}

void set_module_rs_state(byte state){
	return;
}

BOOL valid_module_rs_state(byte state){
	return TRUE;
}


BOOL init_rs_key_new(PX_SS_RS_KEY * prsk){
	return TRUE;
}

BOOL init_rs_key_reuse(PX_SS_RS_KEY * prsk){
	return TRUE;
}


BOOL close_specify_rs(PX_SS_RS_PER_DATA * per_data){
	return TRUE;
}


void set_specify_rs_state(PX_SS_RS_PER_DATA * per_data, byte state){
	return;
}

void set_specify_rs_send_state(PX_SS_RS_PER_DATA * per_data, byte state){
	return;
}


void add_buf_to_specify_rs_recv_buf(PX_SS_RS_PER_DATA * per_data,int size,char * packet){
	return;
}

void update_specify_rs_send_buf(PX_SS_RS_PER_DATA * per_data, int size){
	return;
}

int get_specify_rs_send_buf(PX_SS_RS_PER_DATA * per_data, char * packet){
	return 0;
}


void close_all_rs(){
	return;
}

void close_module_rs(){
	return;
}

void free_module_rs_resource(){
	return;
}

void handle_module_rs_recv_buf(){
	return;
}

void handle_module_rs_heartbreak(){
	return;
}

void handle_module_rs_reuse(){
	return;
}

void update_module_rs_status(){
	return;
}

void update_module_rs_cache(){
	return;
}

void send_all_rs_ss_need_close(){
	return;
}

void free_module_rs_area_resource(){
	return;
}

DWORD WINAPI module_rs_accept_thread(PVOID paparm){
	return 0;
}

DWORD WINAPI module_rs_iocp_thread(PVOID paparm){
	return 0;
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -