Function Prototypes:ttEapTlsNotifyFunc
Table of Contents >> Optional Protocols >> PPP Interface >> tfEapTlsRegisterNotify
| void ttEapTlsNotifyFunc | ( |
| ttUserInterface interfaceHandle, | |
| unsigned int eventFlags, | |
| void TM_FAR * userPtr | |
| ); |
Function Description
Create a function of this type for receiving notification of EAP-TLS events (see tfEapTlsRegisterNotify()). See related information, Deferring EAP-TLS processing of received TLS records.
Parameters
- interfaceHandle
- The interface that is generating the event.
- eventFlags
- A bitmask of the event signals (see EAP-TLS events below).
- userPtr
- The userPtr value passed to tfEapTlsRegisterNotify().
EAP-TLS events
| Signal | Reason / Action required |
|---|---|
| TM_CB_SSL_HANDSHK_PROCESS | TLS records have been received and queued. Call tfEapTlsProcessHandshake() to service the TLS records.
This event is disabled by default and enabled by calling tfEapSetOption() and setting option TM_EAPTLS_USER_PROCESS. Normally, TLS records are processed when they are received, the receive queue never fills and this event is never signaled. |
Table of Contents >> Optional Protocols >> PPP Interface >> tfEapTlsRegisterNotify