Package velox.api.layer1.messages
Class CurrentTimeUserMessage
java.lang.Object
velox.api.layer1.messages.CurrentTimeUserMessage
- All Implemented Interfaces:
Layer1ApiIgnorableDownwardMessage,velox.api.layer1.messages.Layer1ApiIgnorableUpwardMessage
public class CurrentTimeUserMessage
extends Object
implements Layer1ApiIgnorableDownwardMessage, velox.api.layer1.messages.Layer1ApiIgnorableUpwardMessage
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal longThe time of the next event which will have flagisEventsSkippedset to true.final booleanIf true, indicates that we are going to skipCurrentTimeUserMessage's.final booleanIf true, indicates some events might have been skipped
For example, will happen after system sleep mode endedfinal longCurrent providers time -
Constructor Summary
ConstructorsConstructorDescriptionCurrentTimeUserMessage(long time) CurrentTimeUserMessage(long time, boolean isEventsSkipped) CurrentTimeUserMessage(long time, boolean isEventsSkipped, boolean isBeforeEventsSkipped, long afterEventsSkippedTime) -
Method Summary
-
Field Details
-
time
public final long timeCurrent providers time -
isEventsSkipped
public final boolean isEventsSkippedIf true, indicates some events might have been skipped
For example, will happen after system sleep mode ended -
isBeforeEventsSkipped
public final boolean isBeforeEventsSkippedIf true, indicates that we are going to skipCurrentTimeUserMessage's. Next message will have flagisEventsSkippedset to true. -
afterEventsSkippedTime
public final long afterEventsSkippedTimeThe time of the next event which will have flagisEventsSkippedset to true. Works only with the flagisBeforeEventsSkippedset to true, otherwise the value isLong.MIN_VALUE.
-
-
Constructor Details
-
CurrentTimeUserMessage
public CurrentTimeUserMessage(long time) -
CurrentTimeUserMessage
public CurrentTimeUserMessage(long time, boolean isEventsSkipped) -
CurrentTimeUserMessage
public CurrentTimeUserMessage(long time, boolean isEventsSkipped, boolean isBeforeEventsSkipped, long afterEventsSkippedTime)
-
-
Method Details