dnp3 (.NET API) 1.1.0
dnp3.EventClasses Class Reference

Event classes More...

Public Member Functions

EventClasses WithClass1 (bool value)
 Class 1 events More...
 
EventClasses WithClass2 (bool value)
 Class 2 events More...
 
EventClasses WithClass3 (bool value)
 Class 3 events More...
 
 EventClasses (bool class1, bool class2, bool class3)
 Fully construct EventClasses specifying the value of each field More...
 

Static Public Member Functions

static EventClasses All ()
 Initialize all classes to true More...
 
static EventClasses None ()
 Initialize all classes to false More...
 

Public Attributes

bool Class1
 Class 1 events More...
 
bool Class2
 Class 2 events More...
 
bool Class3
 Class 3 events More...
 

Detailed Description

Event classes

Constructor & Destructor Documentation

◆ EventClasses()

dnp3.EventClasses.EventClasses ( bool  class1,
bool  class2,
bool  class3 
)
inline

Fully construct EventClasses specifying the value of each field

Parameters
class1Class 1 events
class2Class 2 events
class3Class 3 events

Member Function Documentation

◆ All()

static EventClasses dnp3.EventClasses.All ( )
inlinestatic

Initialize all classes to true

Default values:

Returns
Initialized EventClasses instance

◆ None()

static EventClasses dnp3.EventClasses.None ( )
inlinestatic

Initialize all classes to false

Default values:

Returns
Initialized EventClasses instance

◆ WithClass1()

EventClasses dnp3.EventClasses.WithClass1 ( bool  value)
inline

Class 1 events

◆ WithClass2()

EventClasses dnp3.EventClasses.WithClass2 ( bool  value)
inline

Class 2 events

◆ WithClass3()

EventClasses dnp3.EventClasses.WithClass3 ( bool  value)
inline

Class 3 events

Member Data Documentation

◆ Class1

bool dnp3.EventClasses.Class1

Class 1 events

◆ Class2

bool dnp3.EventClasses.Class2

Class 2 events

◆ Class3

bool dnp3.EventClasses.Class3

Class 3 events


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