diff -r bad0cc58d154 -r c74b3d9f6b9e eapol/eapol_framework/eapol_common/type/simple_config/simple_config/include/simple_config_message.h --- a/eapol/eapol_framework/eapol_common/type/simple_config/simple_config/include/simple_config_message.h Tue Aug 31 15:16:37 2010 +0300 +++ b/eapol/eapol_framework/eapol_common/type/simple_config/simple_config/include/simple_config_message.h Wed Sep 01 12:23:57 2010 +0100 @@ -11,12 +11,12 @@ * * Contributors: * -* Description: This class defines one SIMPLE_CONFIG-message. +* Description: EAP and WLAN authentication protocols. * */ /* -* %version: 12.1.2 % +* %version: 14 % */ #if !defined(_SIMPLE_CONFIG_MESSAGE_H_) @@ -32,10 +32,16 @@ //---------------------------------------------------------------------------- -/// This class defines one SIMPLE_CONFIG-message. +/// This class defines one SIMPLE_CONFIG-message. One SIMPLE_CONFIG message could include many SIMPLE_CONFIG-records. /** * This class defined one SIMPLE_CONFIG-message. * Parse and analyse of SIMPLE_CONFIG-message is asyncronous. + * m_analyse_index tells the index of message where asyncronous + * analyse of SIMPLE_CONFIG-message must continue. + * Analysed messages are skipped during the asyncronous + * analyse of messages. Asyncronous analyse is needed + * because of the PKI functions are asyncronous in + * Symbian. */ class EAP_EXPORT simple_config_message_c { @@ -48,9 +54,10 @@ /// This buffer includes copy of the whole received SIMPLE_CONFIG-message data. eap_variable_data_c m_simple_config_message_data; - /// This is EAP-identifier of the EAP-packet that includes SIMPLE_CONFIG-message. + /// This is EAP-identifier of the EAP-packet that includes SIMPLE_CONFIG-message. This is needed in XP-PEAP. u8_t m_received_eap_identifier; + /// This indicates whether this object is client (true) or server (false). This is mostly for traces. const bool m_is_client; @@ -81,7 +88,7 @@ /** * This function copies the received SIMPLE_CONFIG-message data and EAP-identifier. - * EAP-identifier is needed in PEAPv0. That PEAP version uses + * EAP-identifier is needed in XP PEAPv0. That stupid version uses * same EAP-identifier with PEAP header and tunneled EAP-header. */ EAP_FUNC_IMPORT eap_status_e set_simple_config_message_data(