SharkSSL C/C++ Reference
TLS, cryptography, certificates, and PSA integration

#include <SeCtx.h>

Data Fields

jmp_buf savedContext
 
U32 magic1
 
jmp_buf startContext
 
U32 magic2
 
SeCtxTask task
 
U8 * stackTop
 
void * stackBuf
 
U8 * currentStack
 
U32 timeout
 
U32 startTime
 
U16 stackBufLen
 
U8 hasContext
 
U8 ready
 

Detailed Description

SeCtx structure: See Context Manager and Bare Metal Systems for details.

Field Documentation

◆ currentStack

U8* SeCtx::currentStack

◆ hasContext

U8 SeCtx::hasContext

◆ magic1

U32 SeCtx::magic1

◆ magic2

U32 SeCtx::magic2

◆ ready

U8 SeCtx::ready

◆ savedContext

jmp_buf SeCtx::savedContext

◆ stackBuf

void* SeCtx::stackBuf

◆ stackBufLen

U16 SeCtx::stackBufLen

◆ stackTop

U8* SeCtx::stackTop

◆ startContext

jmp_buf SeCtx::startContext

◆ startTime

U32 SeCtx::startTime

◆ task

SeCtxTask SeCtx::task

◆ timeout

U32 SeCtx::timeout