📄 serverdlg.h
字号:
#ifndef _SERVER_DLG_H_
#define _SERVER_DLG_H_
#include "ache.h"
#include "datetime.h"
#include "protocal.h"
#include "netdrv.h"
/* Globle Veriable for Communication processor */
typedef struct _REQList {
char ClientID[20] ; /* Client's ID information */
char ClientAddr[16]; /* Client's IP (get from inet_ntoa() ) */
struct sockaddr_in addr_client; /* Client's socket address: invoked by accept() */
SOCKET sd_accept ; /* Socket accept handle */
int ReqAnalyRun; /* child process run */
}REQLIST;
char *Server_GetHost(void);
char *Server_GetHostname(void);
int Server_Open(void); /* Open server's socket port & create accept thread. */
int Server_Close(void) ; /* Close server's socket port */
int Server_AcceptProc(SOCKET sd);
int Server_Send(SOCKET fd, unsigned char *dest, int sendlen);
int Server_RequestPro(REQLIST *accinfo,unsigned char *lpbuf,int recvlen);
void Server_AnalysisPro(SOCKET soktAccept);
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -