Line 64... |
Line 64... |
//ethernet.c
|
//ethernet.c
|
void EthernetSendPacket(const unsigned char *packet, int length);
|
void EthernetSendPacket(const unsigned char *packet, int length);
|
|
|
//tcpip.c
|
//tcpip.c
|
void IPInit(IPFuncPtr FrameSendFunction);
|
void IPInit(IPFuncPtr FrameSendFunction);
|
IPFrame *IPFrameGet(int freeCount, int pend);
|
IPFrame *IPFrameGet(int freeCount);
|
int IPProcessEthernetPacket(IPFrame *frameIn);
|
int IPProcessEthernetPacket(IPFrame *frameIn);
|
void IPTick(void);
|
void IPTick(void);
|
|
|
IPSocket *IPOpen(IPMode_e Mode, uint32 IPAddress, uint32 Port, IPFuncPtr funcPtr);
|
IPSocket *IPOpen(IPMode_e Mode, uint32 IPAddress, uint32 Port, IPFuncPtr funcPtr);
|
void IPWriteFlush(IPSocket *Socket);
|
void IPWriteFlush(IPSocket *Socket);
|
uint32 IPWrite(IPSocket *Socket, const uint8 *Buf, uint32 Length);
|
uint32 IPWrite(IPSocket *Socket, const uint8 *Buf, uint32 Length);
|
|
void IPWritePend(IPSocket *Socket, uint8 *Buf, uint32 Length);
|
uint32 IPRead(IPSocket *Socket, uint8 *Buf, uint32 Length);
|
uint32 IPRead(IPSocket *Socket, uint8 *Buf, uint32 Length);
|
void IPClose(IPSocket *Socket);
|
void IPClose(IPSocket *Socket);
|
uint32 IPResolve(char *Name, IPFuncPtr resolvedFunc);
|
uint32 IPResolve(char *Name, IPFuncPtr resolvedFunc);
|
|
|
//http.c
|
//http.c
|