📄 px_ss_module_rs.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 + -