NET_PRES_EncSessionStatus Enumeration

C

typedef enum { 
    NET_PRES_ENC_SS_UNKNOWN, 
    NET_PRES_ENC_SS_WAITING_TO_START_NEGOTIATION, 
    NET_PRES_ENC_SS_CLIENT_NEGOTIATING, 
    NET_PRES_ENC_SS_SERVER_NEGOTIATING, 
    NET_PRES_ENC_SS_OPEN, 
    NET_PRES_ENC_SS_FAILED, 
    NET_PRES_ENC_SS_CLOSING, 
    NET_PRES_ENC_SS_CLOSED 
} NET_PRES_EncSessionStatus; 

Members

MembersDescription
NET_PRES_ENC_SS_UNKNOWNPresentation encryption is in an unknown/default state
NET_PRES_ENC_SS_WAITING_TO_START_NEGOTIATIONPresentation encryption has not started negotiation
NET_PRES_ENC_SS_CLIENT_NEGOTIATINGPresentation encryption client negotiation is in progress
NET_PRES_ENC_SS_SERVER_NEGOTIATINGPresentation encryption server negotiation is in progress
NET_PRES_ENC_SS_OPENPresentation encryption negotiation is complete and data can be sent/received
NET_PRES_ENC_SS_FAILEDPresentation encryption negotiation failed or some other failure
NET_PRES_ENC_SS_CLOSINGPresentation encryption is closing, but connection needs to be pumped for final packets
NET_PRES_ENC_SS_CLOSEDPresentation encryption is closed, provider data has been freed

Description

MPLAB Harmony Networking Presentation Layer Encryption status type This enumeration defines the enumeration for the state and status of the encrypted portion of a connection.

Remarks

None.