SubscriptionClock
Parameters
id
The clock against which to compare the timestamp.
timeout
The absolute or relative timestamp.
precision
The amount of time that the implementation may wait additionally to coalesce with other events.
flags
Flags specifying whether the timeout is absolute or relative