Class TIM

java.lang.Object
io.ciera.runtime.util.TIM

public class TIM extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
    TIM(io.ciera.runtime.api.domain.Domain domain)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    io.ciera.runtime.api.types.TimeStamp
    advance_time(long microseconds)
     
    io.ciera.runtime.api.types.Date
    create_date(int day, int hour, int minute, int month, int second, int year)
     
    io.ciera.runtime.api.types.TimeStamp
     
    io.ciera.runtime.api.types.Date
     
    int
     
    int
    get_day(io.ciera.runtime.api.types.Date date)
     
    int
    get_hour(io.ciera.runtime.api.types.Date date)
     
    int
    get_minute(io.ciera.runtime.api.types.Date date)
     
    int
    get_month(io.ciera.runtime.api.types.Date date)
     
    int
    get_second(io.ciera.runtime.api.types.Date date)
     
    int
    get_year(io.ciera.runtime.api.types.Date date)
     
    void
    set_epoch(int day, int month, int year)
     
    io.ciera.runtime.api.types.TimeStamp
    set_time(int year, int month, int day, int hour, int minute, int second, int microsecond)
     
    io.ciera.runtime.api.types.TimeStamp
    time_of_day(long timeval)
     
    boolean
    timer_add_time(int microseconds, io.ciera.runtime.api.time.Timer timer_inst_ref)
    Deprecated.
    boolean
    timer_cancel(io.ciera.runtime.api.time.Timer timer_inst_ref)
    Deprecated.
    int
    timer_remaining_time(io.ciera.runtime.api.time.Timer timer_inst_ref)
    Deprecated.
    boolean
    timer_reset_time(int microseconds, io.ciera.runtime.api.time.Timer timer_inst_ref)
    Deprecated.
    io.ciera.runtime.api.time.Timer
    timer_start(io.ciera.runtime.api.application.Event event_inst, int microseconds)
    Deprecated.
    io.ciera.runtime.api.time.Timer
    timer_start_recurring(io.ciera.runtime.api.application.Event event_inst, int microseconds)
    Deprecated.
    timestamp_format(io.ciera.runtime.api.types.TimeStamp timestamp, String format)
     
    timestamp_to_string(io.ciera.runtime.api.types.TimeStamp timestamp)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • TIM

      public TIM(io.ciera.runtime.api.domain.Domain domain)
  • Method Details

    • advance_time

      public io.ciera.runtime.api.types.TimeStamp advance_time(long microseconds)
    • create_date

      public io.ciera.runtime.api.types.Date create_date(int day, int hour, int minute, int month, int second, int year)
    • current_clock

      public io.ciera.runtime.api.types.TimeStamp current_clock()
    • current_date

      public io.ciera.runtime.api.types.Date current_date()
    • current_seconds

      public int current_seconds()
    • get_day

      public int get_day(io.ciera.runtime.api.types.Date date)
    • get_month

      public int get_month(io.ciera.runtime.api.types.Date date)
    • get_year

      public int get_year(io.ciera.runtime.api.types.Date date)
    • get_hour

      public int get_hour(io.ciera.runtime.api.types.Date date)
    • get_minute

      public int get_minute(io.ciera.runtime.api.types.Date date)
    • get_second

      public int get_second(io.ciera.runtime.api.types.Date date)
    • set_epoch

      public void set_epoch(int day, int month, int year)
    • set_time

      public io.ciera.runtime.api.types.TimeStamp set_time(int year, int month, int day, int hour, int minute, int second, int microsecond)
    • time_of_day

      public io.ciera.runtime.api.types.TimeStamp time_of_day(long timeval)
    • timer_add_time

      @Deprecated(since="3.0.0") public boolean timer_add_time(int microseconds, io.ciera.runtime.api.time.Timer timer_inst_ref)
      Deprecated.
    • timer_cancel

      @Deprecated(since="3.0.0") public boolean timer_cancel(io.ciera.runtime.api.time.Timer timer_inst_ref)
      Deprecated.
    • timer_remaining_time

      @Deprecated(since="3.0.0") public int timer_remaining_time(io.ciera.runtime.api.time.Timer timer_inst_ref)
      Deprecated.
    • timer_reset_time

      @Deprecated(since="3.0.0") public boolean timer_reset_time(int microseconds, io.ciera.runtime.api.time.Timer timer_inst_ref)
      Deprecated.
    • timer_start

      @Deprecated(since="3.0.0") public io.ciera.runtime.api.time.Timer timer_start(io.ciera.runtime.api.application.Event event_inst, int microseconds)
      Deprecated.
    • timer_start_recurring

      @Deprecated(since="3.0.0") public io.ciera.runtime.api.time.Timer timer_start_recurring(io.ciera.runtime.api.application.Event event_inst, int microseconds)
      Deprecated.
    • timestamp_format

      public String timestamp_format(io.ciera.runtime.api.types.TimeStamp timestamp, String format)
    • timestamp_to_string

      public String timestamp_to_string(io.ciera.runtime.api.types.TimeStamp timestamp)