Time Predicates

The tcp package supplies various operations on time. These predicates can be used independently of the rest of the package. The tcp package provides a timer scheduling facility and time conversion facilities. Time stamping and portrayal is supplied by another library package, namely library(date) (see lib-mis-date).

All the time predicates use an absolute time format called the timeval/2 representation. It is a term of the form timeval(Seconds,MicroSeconds), where Seconds and MicroSeconds are integers representing the absolute system time in seconds and microseconds, respectively.