A simple library to support serving https.
Dependents: oldheating gps motorhome heating
Diff: tls/tls.h
- Revision:
- 10:e269fd7b9500
- Parent:
- 8:5e66a6b4b38c
- Child:
- 21:a6d6e26dd742
--- a/tls/tls.h Wed Sep 11 07:24:21 2019 +0000 +++ b/tls/tls.h Tue Sep 24 18:11:02 2019 +0000 @@ -3,12 +3,11 @@ extern bool TlsTrace; -extern void TlsReset (int connectionId); -extern void TlsRequest(int connectionId, int size, uint8_t* pRequestStream, uint32_t positionInRequestStream); -extern void TlsAsync (void); +extern void TlsReset (int connectionId); +extern void TlsRequest (int connectionId, int windowSize, uint8_t* pWindow, uint32_t windowPositionInStream); +extern void TlsAsync (void); -extern bool TlsPoll (int connectionId, bool clientFinished); -extern void TlsAddChar(char c); +extern bool TlsResponse(int connectionId, bool clientFinished, int* windowSize, uint8_t* pWindow, uint32_t windowPositionInStream); -extern void TlsInit(void); -extern void TlsMain(void); \ No newline at end of file +extern void TlsInit (void); +extern void TlsMain (void); \ No newline at end of file