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