Operator Reference

wait_secondswait_secondsWaitSecondsWaitSecondswait_seconds (Operator)

wait_secondswait_secondsWaitSecondsWaitSecondswait_seconds — Delaying the execution of the program.

Signature

wait_seconds( : : Seconds : )

Herror wait_seconds(double Seconds)

Herror T_wait_seconds(const Htuple Seconds)

void WaitSeconds(const HTuple& Seconds)

static void HSystem::WaitSeconds(double Seconds)

static void HOperatorSet.WaitSeconds(HTuple seconds)

static void HSystem.WaitSeconds(double seconds)

def wait_seconds(seconds: float) -> None

Description

The operator wait_secondswait_secondsWaitSecondsWaitSecondswait_seconds delays the execution by the number of seconds indicated in SecondsSecondsSecondssecondsseconds.

wait_secondswait_secondsWaitSecondsWaitSecondswait_seconds uses the 'performance_counter'"performance_counter""performance_counter""performance_counter""performance_counter" for the measurement of time intervals. The 'performance_counter'"performance_counter""performance_counter""performance_counter""performance_counter" is explained in the description of the parameter 'clock_mode'"clock_mode""clock_mode""clock_mode""clock_mode" of the operator set_systemset_systemSetSystemSetSystemset_system.

Execution Information

  • Multithreading type: independent (runs in parallel even with exclusive operators).
  • Multithreading scope: global (may be called from any thread).
  • Processed without parallelization.

Parameters

SecondsSecondsSecondssecondsseconds (input_control)  real HTuplefloatHTupleHtuple (real) (double) (double) (double)

Number of seconds by which the execution of the program will be delayed.

Default: 10

Restriction: Seconds >= 0

Result

The operator wait_secondswait_secondsWaitSecondsWaitSecondswait_seconds always returns the value 2 ( H_MSG_TRUE) .

Possible Successors

system_callsystem_callSystemCallSystemCallsystem_call

See also

system_callsystem_callSystemCallSystemCallsystem_call, count_secondscount_secondsCountSecondsCountSecondscount_seconds

Module

Foundation