dnp3  0.9.0
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
dnp3.Timestamp Class Reference

Timestamp value More...

Public Member Functions

 Timestamp (ulong value, TimeQuality quality)
 Initialize Timestamp to default values More...
 

Static Public Member Functions

static Timestamp InvalidTimestamp ()
 Creates an invalid timestamp struct More...
 
static Timestamp SynchronizedTimestamp (ulong value)
 Creates a synchronized timestamp struct More...
 
static Timestamp NotSynchronizedTimestamp (ulong value)
 Creates a not synchronized timestamp struct More...
 

Public Attributes

ulong Value
 Timestamp value More...
 
TimeQuality Quality
 Timestamp quality More...
 

Detailed Description

Timestamp value

Constructor & Destructor Documentation

◆ Timestamp()

dnp3.Timestamp.Timestamp ( ulong  value,
TimeQuality  quality 
)
inline

Initialize Timestamp to default values

Parameters
valueTimestamp value
qualityTimestamp quality

Member Function Documentation

◆ InvalidTimestamp()

static Timestamp dnp3.Timestamp.InvalidTimestamp ( )
inlinestatic

Creates an invalid timestamp struct

Returns
Invalid timestamp

◆ NotSynchronizedTimestamp()

static Timestamp dnp3.Timestamp.NotSynchronizedTimestamp ( ulong  value)
inlinestatic

Creates a not synchronized timestamp struct

Returns
Not synchronized timestamp

◆ SynchronizedTimestamp()

static Timestamp dnp3.Timestamp.SynchronizedTimestamp ( ulong  value)
inlinestatic

Creates a synchronized timestamp struct

Returns
Synchronized timestamp

Member Data Documentation

◆ Quality

TimeQuality dnp3.Timestamp.Quality

Timestamp quality

◆ Value

ulong dnp3.Timestamp.Value

Timestamp value


The documentation for this class was generated from the following file: