📄 px_rs_module_ss.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 "px_rs_config.h"
#include "px_rs_state.h"
#include "px_rs_time_service.h"
#include "px_rs_ui.h"
#include "px_rs_statistic.h"
#include "px_rs_module_cl.h"
#include "px_rs_module_ls.h"
#include "px_rs_module_ss.h"
#include "px_rs_module_work.h"
SOCKET sck_module_ss = NULL;
SOCKADDR_IN addr_module_ss;
HANDLE h_iocp_module_ss = NULL;
HANDLE h_event_module_ss = NULL;
extern PX_RS_CONFIG * g_rs_config;
extern PX_RS_STATE * g_rs_state;
extern PX_RS_STATISTIC * g_rs_stat;
extern PX_RS_TIME_SERVICE * g_rs_time_service;
extern PX_RS_SS_KEY * module_ss_key_head;
extern PX_RS_CL_KEY * module_cl_key_head;
extern PX_RS_LS_KEY * module_ls_key_head;
extern PX_RS_CL_VERSION * module_cl_version_head;
extern PX_RS_LS_VERSION * module_ls_version_head;
extern char ** pcfg_buf;
extern char base_path[FILENAME_MAX];
extern int pxmc[PROJECTX_MESSAGECODE_FINAL];
void init_module_ss(){
return;
}
void close_module_ss(){
return;
}
void disconnect_module_ss(){
return;
}
void free_module_ss_resource(){
return;
}
void set_module_ss_state(byte state){
return;
}
void set_module_ss_send_state(byte state){
return;
}
BOOL valid_module_ss_state(byte state){
return TRUE;
}
void add_buf_to_module_ss_recv_buf(int size, char * packet){
return;
}
void add_buf_to_module_ss_send_buf(int size, char * packet){
return;
}
int get_module_ss_send_buf(char * packet){
return 1;
}
void handle_module_ss_recv_buf(){
return;
}
void handle_first_connect_request(){
return;
}
void handle_module_ss_packet(WORD mc,WORD size,char * packet){
return;
}
void handle_module_ss_heartbreak(){
return;
}
void module_ss_send_rs_need_close(){
return;
}
void handle_module_ss_status_refresh(){
return;
}
void module_ss_packet_ack_request_login(WORD size, char * packet){
return;
}
//other message code packet does
DWORD WINAPI module_ss_connect_thread(PVOID paparm){
return 0;
}
DWORD WINAPI module_ss_iocp_thread(PVOID paparm){
return 0;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -