libiec61850.NET
1.5.1
IEC 61850 .NET API for libiec61850 protocol library
|
IedServer configuration object More...
Public Member Functions | |
void | Dispose () |
Releases all resource used by the IEC61850.Server.IedServerConfig object. More... | |
Properties | |
int | ReportBufferSize [get, set] |
Gets or sets the size of the report buffer for buffered report control blocks More... | |
int | ReportBufferSizeForURCBs [get, set] |
Gets or sets the size of the report buffer for unbuffered report control blocks More... | |
string | FileServiceBasePath [get, set] |
Gets or sets the file service base path. More... | |
bool | FileServiceEnabled [get, set] |
Enable/Disable file service for MMS More... | |
Iec61850Edition | Edition [get, set] |
Gets or sets the edition of the IEC 61850 standard to use More... | |
int | MaxMmsConnections [get, set] |
Gets or sets maximum number of MMS clients More... | |
bool | DynamicDataSetServiceEnabled [get, set] |
Enable/Disable dynamic data set service for MMS More... | |
int | MaxDataSetEntries [get, set] |
Gets or sets the maximum number of data set entries for dynamic data sets More... | |
int | MaxAssociationSpecificDataSets [get, set] |
Gets or sets the maximum number of association specific (non-permanent) data sets. More... | |
int | MaxDomainSpecificDataSets [get, set] |
Gets or sets the maximum number of domain specific (permanent) data sets. More... | |
bool | LogServiceEnabled [get, set] |
Enable/Disable log service for MMS More... | |
bool | BRCBHasResvTms [get, set] |
Enable/Disable the presence of ResvTms attribute in BRCBs (buffered report control blocks) More... | |
bool | RCBHasOwner [get, set] |
Enable/Disable the presence of Owner attribute in RCBs (report control blocks) More... | |
bool | UseIntegratedGoosePublisher [set] |
Enable/disable using the integrated GOOSE publisher for configured GoCBs More... | |
IedServer configuration object
void IEC61850.Server.IedServerConfig.Dispose | ( | ) |
Releases all resource used by the IEC61850.Server.IedServerConfig object.
Call Dispose when you are finished using the IEC61850.Server.IedServerConfig. The Dispose method leaves the IEC61850.Server.IedServerConfig in an unusable state. After calling Dispose, you must release all references to the IEC61850.Server.IedServerConfig so the garbage collector can reclaim the memory that the IEC61850.Server.IedServerConfig was occupying.
|
getset |
Enable/Disable the presence of ResvTms attribute in BRCBs (buffered report control blocks)
true
if BRCB has ResvTms; otherwise, false
. Defaults to true
|
getset |
Enable/Disable dynamic data set service for MMS
true
if dynamic data set service enabled; otherwise, false
.
|
getset |
Gets or sets the edition of the IEC 61850 standard to use
The IEC 61850 edition to use.
|
getset |
Gets or sets the file service base path.
The file service base path.
|
getset |
Enable/Disable file service for MMS
true
if file service is enabled; otherwise, false
.
|
getset |
Enable/Disable log service for MMS
true
if log service is enabled; otherwise, false
.
|
getset |
Gets or sets the maximum number of association specific (non-permanent) data sets.
The max. number of association specific data sets.
|
getset |
Gets or sets the maximum number of data set entries for dynamic data sets
The max. number data set entries.
|
getset |
Gets or sets the maximum number of domain specific (permanent) data sets.
The max. numebr of domain specific data sets.
|
getset |
Gets or sets maximum number of MMS clients
The max number of MMS client connections.
|
getset |
Enable/Disable the presence of Owner attribute in RCBs (report control blocks)
true
if RCB has Owner; otherwise, false
. Defaults to false
|
getset |
Gets or sets the size of the report buffer for buffered report control blocks
The size of the report buffer.
|
getset |
Gets or sets the size of the report buffer for unbuffered report control blocks
The size of the report buffer.
|
set |