A simple library to support serving https.

Dependents:   oldheating gps motorhome heating

tls/tls.h

Committer:
andrewboyson
Date:
2019-09-24
Revision:
10:e269fd7b9500
Parent:
8:5e66a6b4b38c
Child:
21:a6d6e26dd742

File content as of revision 10:e269fd7b9500:

#include <stdint.h>
#include <stdbool.h>

extern bool TlsTrace;

extern void TlsReset   (int connectionId);
extern void TlsRequest (int connectionId,                      int  windowSize, uint8_t* pWindow, uint32_t windowPositionInStream);
extern void TlsAsync   (void);

extern bool TlsResponse(int connectionId, bool clientFinished, int* windowSize, uint8_t* pWindow, uint32_t windowPositionInStream);

extern void TlsInit    (void);
extern void TlsMain    (void);