C_CallControlClient Class Reference

Inheritance diagram for C_CallControlClient:

C_CallControl C_TaskControl List of all members.

Public Member Functions

 C_CallControlClient (C_GeneratorConfig *P_config, C_ScenarioControl *P_scenControl, C_ChannelControl *P_channel_ctrl)
 ~C_CallControlClient ()
virtual void start_traffic ()

Protected Types

typedef void(C_CallControlClient::* T_Update_Param_Traffic )()

Protected Member Functions

virtual T_GeneratorError InitProcedure ()
T_GeneratorError TaskProcedure ()
T_GeneratorError StoppingProcedure ()
void newCallControl ()
void init_done ()
void pause_traffic ()
void restart_traffic ()
virtual void clean_traffic ()
unsigned long get_call_rate ()
void change_call_rate (T_GenChangeOperation P_op, unsigned long P_rate)
void change_rate_scale (unsigned long P_scale)
void change_burst (unsigned long P_burst)
void calculNilParamTraffic ()
void calculUpdateParamTraffic ()
T_pCallContext makeCallContextUnavailable ()

Protected Attributes

C_TrafficModelm_traffic_model
unsigned int m_model_traffic_select
T_Update_Param_Traffic m_update_param_traffic
bool m_outgoing_traffic
long m_call_rate
long m_burst_limit
long m_call_rate_scale
C_Scenariom_traffic_scen

Detailed Description

Definition at line 207 of file C_CallControl.hpp.


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