Subversion Repositories shark

Compare Revisions

Ignore whitespace Rev 1545 → Rev 1546

/demos/trunk/first/test2.c
335,6 → 335,8
PI_mutexattr_t a;
KEY_EVT ev;
 
union sigval no_sigval = {0};
 
struct timespec period = {0,10000000};
struct timespec budget = {0,1000000};
struct timespec period1 = {0,10000000};
372,9 → 374,11
 
fsf_initialize_contract(&contract1);
fsf_set_contract_basic_parameters(&contract1,&budget1,&period1,FSF_DEFAULT_WORKLOAD);
fsf_set_contract_timing_requirements(&contract1,true,NULL,0,no_sigval,0,no_sigval);
fsf_initialize_contract(&contract2);
fsf_set_contract_scheduling_policy(&contract1, FSF_POSIX);
fsf_set_contract_basic_parameters(&contract2,&budget2,&period2,FSF_DEFAULT_WORKLOAD);
fsf_set_contract_timing_requirements(&contract2,true,NULL,0,no_sigval,0,no_sigval);
fsf_set_contract_scheduling_policy(&contract2, FSF_EDF);
err = fsf_negotiate_contract(&contract1,&server1);