dnp3 (.NET API) 1.6.0
Loading...
Searching...
No Matches
dnp3.PermissionSet Class Reference

Defines read, write, execute permissions for particular group or user More...

Public Member Functions

PermissionSet WithExecute (bool value)
 Permission to execute More...
 
PermissionSet WithWrite (bool value)
 Permission to write More...
 
PermissionSet WithRead (bool value)
 Permission to read More...
 
 PermissionSet (bool execute, bool write, bool read)
 Fully construct PermissionSet specifying the value of each field More...
 
 PermissionSet ()
 Permission set with nothing enabled More...
 

Public Attributes

bool Execute
 Permission to execute More...
 
bool Write
 Permission to write More...
 
bool Read
 Permission to read More...
 

Detailed Description

Defines read, write, execute permissions for particular group or user

Constructor & Destructor Documentation

◆ PermissionSet() [1/2]

dnp3.PermissionSet.PermissionSet ( bool  execute,
bool  write,
bool  read 
)
inline

Fully construct PermissionSet specifying the value of each field

Parameters
executePermission to execute
writePermission to write
readPermission to read

◆ PermissionSet() [2/2]

dnp3.PermissionSet.PermissionSet ( )
inline

Permission set with nothing enabled

Default values:

Member Function Documentation

◆ WithExecute()

PermissionSet dnp3.PermissionSet.WithExecute ( bool  value)
inline

Permission to execute

◆ WithRead()

PermissionSet dnp3.PermissionSet.WithRead ( bool  value)
inline

Permission to read

◆ WithWrite()

PermissionSet dnp3.PermissionSet.WithWrite ( bool  value)
inline

Permission to write

Member Data Documentation

◆ Execute

bool dnp3.PermissionSet.Execute

Permission to execute

◆ Read

bool dnp3.PermissionSet.Read

Permission to read

◆ Write

bool dnp3.PermissionSet.Write

Permission to write


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