AtomicMonotonicTimestampGenerator Class |
Namespace: Dse
public class AtomicMonotonicTimestampGenerator : ITimestampGenerator
The AtomicMonotonicTimestampGenerator type exposes the following members.
Name | Description | |
---|---|---|
AtomicMonotonicTimestampGenerator |
Creates a new instance of AtomicMonotonicTimestampGenerator.
|
Name | Description | |
---|---|---|
Next |
Returns the next timestamp in microseconds since UNIX epoch.
Implementers should enforce increasing monotonic timestamps, that is, a timestamp returned should always be strictly greater that any previously returned timestamp. Implementers should strive to achieve microsecond precision in the best possible way, which is usually largely dependent on the underlying operating system's capabilities. |
Name | Description | |
---|---|---|
DefaultMinLogInterval |
Default time separation between log events (expressed in milliseconds) in case of multiple log events.
| |
DefaultWarningThreshold |
Default warning threshold in milliseconds.
|