Skip to content

OutputMovementVehicleODMC_GreenPeriod

Type ISIAPIOutputMovementVehicleODMC_GreenPeriod · Interface
Namespace SIDRASolutions.SI.API
Assembly SIDRASolutions.SI.API.dll
COM CLSID 9EB8C8F7-7D9C-44A1-939A-4B2CA246B82A

Declaration

[Guid("9EB8C8F7-7D9C-44A1-939A-4B2CA246B82A")]
public interface ISIAPIOutputMovementVehicleODMC_GreenPeriod

Members

Properties

Greenperiod

Green Period value is a one-based integer.

int Greenperiod { get; }

Type int

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

Start_phase

int Start_phase { get; }

Type int

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

End_phase

int End_phase { get; }

Type int

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

Opposed

bool Opposed { get; }

Type bool

Code samples
bool opposed = outputMovementVehicleODMC_GreenPeriod.Opposed;
VARIANT_BOOL opposed;
outputMovementVehicleODMC_GreenPeriod->get_Opposed(&opposed);
opposed = outputMovementVehicleODMC_GreenPeriod.Opposed
$opposed = $outputMovementVehicleODMC_GreenPeriod.Opposed

Priority

bool Priority { get; }

Type bool

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

Undetected

bool Undetected { get; }

Type bool

Code samples
bool undetected = outputMovementVehicleODMC_GreenPeriod.Undetected;
VARIANT_BOOL undetected;
outputMovementVehicleODMC_GreenPeriod->get_Undetected(&undetected);
undetected = outputMovementVehicleODMC_GreenPeriod.Undetected
$undetected = $outputMovementVehicleODMC_GreenPeriod.Undetected

Start_loss

float Start_loss { get; }

Type float

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

End_gain

float End_gain { get; }

Type float

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

End_loss

float End_loss { get; }

Type float

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

Eff_start_time

float Eff_start_time { get; }

Type float

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

Eff_end_time

float Eff_end_time { get; }

Type float

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

Lost_time

float Lost_time { get; }

Type float

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

Reqd_time

float Reqd_time { get; }

Type float

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

Eff_green

float Eff_green { get; }

Type float

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

Adjusted_lost_time

float Adjusted_lost_time { get; }

Type float

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

Adjusted_flow_ratio

float Adjusted_flow_ratio { get; }

Type float

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

Reqd_green_time_ratio

float Reqd_green_time_ratio { get; }

Type float

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

Satn_flow

float Satn_flow { get; }

Type float

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

Flow_ratio

float Flow_ratio { get; }

Type float

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

Critical_mov

bool Critical_mov { get; }

Type bool

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

Queue_move_up_speed

float Queue_move_up_speed { get; }

Type float

Code samples
float queue_move_up_speed = outputMovementVehicleODMC_GreenPeriod.Queue_move_up_speed;
double queue_move_up_speed;
outputMovementVehicleODMC_GreenPeriod->get_Queue_move_up_speed(&queue_move_up_speed);
queue_move_up_speed = outputMovementVehicleODMC_GreenPeriod.Queue_move_up_speed
$queue_move_up_speed = $outputMovementVehicleODMC_GreenPeriod.Queue_move_up_speed

Timing_data_type

int Timing_data_type { get; }

Type int

Code samples
int timing_data_type = outputMovementVehicleODMC_GreenPeriod.Timing_data_type;
long timing_data_type;
outputMovementVehicleODMC_GreenPeriod->get_Timing_data_type(&timing_data_type);
timing_data_type = outputMovementVehicleODMC_GreenPeriod.Timing_data_type
$timing_data_type = $outputMovementVehicleODMC_GreenPeriod.Timing_data_type

Tmin

float Tmin { get; }

Type float

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

Tmax

float Tmax { get; }

Type float

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

Displayed_start_time

float Displayed_start_time { get; }

Type float

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

Displayed_end_time

float Displayed_end_time { get; }

Type float

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

Min_max_flag

int Min_max_flag { get; }

Type int

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

No_arrival

bool No_arrival { get; }

Type bool

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

Coord_mov_runs

bool Coord_mov_runs { get; }

Type bool

Code samples
bool coord_mov_runs = outputMovementVehicleODMC_GreenPeriod.Coord_mov_runs;
VARIANT_BOOL coord_mov_runs;
outputMovementVehicleODMC_GreenPeriod->get_Coord_mov_runs(&coord_mov_runs);
coord_mov_runs = outputMovementVehicleODMC_GreenPeriod.Coord_mov_runs
$coord_mov_runs = $outputMovementVehicleODMC_GreenPeriod.Coord_mov_runs

Displayed_green_time

float Displayed_green_time { get; }

Type float

Code samples
float displayed_green_time = outputMovementVehicleODMC_GreenPeriod.Displayed_green_time;
double displayed_green_time;
outputMovementVehicleODMC_GreenPeriod->get_Displayed_green_time(&displayed_green_time);
displayed_green_time = outputMovementVehicleODMC_GreenPeriod.Displayed_green_time
$displayed_green_time = $outputMovementVehicleODMC_GreenPeriod.Displayed_green_time

Satn_flow_flag

int Satn_flow_flag { get; }

Type int

Code samples
int satn_flow_flag = outputMovementVehicleODMC_GreenPeriod.Satn_flow_flag;
long satn_flow_flag;
outputMovementVehicleODMC_GreenPeriod->get_Satn_flow_flag(&satn_flow_flag);
satn_flow_flag = outputMovementVehicleODMC_GreenPeriod.Satn_flow_flag
$satn_flow_flag = $outputMovementVehicleODMC_GreenPeriod.Satn_flow_flag

Unadj_reqd_time

float Unadj_reqd_time { get; }

Type float

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

Adjusted_lost_time_noact

float Adjusted_lost_time_noact { get; }

Type float

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

Min_green_noact

float Min_green_noact { get; }

Type float

Code samples
float min_green_noact = outputMovementVehicleODMC_GreenPeriod.Min_green_noact;
double min_green_noact;
outputMovementVehicleODMC_GreenPeriod->get_Min_green_noact(&min_green_noact);
min_green_noact = outputMovementVehicleODMC_GreenPeriod.Min_green_noact
$min_green_noact = $outputMovementVehicleODMC_GreenPeriod.Min_green_noact

Start_intergrn_noact

float Start_intergrn_noact { get; }

Type float

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

Start_intergrn

float Start_intergrn { get; }

Type float

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

Prob_veh_arrival

float Prob_veh_arrival { get; }

Type float

Code samples
float prob_veh_arrival = outputMovementVehicleODMC_GreenPeriod.Prob_veh_arrival;
double prob_veh_arrival;
outputMovementVehicleODMC_GreenPeriod->get_Prob_veh_arrival(&prob_veh_arrival);
prob_veh_arrival = outputMovementVehicleODMC_GreenPeriod.Prob_veh_arrival
$prob_veh_arrival = $outputMovementVehicleODMC_GreenPeriod.Prob_veh_arrival

Prob_veh_arrival_flag

int Prob_veh_arrival_flag { get; }

Type int

Code samples
int prob_veh_arrival_flag = outputMovementVehicleODMC_GreenPeriod.Prob_veh_arrival_flag;
long prob_veh_arrival_flag;
outputMovementVehicleODMC_GreenPeriod->get_Prob_veh_arrival_flag(&prob_veh_arrival_flag);
prob_veh_arrival_flag = outputMovementVehicleODMC_GreenPeriod.Prob_veh_arrival_flag
$prob_veh_arrival_flag = $outputMovementVehicleODMC_GreenPeriod.Prob_veh_arrival_flag

Tmin_noact

float Tmin_noact { get; }

Type float

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

Red_arrow_drop_off_applied

bool Red_arrow_drop_off_applied { get; }

Type bool

Code samples
bool red_arrow_drop_off_applied = outputMovementVehicleODMC_GreenPeriod.Red_arrow_drop_off_applied;
VARIANT_BOOL red_arrow_drop_off_applied;
outputMovementVehicleODMC_GreenPeriod->get_Red_arrow_drop_off_applied(&red_arrow_drop_off_applied);
red_arrow_drop_off_applied = outputMovementVehicleODMC_GreenPeriod.Red_arrow_drop_off_applied
$red_arrow_drop_off_applied = $outputMovementVehicleODMC_GreenPeriod.Red_arrow_drop_off_applied

Red_arrow_drop_off

float Red_arrow_drop_off { get; }

Type float

Code samples
float red_arrow_drop_off = outputMovementVehicleODMC_GreenPeriod.Red_arrow_drop_off;
double red_arrow_drop_off;
outputMovementVehicleODMC_GreenPeriod->get_Red_arrow_drop_off(&red_arrow_drop_off);
red_arrow_drop_off = outputMovementVehicleODMC_GreenPeriod.Red_arrow_drop_off
$red_arrow_drop_off = $outputMovementVehicleODMC_GreenPeriod.Red_arrow_drop_off

Practical_degree_of_saturation

float Practical_degree_of_saturation { get; }

Type float

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

Early_cutoff_applied

bool Early_cutoff_applied { get; }

Type bool

Code samples
bool early_cutoff_applied = outputMovementVehicleODMC_GreenPeriod.Early_cutoff_applied;
VARIANT_BOOL early_cutoff_applied;
outputMovementVehicleODMC_GreenPeriod->get_Early_cutoff_applied(&early_cutoff_applied);
early_cutoff_applied = outputMovementVehicleODMC_GreenPeriod.Early_cutoff_applied
$early_cutoff_applied = $outputMovementVehicleODMC_GreenPeriod.Early_cutoff_applied

Early_cutoff

float Early_cutoff { get; }

Type float

Code samples
float early_cutoff = outputMovementVehicleODMC_GreenPeriod.Early_cutoff;
double early_cutoff;
outputMovementVehicleODMC_GreenPeriod->get_Early_cutoff(&early_cutoff);
early_cutoff = outputMovementVehicleODMC_GreenPeriod.Early_cutoff
$early_cutoff = $outputMovementVehicleODMC_GreenPeriod.Early_cutoff

Late_start_applied

bool Late_start_applied { get; }

Type bool

Code samples
bool late_start_applied = outputMovementVehicleODMC_GreenPeriod.Late_start_applied;
VARIANT_BOOL late_start_applied;
outputMovementVehicleODMC_GreenPeriod->get_Late_start_applied(&late_start_applied);
late_start_applied = outputMovementVehicleODMC_GreenPeriod.Late_start_applied
$late_start_applied = $outputMovementVehicleODMC_GreenPeriod.Late_start_applied

Late_start

float Late_start { get; }

Type float

Code samples
float late_start = outputMovementVehicleODMC_GreenPeriod.Late_start;
double late_start;
outputMovementVehicleODMC_GreenPeriod->get_Late_start(&late_start);
late_start = outputMovementVehicleODMC_GreenPeriod.Late_start
$late_start = $outputMovementVehicleODMC_GreenPeriod.Late_start

Turn_on_red

bool Turn_on_red { get; }

Type bool

Code samples
bool turn_on_red = outputMovementVehicleODMC_GreenPeriod.Turn_on_red;
VARIANT_BOOL turn_on_red;
outputMovementVehicleODMC_GreenPeriod->get_Turn_on_red(&turn_on_red);
turn_on_red = outputMovementVehicleODMC_GreenPeriod.Turn_on_red
$turn_on_red = $outputMovementVehicleODMC_GreenPeriod.Turn_on_red