The following functions and variables are public, but are intended only to be accessed by the stack itself. Applications should generally not call these functions or modify these variables.
Enumerations
|
Name |
Description |
![]() |
This is type SSL_STATE. |
Functions
|
Name |
Description |
![]() |
Initializes the SSL engine. | |
![]() |
Performs any periodic tasks for the SSL module. | |
![]() |
Requests an SSL message to be transmitted. | |
![]() |
Determines how many bytes are pending for a future SSL record. | |
![]() |
Hands newly arrive TCP data to the SSL module for processing. | |
![]() |
Clears the SSL handshake flag. | |
![]() |
Encrypts and MACs data in place in the TCP TX buffer. | |
![]() |
Writes an SSL record header and sends an SSL record. | |
![]() |
Begins an SSL server session. |
Macros
|
Name |
Description |
![]() |
Minimum lifetime for SSL Sessions Sessions cannot be reallocated until this much time has elapsed | |
![]() |
Lifetime extension for RSA operations Sessions lifetime is extended by this amount when an RSA calculation is made |
Module