33 lines
1.6 KiB
C
33 lines
1.6 KiB
C
![]() |
/***************************************************************************************************
|
|||
|
<EFBFBD>ļ<EFBFBD><EFBFBD><EFBFBD>: eth2lib.h
|
|||
|
----------------------------------------------------------------------------
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> : eth2lib.c <EFBFBD><EFBFBD>ͷ<EFBFBD>ļ<EFBFBD>
|
|||
|
----------------------------------------------------------------------------
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD>־ :
|
|||
|
<EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
----------------------------------------------------------------------------
|
|||
|
2020-11-25 <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
***************************************************************************************************/
|
|||
|
|
|||
|
#ifndef _ETH2LIB_H_
|
|||
|
#define _ETH2LIB_H_
|
|||
|
|
|||
|
#ifdef __cplusplus
|
|||
|
extern "C" {
|
|||
|
#endif
|
|||
|
|
|||
|
int eth2lib_udp_send( const unsigned char * pucTxBuf, const unsigned short usTxSize,const char * pucRemoteIP, const unsigned short usRemotePort);
|
|||
|
int eth2lib_udp_recv(unsigned char * const pucRxBuf, const unsigned short usRxSize ,char * const pcRemoteIP, unsigned short * const pusRemotePort);
|
|||
|
|
|||
|
int eth2lib_init(const char * pcLocalMac,
|
|||
|
const char * pcLocalIp,
|
|||
|
const char * pcLocalMask,
|
|||
|
const char * pcLocalGateway,
|
|||
|
const unsigned short usLocalUdpPort);
|
|||
|
|
|||
|
#ifdef __cplusplus
|
|||
|
}
|
|||
|
#endif
|
|||
|
|
|||
|
#endif
|