io.sarl.sre.janus.skills.bic
Skill TimeSkill
All Superinterfaces:
Time, Capacity, IBehaviorGuardEvaluatorReceiver
skill TimeSkill
extends Skill
implements Time
SRE implementation of SARL's Time built-in capacity.
Maven Group Identifier:
io.sarl.sre.janus
Maven Artifact Identifier:
janus.kernel
Property Summary
Modifier and type Property and description
double oSTimeFactor
Inherited: caller, iD, owner, referenceCount
Constructor Summary
Constructor and description
new(TimeService)
Constructor.
Action Summary
Modifier and type Action and description
double fromOSDuration(double)
double fromOSTime(double)
double getOSTimeFactor
double getTime([TimeUnit])
double toOSDuration(double)
double toOSTime(double)
Property Details
oSTimeFactor
val oSTimeFactor : double

This property is an alias for the action: getOSTimeFactor

Constructor Details
new(TimeService)
new(TimeService)
Constructor.
Action Details
fromOSDuration(double)
def fromOSDuration(double) : double
fromOSTime(double)
def fromOSTime(double) : double
getOSTimeFactor
def getOSTimeFactor : double
getTime([TimeUnit])
def getTime([TimeUnit]) : double
toOSDuration(double)
def toOSDuration(double) : double
toOSTime(double)
def toOSTime(double) : double