server.h

来自「udp通信阿达洒洒萨法萨达洒洒洒洒嗒嗒嗒萨」· C头文件 代码 · 共 30 行

H
30
字号
#pragma comment( lib , "ws2_32.lib" )

#include <stdio.h> 
#include <stdlib.h>
#include <winsock2.h>
#include <process.h>

#define LOCAL_PORT        2002
 
#define MSG_MAX_SIZE      100
#define PKT_CHECKSUM_SIZE 2
#define PKT_SEQNUM_SIZE   2
#define PKT_MSG_SIZE      4
#define SPACE_NUM         2

void serverInit();
void server();
void packageMsg( unsigned char *dstMsg,unsigned char *msg,int msgSize,int seqNum );
int  checkError( unsigned char *msg );
int  getSeqNum( unsigned char *pkt );
int  disPacketMsg( unsigned char *dstMsg,unsigned char *srcMsg );
void _32to8( unsigned char *buffer,int size );
int  _8to32( unsigned char *buffer );
void _16to8( unsigned char *buffer,int value );


SOCKET listenSkt;
struct sockaddr_in clientAddr;

⌨️ 快捷键说明

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