www.pudn.com > udplib.rar > udplib.h


#include  
#include  
#include  
#include  
#include  
#include  
#include  
#include  
#include  
 
#define MaxCommBuff		1024 
#define sizeOfPckLen    4 
 
#undef EXTERN_UDP 
#ifdef _UDPLIB_C 
#define EXTERN_UDP 
#else 
#define EXTERN_UDP extern 
#endif 
 
#ifdef __cplusplus 
extern "C" { 
#endif 
 
EXTERN_UDP int  openUdpConn(int *nSockFd, char *sService, int nLocalPort, int noblock); 
EXTERN_UDP void closeUdpConn(int nSockFd); 
EXTERN_UDP int  sendPacketToUdp(int nSockFd, char *sBuff, int nLen, u_long toaddr, u_short toport); 
EXTERN_UDP int  recvPacketFromUdp(int nSockFd, char *sBuff, int nMaxLen, u_long *fromaddr, u_short *fromport); 
 
#ifdef __cpluscplus 
} 
#endif