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

Committer:
andrewboyson
Date:
Wed May 15 15:33:15 2019 +0000
Revision:
146:0fc66d610fd6
Child:
147:a6093b52e654
Tidied the http shim

Who changed what in which revision?

UserRevisionLine numberNew contents of line
andrewboyson 146:0fc66d610fd6 1 #include <stdint.h>
andrewboyson 146:0fc66d610fd6 2 #include <stdbool.h>
andrewboyson 146:0fc66d610fd6 3
andrewboyson 146:0fc66d610fd6 4 extern void HttpShimRequest(int size, char* pRequestStream, uint32_t positionInRequestStream, char* pState, bool secure);
andrewboyson 146:0fc66d610fd6 5
andrewboyson 146:0fc66d610fd6 6 extern bool HttpShimReplyPoll(char* pState, bool clientFinished, bool secure);
andrewboyson 146:0fc66d610fd6 7
andrewboyson 146:0fc66d610fd6 8 extern void HttpShimAddChar(char c);
andrewboyson 146:0fc66d610fd6 9
andrewboyson 146:0fc66d610fd6 10 extern bool HttpShimBufFilled(void);
andrewboyson 146:0fc66d610fd6 11
andrewboyson 146:0fc66d610fd6 12 extern bool HttpShimGetTrace(void);