A stack which works with or without an Mbed os library. Provides IPv4 or IPv6 with a full 1500 byte buffer.
Dependents: oldheating gps motorhome heating
Diff: tcp/tcp.h
- Revision:
- 10:f0854784e960
- Child:
- 37:793b39683406
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tcp/tcp.h Sun Apr 16 14:21:55 2017 +0000 @@ -0,0 +1,9 @@ +extern int TcpHandleReceivedPacket(int* pSize, void* pPacket); + +extern void TcpLogHeader(char* title, void* pPacket, uint16_t calculatedChecksum); + +extern void TcpReadHeader(void* pPacket, uint16_t size); +extern void TcpMakeHeader(int size, void* pPacket); +extern void TcpAddChecksum(void*pPacket, uint16_t checksum); + +extern void TcpInit(); \ No newline at end of file