C_ScenarioControl Class Reference

List of all members.

Public Types

typedef enum C_ScenarioControl::_enum_scen_type T_scenario_type
typedef enum C_ScenarioControl::_enum_scen_type T_pScenario_type
enum  _enum_scen_type { E_SCENARIO_TRAFFIC = 0, E_SCENARIO_DEFAULT, E_SCENARIO_INIT, E_SCENARIO_ABORT }

Public Member Functions

 C_ScenarioControl (C_ProtocolControl *P_protocol_control, C_TransportControl *P_transport_control, C_ChannelControl *P_channel_control)
 ~C_ScenarioControl ()
void set_data_log_controller (C_DataLogControl *P_log)
void set_external_data_controller (C_ExternalDataControl *P_external_data)
bool external_data_used ()
bool fromXml (C_XmlData *P_data, bool P_check_msg, bool *P_data_mesure, T_pTrafficType P_traffic_type, bool *P_action_check_abort)
T_pC_Scenario find_scenario (T_pReceiveMsgContext P_rcvMsg)
T_pC_Scenario find_default_scenario (T_pReceiveMsgContext P_rcvMsg)
T_pC_Scenario get_init_scenario ()
T_pC_Scenario get_traffic_scenario ()
T_pC_Scenario get_abort_scenario ()
T_pC_Scenario get_default_scenario (int L_index)
T_pC_Scenario outgoing_scenario ()
T_pC_Scenario init_scenario_defined (T_pTrafficType P_type)
void set_default_scenarii (int P_nb)
void switch_to_init ()
void switch_to_traffic ()
void set_config (C_GeneratorConfig *P_config)
int memory_used ()
T_pWaitValuesSet get_wait_values ()
T_pRetransDelayValuesSet get_retrans_delay_values ()
void update_wait_cmd (size_t P_nb, unsigned long *P_table)
void update_retrans_delay_cmd (size_t P_nb, unsigned long *P_table)
bool set_counters (C_XmlData *P_xml_counter_def)
T_UnsignedInteger32 get_counter_value (int P_id)
void increase_counter (int P_id)
int get_counter_id (char *P_name)
int get_nb_scenario ()
int get_nb_default_scenario ()
int get_max_nb_retrans ()
int get_max_nb_send ()
int get_max_nb_recv ()

Friends

iostream_output & operator<< (iostream_output &, C_ScenarioControl &)

Detailed Description

Definition at line 62 of file C_ScenarioControl.hpp.


The documentation for this class was generated from the following files:
Generated on Wed Mar 7 14:57:56 2007 for Seagull by  doxygen 1.4.6