--- a/eapol/eapol_framework/eapol_symbian/am/include/eapol_am_core_symbian_simulator.h Fri Sep 17 08:30:11 2010 +0300
+++ b/eapol/eapol_framework/eapol_symbian/am/include/eapol_am_core_symbian_simulator.h Mon Oct 04 00:19:54 2010 +0300
@@ -28,6 +28,27 @@
#include "eap_tools.h"
#include "eap_am_export.h"
+// Start: added by script change_export_macros.sh.
+#if defined(EAP_NO_EXPORT_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H)
+ #define EAP_CLASS_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H EAP_NONSHARABLE
+ #define EAP_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H
+ #define EAP_C_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H
+ #define EAP_FUNC_EXPORT_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H
+ #define EAP_C_FUNC_EXPORT_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H
+#elif defined(EAP_EXPORT_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H)
+ #define EAP_CLASS_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H EAP_EXPORT
+ #define EAP_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H EAP_FUNC_EXPORT
+ #define EAP_C_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H EAP_C_FUNC_EXPORT
+ #define EAP_FUNC_EXPORT_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H EAP_FUNC_EXPORT
+ #define EAP_C_FUNC_EXPORT_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H EAP_C_FUNC_EXPORT
+#else
+ #define EAP_CLASS_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H EAP_IMPORT
+ #define EAP_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H EAP_FUNC_IMPORT
+ #define EAP_C_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H EAP_C_FUNC_IMPORT
+ #define EAP_FUNC_EXPORT_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H
+ #define EAP_C_FUNC_EXPORT_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H
+#endif
+// End: added by script change_export_macros.sh.
#include "abs_eapol_am_core_symbian_simulator.h"
#include "abs_ethernet_core.h"
#include "ethernet_core.h"
@@ -38,7 +59,7 @@
class CEapType;
//
-class EAP_EXPORT eapol_am_core_symbian_c
+class EAP_CLASS_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H eapol_am_core_symbian_c
: public abs_ethernet_core_c
{
private:
@@ -67,7 +88,7 @@
RPointerArray<CEapType> m_plugin_if_array;
RArray<eap_type_value_e> m_eap_type_array;
- EAP_FUNC_IMPORT eap_status_e random_error(
+ EAP_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H eap_status_e random_error(
eap_buf_chain_wr_c * const sent_packet);
//--------------------------------------------------
@@ -79,31 +100,31 @@
//--------------------------------------------------
//
- EAP_FUNC_IMPORT virtual ~eapol_am_core_symbian_c();
+ EAP_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H virtual ~eapol_am_core_symbian_c();
//
- EAP_FUNC_IMPORT eapol_am_core_symbian_c(
+ EAP_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H eapol_am_core_symbian_c(
abs_eap_am_tools_c * const m_am_tools,
abs_eapol_am_core_symbian_c * const partner,
const bool is_client_when_true);
//
- EAP_FUNC_IMPORT eap_base_type_c * load_type(const eap_type_value_e type);
+ EAP_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H eap_base_type_c * load_type(const eap_type_value_e type);
#if defined(USE_EAPOL_LLC_INTERFACE)
//
- EAP_FUNC_IMPORT eap_status_e packet_process(
+ EAP_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H eap_status_e packet_process(
RMBufChain& aPdu);
#endif //#if defined(USE_EAPOL_LLC_INTERFACE)
//
- EAP_FUNC_IMPORT eap_status_e packet_process(
+ EAP_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H eap_status_e packet_process(
const eap_am_network_id_c * const receive_network_id,
eapol_ethernet_header_wr_c * const eth_header,
const u32_t packet_length);
//
- EAP_FUNC_IMPORT eap_status_e packet_send(
+ EAP_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H eap_status_e packet_send(
const eap_am_network_id_c * const send_network_id,
eap_buf_chain_wr_c * const sent_packet,
const u32_t header_offset,
@@ -118,15 +139,15 @@
}
//
- EAP_FUNC_IMPORT u32_t get_header_offset(
+ EAP_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H u32_t get_header_offset(
u32_t * const MTU,
u32_t * const trailer_length);
//
- EAP_FUNC_IMPORT eap_status_e eap_acknowledge(const eap_am_network_id_c * const receive_network_id);
+ EAP_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H eap_status_e eap_acknowledge(const eap_am_network_id_c * const receive_network_id);
//
- EAP_FUNC_IMPORT eap_status_e load_module(
+ EAP_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H eap_status_e load_module(
const eap_type_value_e type,
const eap_type_value_e /* tunneling_type */,
abs_eap_base_type_c * const partner,
@@ -135,7 +156,7 @@
const eap_am_network_id_c * const receive_network_id);
//
- EAP_FUNC_IMPORT eap_status_e unload_module(const eap_type_value_e type);
+ EAP_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H eap_status_e unload_module(const eap_type_value_e type);
/**
* This function starts the EAP-authentication.
@@ -149,11 +170,11 @@
* The second parameter is_client_when_true tells whether this stack
* is client (true) or server (false).
*/
- EAP_FUNC_IMPORT eap_status_e start_authentication(
+ EAP_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H eap_status_e start_authentication(
const eap_am_network_id_c * const receive_network_id,
const bool is_client_when_true);
- EAP_FUNC_IMPORT eap_status_e send_logoff(const eap_am_network_id_c * const receive_network_id);
+ EAP_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H eap_status_e send_logoff(const eap_am_network_id_c * const receive_network_id);
EAP_FUNC_IMPORT_EMPTY void set_is_valid()
{
@@ -185,9 +206,9 @@
return m_is_client;
}
- EAP_FUNC_IMPORT eap_status_e configure();
+ EAP_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H eap_status_e configure();
- EAP_FUNC_IMPORT eap_status_e shutdown();
+ EAP_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H eap_status_e shutdown();
/**
* Note this function is just an example. Parameters will change later.
@@ -196,15 +217,15 @@
* to offer the keys to lower level.
* @see abs_eap_base_type_c::packet_data_crypto_keys().
*/
- EAP_FUNC_IMPORT eap_status_e packet_data_crypto_keys(
+ EAP_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H eap_status_e packet_data_crypto_keys(
const eap_am_network_id_c * const send_network_id,
const eap_master_session_key_c * const master_session_key);
- EAP_FUNC_IMPORT eap_status_e read_configure(
+ EAP_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H eap_status_e read_configure(
const eap_configuration_field_c * const field,
eap_variable_data_c * const data);
- EAP_FUNC_IMPORT eap_status_e write_configure(
+ EAP_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H eap_status_e write_configure(
const eap_configuration_field_c * const field,
eap_variable_data_c * const data);
@@ -216,24 +237,24 @@
}
//
- EAP_FUNC_IMPORT eap_status_e set_timer(
+ EAP_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H eap_status_e set_timer(
abs_eap_base_timer_c * const p_initializer,
const u32_t p_id,
void * const p_data,
const u32_t p_time_ms);
- EAP_FUNC_IMPORT eap_status_e cancel_timer(
+ EAP_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H eap_status_e cancel_timer(
abs_eap_base_timer_c * const p_initializer,
const u32_t p_id);
//
- EAP_FUNC_IMPORT eap_status_e cancel_all_timers();
+ EAP_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H eap_status_e cancel_all_timers();
//
- EAP_FUNC_IMPORT eap_status_e check_is_valid_eap_type(const eap_type_value_e eap_type);
+ EAP_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H eap_status_e check_is_valid_eap_type(const eap_type_value_e eap_type);
//
- EAP_FUNC_IMPORT eap_status_e get_eap_type_list(
+ EAP_FUNC_VISIBILITY_EAPOL_AM_CORE_SYMBIAN_SIMULATOR_H eap_status_e get_eap_type_list(
eap_array_c<eap_type_value_e> * const eap_type_list);
eap_status_e packet_data_session_key(