00001 
00002 
00003 
00004 
00005 
00006 
00007 
00008 
00009 
00010 
00011 
00012 
00013 
00014 
00015 
00016 
00017 
00018 
00019 
00020 #ifndef _GENERATOR_DEFAULTS_H
00021 #define _GENERATOR_DEFAULTS_H
00022 
00023 #define DEF_OPTION_LOG_FILE                                   NULL
00024 #define DEF_OPTION_CONF_FILE                                  NULL
00025 #define DEF_OPTION_DICO_FILE                                  NULL
00026 #define DEF_OPTION_SCEN_FILE                                  NULL
00027 #define DEF_OPTION_LOG_LEVEL                         LOG_LEVEL_ERR
00028 #define DEF_OPTION_BG_MODE                                   false
00029 #define DEF_CALL_RATE                                            0
00030 #define DEF_BURST_LIMIT                                          0
00031 #define DEF_MAX_SEND                                            10
00032 #define DEF_MAX_RECEIVE                                         10
00033 #define DEF_SELECT_TIMEOUT_MS                                 1000
00034 #define DEF_MAX_SIMULTANEOUS_CALLS                             100
00035 #define DEF_CALL_TIMEOUT                                         0
00036 #define DEF_MSG_BUFFER_SIZE                                   4096
00037 #define DEF_DISPLAY_PERIOD                                       0
00038 #define DEF_LOG_STAT_PERIOD                                      0
00039 #define DEF_LOG_STAT_FILE                                     NULL
00040 #define DEF_RESP_TIME_REPART       (char*)"50,75,100,150,300,5000"
00041 #define DEF_NUMBER_CALLS                                         0
00042 #define DEF_TIMESTAMP_LOG                                     true
00043 #define DEF_CHECK_MSG                                        false
00044 #define DEF_CHECK_LEVEL               E_CHECK_LEVEL_FIELD_PRESENCE
00045 #define DEF_CHECK_BEHAVIOUR              E_CHECK_BEHAVIOUR_WARNING
00046 #define DEF_DATA_LOG_FILE                                     NULL
00047 #define DEF_DATA_LOG_PERIOD                                      1
00048 #define DEF_DATA_LOG_NUMBER                                    200
00049 #define DEF_CALL_RATE_SCALE                                      1
00050 #define DEF_EXTERNAL_DATA_FILE                                NULL
00051 #define DEF_EXTERNAL_DATA_SELECT                                 0
00052 #define DEF_DATA_LOG_RTDISTRIB                                   0
00053 #define DEF_LOG_PROTOCOL_STAT_PERIOD                             0
00054 #define DEF_LOG_PROTOCOL_STAT                                 NULL
00055 #define DEF_LOG_PROTOCOL_STAT_FILE                            NULL
00056 #define DEF_DISPLAY_PROTOCOL_STAT                            false
00057 #define DEF_DISPLAY_SCENARIO_STAT                            false
00058 #define DEF_FILES_NO_TIMESTAMP                               false
00059 #define DEF_CALL_TIMEOUT_BEH_ABRT                            false
00060 #define DEF_OPEN_TIMEOUT                                         0
00061 #define DEF_EXECUTE_CHECK_ACTION                              true
00062 #define DEF_MAX_RETRANS                                          0
00063 #define DEF_RETRANS_ENABLED                                  false
00064 #define DEF_MODEL_TRAFFIC_SELECT        E_MODEL_TRAFFIC_BESTEFFORT 
00065 #define DEF_OPTION_REMOTE_CMD                                 NULL
00066 #define DEF_REMOTE_DICO_PATH (char*)"/usr/local/share/seagull/config"
00067 
00068 
00069 
00070 #endif
00071