Skip to content

OutputMovementPed_GreenPeriod

Type ISIAPIOutputMovementPed_GreenPeriod · Interface
Namespace SIDRASolutions.SI.API
Assembly SIDRASolutions.SI.API.dll
COM CLSID 30CC4A3A-48C4-444D-91ED-94F062A7D6E8

Declaration

[Guid("30CC4A3A-48C4-444D-91ED-94F062A7D6E8")]
public interface ISIAPIOutputMovementPed_GreenPeriod

Members

Properties

Start_phase

int Start_phase { get; }

Type int

Code samples
int start_phase = outputMovementPed_GreenPeriod.Start_phase;
long start_phase;
outputMovementPed_GreenPeriod->get_Start_phase(&start_phase);
start_phase = outputMovementPed_GreenPeriod.Start_phase
$start_phase = $outputMovementPed_GreenPeriod.Start_phase

End_phase

int End_phase { get; }

Type int

Code samples
int end_phase = outputMovementPed_GreenPeriod.End_phase;
long end_phase;
outputMovementPed_GreenPeriod->get_End_phase(&end_phase);
end_phase = outputMovementPed_GreenPeriod.End_phase
$end_phase = $outputMovementPed_GreenPeriod.End_phase

Priority

bool Priority { get; }

Type bool

Code samples
bool priority = outputMovementPed_GreenPeriod.Priority;
VARIANT_BOOL priority;
outputMovementPed_GreenPeriod->get_Priority(&priority);
priority = outputMovementPed_GreenPeriod.Priority
$priority = $outputMovementPed_GreenPeriod.Priority

Greenperiod

Green Period value is a one-based integer.

int Greenperiod { get; }

Type int

Code samples
int greenperiod = outputMovementPed_GreenPeriod.Greenperiod;
long greenperiod;
outputMovementPed_GreenPeriod->get_Greenperiod(&greenperiod);
greenperiod = outputMovementPed_GreenPeriod.Greenperiod
$greenperiod = $outputMovementPed_GreenPeriod.Greenperiod

Start_loss

float Start_loss { get; }

Type float

Code samples
float start_loss = outputMovementPed_GreenPeriod.Start_loss;
double start_loss;
outputMovementPed_GreenPeriod->get_Start_loss(&start_loss);
start_loss = outputMovementPed_GreenPeriod.Start_loss
$start_loss = $outputMovementPed_GreenPeriod.Start_loss

End_gain

float End_gain { get; }

Type float

Code samples
float end_gain = outputMovementPed_GreenPeriod.End_gain;
double end_gain;
outputMovementPed_GreenPeriod->get_End_gain(&end_gain);
end_gain = outputMovementPed_GreenPeriod.End_gain
$end_gain = $outputMovementPed_GreenPeriod.End_gain

End_loss

float End_loss { get; }

Type float

Code samples
float end_loss = outputMovementPed_GreenPeriod.End_loss;
double end_loss;
outputMovementPed_GreenPeriod->get_End_loss(&end_loss);
end_loss = outputMovementPed_GreenPeriod.End_loss
$end_loss = $outputMovementPed_GreenPeriod.End_loss

Eff_start_time

float Eff_start_time { get; }

Type float

Code samples
float eff_start_time = outputMovementPed_GreenPeriod.Eff_start_time;
double eff_start_time;
outputMovementPed_GreenPeriod->get_Eff_start_time(&eff_start_time);
eff_start_time = outputMovementPed_GreenPeriod.Eff_start_time
$eff_start_time = $outputMovementPed_GreenPeriod.Eff_start_time

Eff_end_time

float Eff_end_time { get; }

Type float

Code samples
float eff_end_time = outputMovementPed_GreenPeriod.Eff_end_time;
double eff_end_time;
outputMovementPed_GreenPeriod->get_Eff_end_time(&eff_end_time);
eff_end_time = outputMovementPed_GreenPeriod.Eff_end_time
$eff_end_time = $outputMovementPed_GreenPeriod.Eff_end_time

Lost_time

float Lost_time { get; }

Type float

Code samples
float lost_time = outputMovementPed_GreenPeriod.Lost_time;
double lost_time;
outputMovementPed_GreenPeriod->get_Lost_time(&lost_time);
lost_time = outputMovementPed_GreenPeriod.Lost_time
$lost_time = $outputMovementPed_GreenPeriod.Lost_time

Reqd_time

float Reqd_time { get; }

Type float

Code samples
float reqd_time = outputMovementPed_GreenPeriod.Reqd_time;
double reqd_time;
outputMovementPed_GreenPeriod->get_Reqd_time(&reqd_time);
reqd_time = outputMovementPed_GreenPeriod.Reqd_time
$reqd_time = $outputMovementPed_GreenPeriod.Reqd_time

Eff_green

float Eff_green { get; }

Type float

Code samples
float eff_green = outputMovementPed_GreenPeriod.Eff_green;
double eff_green;
outputMovementPed_GreenPeriod->get_Eff_green(&eff_green);
eff_green = outputMovementPed_GreenPeriod.Eff_green
$eff_green = $outputMovementPed_GreenPeriod.Eff_green

Adjusted_lost_time

float Adjusted_lost_time { get; }

Type float

Code samples
float adjusted_lost_time = outputMovementPed_GreenPeriod.Adjusted_lost_time;
double adjusted_lost_time;
outputMovementPed_GreenPeriod->get_Adjusted_lost_time(&adjusted_lost_time);
adjusted_lost_time = outputMovementPed_GreenPeriod.Adjusted_lost_time
$adjusted_lost_time = $outputMovementPed_GreenPeriod.Adjusted_lost_time

Adjusted_flow_ratio

float Adjusted_flow_ratio { get; }

Type float

Code samples
float adjusted_flow_ratio = outputMovementPed_GreenPeriod.Adjusted_flow_ratio;
double adjusted_flow_ratio;
outputMovementPed_GreenPeriod->get_Adjusted_flow_ratio(&adjusted_flow_ratio);
adjusted_flow_ratio = outputMovementPed_GreenPeriod.Adjusted_flow_ratio
$adjusted_flow_ratio = $outputMovementPed_GreenPeriod.Adjusted_flow_ratio

Reqd_green_time_ratio

float Reqd_green_time_ratio { get; }

Type float

Code samples
float reqd_green_time_ratio = outputMovementPed_GreenPeriod.Reqd_green_time_ratio;
double reqd_green_time_ratio;
outputMovementPed_GreenPeriod->get_Reqd_green_time_ratio(&reqd_green_time_ratio);
reqd_green_time_ratio = outputMovementPed_GreenPeriod.Reqd_green_time_ratio
$reqd_green_time_ratio = $outputMovementPed_GreenPeriod.Reqd_green_time_ratio

Satn_flow

float Satn_flow { get; }

Type float

Code samples
float satn_flow = outputMovementPed_GreenPeriod.Satn_flow;
double satn_flow;
outputMovementPed_GreenPeriod->get_Satn_flow(&satn_flow);
satn_flow = outputMovementPed_GreenPeriod.Satn_flow
$satn_flow = $outputMovementPed_GreenPeriod.Satn_flow

Flow_ratio

float Flow_ratio { get; }

Type float

Code samples
float flow_ratio = outputMovementPed_GreenPeriod.Flow_ratio;
double flow_ratio;
outputMovementPed_GreenPeriod->get_Flow_ratio(&flow_ratio);
flow_ratio = outputMovementPed_GreenPeriod.Flow_ratio
$flow_ratio = $outputMovementPed_GreenPeriod.Flow_ratio

Critical_mov

bool Critical_mov { get; }

Type bool

Code samples
bool critical_mov = outputMovementPed_GreenPeriod.Critical_mov;
VARIANT_BOOL critical_mov;
outputMovementPed_GreenPeriod->get_Critical_mov(&critical_mov);
critical_mov = outputMovementPed_GreenPeriod.Critical_mov
$critical_mov = $outputMovementPed_GreenPeriod.Critical_mov

Tmin

float Tmin { get; }

Type float

Code samples
float tmin = outputMovementPed_GreenPeriod.Tmin;
double tmin;
outputMovementPed_GreenPeriod->get_Tmin(&tmin);
tmin = outputMovementPed_GreenPeriod.Tmin
$tmin = $outputMovementPed_GreenPeriod.Tmin

Tmax

float Tmax { get; }

Type float

Code samples
float tmax = outputMovementPed_GreenPeriod.Tmax;
double tmax;
outputMovementPed_GreenPeriod->get_Tmax(&tmax);
tmax = outputMovementPed_GreenPeriod.Tmax
$tmax = $outputMovementPed_GreenPeriod.Tmax

Displayed_start_time

float Displayed_start_time { get; }

Type float

Code samples
float displayed_start_time = outputMovementPed_GreenPeriod.Displayed_start_time;
double displayed_start_time;
outputMovementPed_GreenPeriod->get_Displayed_start_time(&displayed_start_time);
displayed_start_time = outputMovementPed_GreenPeriod.Displayed_start_time
$displayed_start_time = $outputMovementPed_GreenPeriod.Displayed_start_time

Displayed_end_time

float Displayed_end_time { get; }

Type float

Code samples
float displayed_end_time = outputMovementPed_GreenPeriod.Displayed_end_time;
double displayed_end_time;
outputMovementPed_GreenPeriod->get_Displayed_end_time(&displayed_end_time);
displayed_end_time = outputMovementPed_GreenPeriod.Displayed_end_time
$displayed_end_time = $outputMovementPed_GreenPeriod.Displayed_end_time

Min_max_flag

int Min_max_flag { get; }

Type int

Code samples
int min_max_flag = outputMovementPed_GreenPeriod.Min_max_flag;
long min_max_flag;
outputMovementPed_GreenPeriod->get_Min_max_flag(&min_max_flag);
min_max_flag = outputMovementPed_GreenPeriod.Min_max_flag
$min_max_flag = $outputMovementPed_GreenPeriod.Min_max_flag

No_arrival

bool No_arrival { get; }

Type bool

Code samples
bool no_arrival = outputMovementPed_GreenPeriod.No_arrival;
VARIANT_BOOL no_arrival;
outputMovementPed_GreenPeriod->get_No_arrival(&no_arrival);
no_arrival = outputMovementPed_GreenPeriod.No_arrival
$no_arrival = $outputMovementPed_GreenPeriod.No_arrival

Min_walk_time

float Min_walk_time { get; }

Type float

Code samples
float min_walk_time = outputMovementPed_GreenPeriod.Min_walk_time;
double min_walk_time;
outputMovementPed_GreenPeriod->get_Min_walk_time(&min_walk_time);
min_walk_time = outputMovementPed_GreenPeriod.Min_walk_time
$min_walk_time = $outputMovementPed_GreenPeriod.Min_walk_time

Clearance1_time

float Clearance1_time { get; }

Type float

Code samples
float clearance1_time = outputMovementPed_GreenPeriod.Clearance1_time;
double clearance1_time;
outputMovementPed_GreenPeriod->get_Clearance1_time(&clearance1_time);
clearance1_time = outputMovementPed_GreenPeriod.Clearance1_time
$clearance1_time = $outputMovementPed_GreenPeriod.Clearance1_time

Clearance2_time

float Clearance2_time { get; }

Type float

Code samples
float clearance2_time = outputMovementPed_GreenPeriod.Clearance2_time;
double clearance2_time;
outputMovementPed_GreenPeriod->get_Clearance2_time(&clearance2_time);
clearance2_time = outputMovementPed_GreenPeriod.Clearance2_time
$clearance2_time = $outputMovementPed_GreenPeriod.Clearance2_time

Adjusted_lost_time_noact

float Adjusted_lost_time_noact { get; }

Type float

Code samples
float adjusted_lost_time_noact = outputMovementPed_GreenPeriod.Adjusted_lost_time_noact;
double adjusted_lost_time_noact;
outputMovementPed_GreenPeriod->get_Adjusted_lost_time_noact(&adjusted_lost_time_noact);
adjusted_lost_time_noact = outputMovementPed_GreenPeriod.Adjusted_lost_time_noact
$adjusted_lost_time_noact = $outputMovementPed_GreenPeriod.Adjusted_lost_time_noact

Tmin_noact

float Tmin_noact { get; }

Type float

Code samples
float tmin_noact = outputMovementPed_GreenPeriod.Tmin_noact;
double tmin_noact;
outputMovementPed_GreenPeriod->get_Tmin_noact(&tmin_noact);
tmin_noact = outputMovementPed_GreenPeriod.Tmin_noact
$tmin_noact = $outputMovementPed_GreenPeriod.Tmin_noact

Clearance1_time_option

int Clearance1_time_option { get; }

Type int

Code samples
int clearance1_time_option = outputMovementPed_GreenPeriod.Clearance1_time_option;
long clearance1_time_option;
outputMovementPed_GreenPeriod->get_Clearance1_time_option(&clearance1_time_option);
clearance1_time_option = outputMovementPed_GreenPeriod.Clearance1_time_option
$clearance1_time_option = $outputMovementPed_GreenPeriod.Clearance1_time_option

Clearance2_time_option

int Clearance2_time_option { get; }

Type int

Code samples
int clearance2_time_option = outputMovementPed_GreenPeriod.Clearance2_time_option;
long clearance2_time_option;
outputMovementPed_GreenPeriod->get_Clearance2_time_option(&clearance2_time_option);
clearance2_time_option = outputMovementPed_GreenPeriod.Clearance2_time_option
$clearance2_time_option = $outputMovementPed_GreenPeriod.Clearance2_time_option

Clearance_time_total

float Clearance_time_total { get; }

Type float

Code samples
float clearance_time_total = outputMovementPed_GreenPeriod.Clearance_time_total;
double clearance_time_total;
outputMovementPed_GreenPeriod->get_Clearance_time_total(&clearance_time_total);
clearance_time_total = outputMovementPed_GreenPeriod.Clearance_time_total
$clearance_time_total = $outputMovementPed_GreenPeriod.Clearance_time_total

Ped_minimum_time

float Ped_minimum_time { get; }

Type float

Code samples
float ped_minimum_time = outputMovementPed_GreenPeriod.Ped_minimum_time;
double ped_minimum_time;
outputMovementPed_GreenPeriod->get_Ped_minimum_time(&ped_minimum_time);
ped_minimum_time = outputMovementPed_GreenPeriod.Ped_minimum_time
$ped_minimum_time = $outputMovementPed_GreenPeriod.Ped_minimum_time

Ped_minimum_time_user_spec

bool Ped_minimum_time_user_spec { get; }

Type bool

Code samples
bool ped_minimum_time_user_spec = outputMovementPed_GreenPeriod.Ped_minimum_time_user_spec;
VARIANT_BOOL ped_minimum_time_user_spec;
outputMovementPed_GreenPeriod->get_Ped_minimum_time_user_spec(&ped_minimum_time_user_spec);
ped_minimum_time_user_spec = outputMovementPed_GreenPeriod.Ped_minimum_time_user_spec
$ped_minimum_time_user_spec = $outputMovementPed_GreenPeriod.Ped_minimum_time_user_spec

Ped_maximum_time

float Ped_maximum_time { get; }

Type float

Code samples
float ped_maximum_time = outputMovementPed_GreenPeriod.Ped_maximum_time;
double ped_maximum_time;
outputMovementPed_GreenPeriod->get_Ped_maximum_time(&ped_maximum_time);
ped_maximum_time = outputMovementPed_GreenPeriod.Ped_maximum_time
$ped_maximum_time = $outputMovementPed_GreenPeriod.Ped_maximum_time

Ped_negative_end_gain

float Ped_negative_end_gain { get; }

Type float

Code samples
float ped_negative_end_gain = outputMovementPed_GreenPeriod.Ped_negative_end_gain;
double ped_negative_end_gain;
outputMovementPed_GreenPeriod->get_Ped_negative_end_gain(&ped_negative_end_gain);
ped_negative_end_gain = outputMovementPed_GreenPeriod.Ped_negative_end_gain
$ped_negative_end_gain = $outputMovementPed_GreenPeriod.Ped_negative_end_gain

Start_intergrn_noact

float Start_intergrn_noact { get; }

Type float

Code samples
float start_intergrn_noact = outputMovementPed_GreenPeriod.Start_intergrn_noact;
double start_intergrn_noact;
outputMovementPed_GreenPeriod->get_Start_intergrn_noact(&start_intergrn_noact);
start_intergrn_noact = outputMovementPed_GreenPeriod.Start_intergrn_noact
$start_intergrn_noact = $outputMovementPed_GreenPeriod.Start_intergrn_noact

Start_intergrn

float Start_intergrn { get; }

Type float

Code samples
float start_intergrn = outputMovementPed_GreenPeriod.Start_intergrn;
double start_intergrn;
outputMovementPed_GreenPeriod->get_Start_intergrn(&start_intergrn);
start_intergrn = outputMovementPed_GreenPeriod.Start_intergrn
$start_intergrn = $outputMovementPed_GreenPeriod.Start_intergrn

Eff_min_walk_time_noact

float Eff_min_walk_time_noact { get; }

Type float

Code samples
float eff_min_walk_time_noact = outputMovementPed_GreenPeriod.Eff_min_walk_time_noact;
double eff_min_walk_time_noact;
outputMovementPed_GreenPeriod->get_Eff_min_walk_time_noact(&eff_min_walk_time_noact);
eff_min_walk_time_noact = outputMovementPed_GreenPeriod.Eff_min_walk_time_noact
$eff_min_walk_time_noact = $outputMovementPed_GreenPeriod.Eff_min_walk_time_noact

Eff_min_walk_time

float Eff_min_walk_time { get; }

Type float

Code samples
float eff_min_walk_time = outputMovementPed_GreenPeriod.Eff_min_walk_time;
double eff_min_walk_time;
outputMovementPed_GreenPeriod->get_Eff_min_walk_time(&eff_min_walk_time);
eff_min_walk_time = outputMovementPed_GreenPeriod.Eff_min_walk_time
$eff_min_walk_time = $outputMovementPed_GreenPeriod.Eff_min_walk_time

Walk_extension_time

float Walk_extension_time { get; }

Type float

Code samples
float walk_extension_time = outputMovementPed_GreenPeriod.Walk_extension_time;
double walk_extension_time;
outputMovementPed_GreenPeriod->get_Walk_extension_time(&walk_extension_time);
walk_extension_time = outputMovementPed_GreenPeriod.Walk_extension_time
$walk_extension_time = $outputMovementPed_GreenPeriod.Walk_extension_time

Total_walk_time

float Total_walk_time { get; }

Type float

Code samples
float total_walk_time = outputMovementPed_GreenPeriod.Total_walk_time;
double total_walk_time;
outputMovementPed_GreenPeriod->get_Total_walk_time(&total_walk_time);
total_walk_time = outputMovementPed_GreenPeriod.Total_walk_time
$total_walk_time = $outputMovementPed_GreenPeriod.Total_walk_time

Prob_ped_arrival

float Prob_ped_arrival { get; }

Type float

Code samples
float prob_ped_arrival = outputMovementPed_GreenPeriod.Prob_ped_arrival;
double prob_ped_arrival;
outputMovementPed_GreenPeriod->get_Prob_ped_arrival(&prob_ped_arrival);
prob_ped_arrival = outputMovementPed_GreenPeriod.Prob_ped_arrival
$prob_ped_arrival = $outputMovementPed_GreenPeriod.Prob_ped_arrival

Prob_ped_arrival_option

int Prob_ped_arrival_option { get; }

Type int

Code samples
int prob_ped_arrival_option = outputMovementPed_GreenPeriod.Prob_ped_arrival_option;
long prob_ped_arrival_option;
outputMovementPed_GreenPeriod->get_Prob_ped_arrival_option(&prob_ped_arrival_option);
prob_ped_arrival_option = outputMovementPed_GreenPeriod.Prob_ped_arrival_option
$prob_ped_arrival_option = $outputMovementPed_GreenPeriod.Prob_ped_arrival_option

Ped_maximum_time_option

int Ped_maximum_time_option { get; }

Type int

Code samples
int ped_maximum_time_option = outputMovementPed_GreenPeriod.Ped_maximum_time_option;
long ped_maximum_time_option;
outputMovementPed_GreenPeriod->get_Ped_maximum_time_option(&ped_maximum_time_option);
ped_maximum_time_option = outputMovementPed_GreenPeriod.Ped_maximum_time_option
$ped_maximum_time_option = $outputMovementPed_GreenPeriod.Ped_maximum_time_option

Unadj_reqd_time

float Unadj_reqd_time { get; }

Type float

Code samples
float unadj_reqd_time = outputMovementPed_GreenPeriod.Unadj_reqd_time;
double unadj_reqd_time;
outputMovementPed_GreenPeriod->get_Unadj_reqd_time(&unadj_reqd_time);
unadj_reqd_time = outputMovementPed_GreenPeriod.Unadj_reqd_time
$unadj_reqd_time = $outputMovementPed_GreenPeriod.Unadj_reqd_time

Practical_degree_of_saturation

float Practical_degree_of_saturation { get; }

Type float

Code samples
float practical_degree_of_saturation = outputMovementPed_GreenPeriod.Practical_degree_of_saturation;
double practical_degree_of_saturation;
outputMovementPed_GreenPeriod->get_Practical_degree_of_saturation(&practical_degree_of_saturation);
practical_degree_of_saturation = outputMovementPed_GreenPeriod.Practical_degree_of_saturation
$practical_degree_of_saturation = $outputMovementPed_GreenPeriod.Practical_degree_of_saturation