Skip to content

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

Get an instance

// Navigate to the ISIAPIOutputMovementVehicleODMC_GreenPeriod you need via the ISIAPI tree.
// See ISIAPI for the activation root.
var outputMovementVehicleODMC_GreenPeriod = /* ... */;
' Navigate to the ISIAPIOutputMovementVehicleODMC_GreenPeriod you need via the ISIAPI tree.
' See ISIAPI for the activation root.
Dim outputMovementVehicleODMC_GreenPeriod As ISIAPIOutputMovementVehicleODMC_GreenPeriod = Nothing
# Navigate to the ISIAPIOutputMovementVehicleODMC_GreenPeriod you need via the ISIAPI tree.
# See ISIAPI for the activation root.
outputMovementVehicleODMC_GreenPeriod = ...
# Navigate to the ISIAPIOutputMovementVehicleODMC_GreenPeriod you need via the ISIAPI tree.
# See ISIAPI for the activation root.
$outputMovementVehicleODMC_GreenPeriod = $null

Properties

Greenperiod

Green Period value is a one-based integer.

int Greenperiod { get; }

Type int

Code samples
int greenperiod = outputMovementVehicleODMC_GreenPeriod.Greenperiod;
Dim greenperiod As Integer = outputMovementVehicleODMC_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;
Dim start_phase As Integer = outputMovementVehicleODMC_GreenPeriod.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;
Dim end_phase As Integer = outputMovementVehicleODMC_GreenPeriod.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;
Dim opposed As Boolean = outputMovementVehicleODMC_GreenPeriod.Opposed
opposed = outputMovementVehicleODMC_GreenPeriod.Opposed
$opposed = $outputMovementVehicleODMC_GreenPeriod.Opposed

Priority

bool Priority { get; }

Type bool

Code samples
bool priority = outputMovementVehicleODMC_GreenPeriod.Priority;
Dim priority As Boolean = outputMovementVehicleODMC_GreenPeriod.Priority
priority = outputMovementVehicleODMC_GreenPeriod.Priority
$priority = $outputMovementVehicleODMC_GreenPeriod.Priority

Undetected

bool Undetected { get; }

Type bool

Code samples
bool undetected = outputMovementVehicleODMC_GreenPeriod.Undetected;
Dim undetected As Boolean = outputMovementVehicleODMC_GreenPeriod.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;
Dim start_loss As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim end_gain As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim end_loss As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim eff_start_time As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim eff_end_time As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim lost_time As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim reqd_time As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim eff_green As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim adjusted_lost_time As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim adjusted_flow_ratio As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim reqd_green_time_ratio As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim satn_flow As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim flow_ratio As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim critical_mov As Boolean = outputMovementVehicleODMC_GreenPeriod.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;
Dim queue_move_up_speed As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim timing_data_type As Integer = outputMovementVehicleODMC_GreenPeriod.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;
Dim tmin As Single = outputMovementVehicleODMC_GreenPeriod.Tmin
tmin = outputMovementVehicleODMC_GreenPeriod.Tmin
$tmin = $outputMovementVehicleODMC_GreenPeriod.Tmin

Tmax

float Tmax { get; }

Type float

Code samples
float tmax = outputMovementVehicleODMC_GreenPeriod.Tmax;
Dim tmax As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim displayed_start_time As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim displayed_end_time As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim min_max_flag As Integer = outputMovementVehicleODMC_GreenPeriod.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;
Dim no_arrival As Boolean = outputMovementVehicleODMC_GreenPeriod.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;
Dim coord_mov_runs As Boolean = outputMovementVehicleODMC_GreenPeriod.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;
Dim displayed_green_time As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim satn_flow_flag As Integer = outputMovementVehicleODMC_GreenPeriod.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;
Dim unadj_reqd_time As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim adjusted_lost_time_noact As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim min_green_noact As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim start_intergrn_noact As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim start_intergrn As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim prob_veh_arrival As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim prob_veh_arrival_flag As Integer = outputMovementVehicleODMC_GreenPeriod.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;
Dim tmin_noact As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim red_arrow_drop_off_applied As Boolean = outputMovementVehicleODMC_GreenPeriod.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;
Dim red_arrow_drop_off As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim practical_degree_of_saturation As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim early_cutoff_applied As Boolean = outputMovementVehicleODMC_GreenPeriod.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;
Dim early_cutoff As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim late_start_applied As Boolean = outputMovementVehicleODMC_GreenPeriod.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;
Dim late_start As Single = outputMovementVehicleODMC_GreenPeriod.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;
Dim turn_on_red As Boolean = outputMovementVehicleODMC_GreenPeriod.Turn_on_red
turn_on_red = outputMovementVehicleODMC_GreenPeriod.Turn_on_red
$turn_on_red = $outputMovementVehicleODMC_GreenPeriod.Turn_on_red