Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Examples  

config.h File Reference

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Defines

#define YPC_WORKSPACE   "workspace"
#define YPC_AUTHOR   "author"
#define YPC_VERSION   "version"
#define YPC_CREATION_DATE   "start_of_workspace"
#define YPC_LASTCHANGED_DATE   "last_changed"
#define YPC_PROJECTS   "projects"
#define YPC_DOCTYPE   "!DOCTYPE"
#define YPC_YASA_WORKSPACE   "YASA_WORKSPACE"
#define YPC_STATE_YES   "yes"
#define YPC_STATE_NO   "no"
#define YPC_TASK   "task"
#define YPC_MUTEX   "mutex"
#define YPC_ENVIRONMENT   "environment"
#define YPC_RESULTS   "results"
#define YPC_TIMING   "timing"
#define YPC_STATISTIC   "statistic"
#define YPC_PROJECT   "project"
#define YPC_SORTED_BY_TASKS   "tasks"
#define YPC_SORTED_BY_MUTEXES   "mutex"
#define YPC_SORTED_BY_CPU   "cpu"
#define YPC_PROJECT_DIR   "projectdir"
#define YPC_DESCRIPTION   "description"
#define YPC_ID   "id"
#define YPC_NAME   "name"
#define YPC_CPU   "cpu"
#define YPC_MAX_CPU   "maxcpu"
#define YPC_NUMBER_OF_CPUS   "number_of_cpus"
#define YPC_CALC_PREEMPTIONTIME   "calc_preemption_time"
#define YPC_SCHEDULING_TIME   "scheduling_time"
#define YPC_SYNCHRONIZATION_OFFSET   "synchronization_offset"
#define YPC_SCHEDULER   "scheduler"
#define YPC_SCHEDULERNAME   "schedulername"
#define YPC_EXECUTIVENAME   "executivename"
#define YPC_TIMER_TICK   "timer_tick"
#define YPC_END_TIME   "end_tick"
#define YPC_MIN_TIMER_TICK   "min_timer_tick"
#define YPC_TASK_TYPE   "task_type"
#define YPC_SERVER_TYPE   "server_type"
#define YPC_SERVER   "server"
#define YPC_PRIORITY   "priority"
#define YPC_PERIOD   "period"
#define YPC_REQUIRED_TIME   "required_time"
#define YPC_DEADLINE   "deadline"
#define YPC_DEADLINE_TOLERANCE   "deadline_tolerance"
#define YPC_DEADLINE_BEHAVIOUR   "deadline_behaviour"
#define YPC_RESOURCE_TIME   "resource_time"
#define YPC_RESUME_TIME   "resume_time"
#define YPC_OFFSET   "offset"
#define YPC_INIT   "function_init"
#define YPC_EXECUTE   "function_execute"
#define YPC_CLEANUP   "function_cleanup"
#define YPC_HEADER   "header"
#define YPC_SOURCE   "source"
#define YPC_PATH   "path"
#define YPC_TIME   "time"
#define YPC_ACTION   "action"
#define YPC_PROTOCOL   "protocol"
#define YPC_GCC_COMPILER_OPTIONS   "gcc_compiler_options"
#define YPC_LOGFILE_NAME   "logfile"
#define YPC_SUPPORT_CALC_PREEMPTIONTIME   "support_calcpreemptiontime"
#define YPC_SUPPORT_TIMER_TICK   "support_timer_tick"
#define YPC_YASA_SCHEDULER   "yasa_scheduler"
#define YPC_SCHEDULER_TYPE   "scheduler_type"
#define YPC_YASA_EXECUTIVE   "yasa_executive"
#define YPC_SUPPORT_SOURCE_CODES   "support_source_codes"
#define YPC_SUPPORT_UNLIMITED_CPUS   "support_unlimited_cpus"
#define YPC_SUPPORT_CHANGEABLE_CPUS   "support_changeable_cpus"
#define YPC_SUPPORT_RESUME_TIMES   "support_resume_times"
#define YPC_SUPPORT_RESOURCE_ACTIONS   "support_resource_actions"
#define YPC_SUPPORT_EMERGENCY_THREADS   "support_emergency_threads"
#define YPC_SUPPORT_CANCEL_THREADS   "support_cancel_threads"
#define YPC_SUPPORT_SCHEDULING_TIME   "support_scheduling_time"
#define YPC_SUPPORT_SYNCHRONIZATION_OFFSET   "support_synchronization_offset"
#define YPC_MAP_IDLE_NAME   "map_idle_name"

Typedefs

typedef const char * CONFIG_STRING


Define Documentation

#define YPC_ACTION   "action"
 

#define YPC_AUTHOR   "author"
 

#define YPC_CALC_PREEMPTIONTIME   "calc_preemption_time"
 

#define YPC_CLEANUP   "function_cleanup"
 

#define YPC_CPU   "cpu"
 

#define YPC_CREATION_DATE   "start_of_workspace"
 

#define YPC_DEADLINE   "deadline"
 

#define YPC_DEADLINE_BEHAVIOUR   "deadline_behaviour"
 

#define YPC_DEADLINE_TOLERANCE   "deadline_tolerance"
 

#define YPC_DESCRIPTION   "description"
 

#define YPC_DOCTYPE   "!DOCTYPE"
 

#define YPC_END_TIME   "end_tick"
 

#define YPC_ENVIRONMENT   "environment"
 

#define YPC_EXECUTE   "function_execute"
 

#define YPC_EXECUTIVENAME   "executivename"
 

#define YPC_GCC_COMPILER_OPTIONS   "gcc_compiler_options"
 

#define YPC_HEADER   "header"
 

#define YPC_ID   "id"
 

#define YPC_INIT   "function_init"
 

#define YPC_LASTCHANGED_DATE   "last_changed"
 

#define YPC_LOGFILE_NAME   "logfile"
 

#define YPC_MAP_IDLE_NAME   "map_idle_name"
 

#define YPC_MAX_CPU   "maxcpu"
 

#define YPC_MIN_TIMER_TICK   "min_timer_tick"
 

#define YPC_MUTEX   "mutex"
 

#define YPC_NAME   "name"
 

#define YPC_NUMBER_OF_CPUS   "number_of_cpus"
 

#define YPC_OFFSET   "offset"
 

#define YPC_PATH   "path"
 

#define YPC_PERIOD   "period"
 

#define YPC_PRIORITY   "priority"
 

#define YPC_PROJECT   "project"
 

#define YPC_PROJECT_DIR   "projectdir"
 

#define YPC_PROJECTS   "projects"
 

#define YPC_PROTOCOL   "protocol"
 

#define YPC_REQUIRED_TIME   "required_time"
 

#define YPC_RESOURCE_TIME   "resource_time"
 

#define YPC_RESULTS   "results"
 

#define YPC_RESUME_TIME   "resume_time"
 

#define YPC_SCHEDULER   "scheduler"
 

#define YPC_SCHEDULER_TYPE   "scheduler_type"
 

#define YPC_SCHEDULERNAME   "schedulername"
 

#define YPC_SCHEDULING_TIME   "scheduling_time"
 

#define YPC_SERVER   "server"
 

#define YPC_SERVER_TYPE   "server_type"
 

#define YPC_SORTED_BY_CPU   "cpu"
 

#define YPC_SORTED_BY_MUTEXES   "mutex"
 

#define YPC_SORTED_BY_TASKS   "tasks"
 

#define YPC_SOURCE   "source"
 

#define YPC_STATE_NO   "no"
 

#define YPC_STATE_YES   "yes"
 

#define YPC_STATISTIC   "statistic"
 

#define YPC_SUPPORT_CALC_PREEMPTIONTIME   "support_calcpreemptiontime"
 

#define YPC_SUPPORT_CANCEL_THREADS   "support_cancel_threads"
 

#define YPC_SUPPORT_CHANGEABLE_CPUS   "support_changeable_cpus"
 

#define YPC_SUPPORT_EMERGENCY_THREADS   "support_emergency_threads"
 

#define YPC_SUPPORT_RESOURCE_ACTIONS   "support_resource_actions"
 

#define YPC_SUPPORT_RESUME_TIMES   "support_resume_times"
 

#define YPC_SUPPORT_SCHEDULING_TIME   "support_scheduling_time"
 

#define YPC_SUPPORT_SOURCE_CODES   "support_source_codes"
 

#define YPC_SUPPORT_SYNCHRONIZATION_OFFSET   "support_synchronization_offset"
 

#define YPC_SUPPORT_TIMER_TICK   "support_timer_tick"
 

#define YPC_SUPPORT_UNLIMITED_CPUS   "support_unlimited_cpus"
 

#define YPC_SYNCHRONIZATION_OFFSET   "synchronization_offset"
 

#define YPC_TASK   "task"
 

#define YPC_TASK_TYPE   "task_type"
 

#define YPC_TIME   "time"
 

#define YPC_TIMER_TICK   "timer_tick"
 

#define YPC_TIMING   "timing"
 

#define YPC_VERSION   "version"
 

#define YPC_WORKSPACE   "workspace"
 

Configuration strings

#define YPC_YASA_EXECUTIVE   "yasa_executive"
 

#define YPC_YASA_SCHEDULER   "yasa_scheduler"
 

#define YPC_YASA_WORKSPACE   "YASA_WORKSPACE"
 


Typedef Documentation

typedef const char* CONFIG_STRING
 


Generated on Thu Feb 13 23:44:32 2003 for Yasa by doxygen1.3-rc3