.NET Based OPC UA Client/Server SDK
3.3.0.530
|
A class that stores the limits used by sessions. More...
Public Member Functions | |
SessionLimits (ApplicationInstanceBase application) | |
Initializes a new instance of the SessionLimits class. More... | |
SessionLimits (UaSchema.SessionSettings settings) | |
Initializes a new instance of the SessionLimits class. More... | |
Properties | |
uint | MaxRequestAge [get, set] |
Gets or sets the max request age in ms. More... | |
uint | MaxSessionCount [get, set] |
Gets or sets the max session count. More... | |
uint | MaxSessionsPerClient [get, set] |
Gets or sets the max session count per client. More... | |
uint | MaxOutstandingServiceRequests [get, set] |
Gets or sets the max outstanding service requests. More... | |
uint | MaxSessionTimeout [get, set] |
Gets or sets the max session timeout in ms. More... | |
uint | MinSessionTimeout [get, set] |
Gets or sets the min session timeout in ms. More... | |
uint | MinNonceLength [get, set] |
Gets or sets the length of the min nonce. More... | |
bool | DisableNonceLengthCheck [get, set] |
Gets or sets a value indicating whether the length of the nonce provided by the client is checked. More... | |
uint | MaxNodesPerBrowse [get, set] |
Gets or sets the max nodes per browse. More... | |
uint | MaxNodesPerTranslateBrowsePathsToNodeIds [get, set] |
Gets or sets the max nodes per translate browse paths to node ids. More... | |
uint | MaxNodesPerRead [get, set] |
Gets or sets the max nodes per read. More... | |
uint | MaxNodesPerWrite [get, set] |
Gets or sets the max nodes per write. More... | |
uint | MaxNodesPerMethodCall [get, set] |
Gets or sets the max nodes per method call. More... | |
uint | MaxNodesPerHistoryDataRead [get, set] |
Gets or sets the max nodes per history data read. More... | |
uint | MaxNodesPerHistoryDataUpdate [get, set] |
Gets or sets the max nodes per history data update. More... | |
uint | MaxNodesPerHistoryEventRead [get, set] |
Gets or sets the max nodes per history event read. More... | |
uint | MaxNodesPerHistoryEventUpdate [get, set] |
Gets or sets the max nodes per history event update. More... | |
uint | MaxMonitoredItemsPerCall [get, set] |
Gets or sets the max monitored items per call. More... | |
uint | MaxNodesPerNodeManagement [get, set] |
Gets or sets the max nodes per node management. More... | |
uint | MaxNodesPerRegisterNodes [get, set] |
Gets or sets the max nodes per register nodes. More... | |
uint | MaxBrowseContinuationPoints [get, set] |
Gets or sets the max browse continuation points. More... | |
uint | MaxHistoryContinuationPoints [get, set] |
Gets or sets the max history continuation points. More... | |
uint | MaxQueryContinuationPoints [get, set] |
Gets or sets the max query continuation points. More... | |
uint | MaxHistoryDataValuesPerRead [get, set] |
Gets or sets the maximum number of history data values per read response. More... | |
uint | MaxHistoryEventsPerRead [get, set] |
Gets or sets the maximum number of history event per read response. More... | |
A class that stores the limits used by sessions.
UnifiedAutomation.UaServer.SessionLimits.SessionLimits | ( | ApplicationInstanceBase | application | ) |
Initializes a new instance of the SessionLimits class.
application | The application. |
UnifiedAutomation.UaServer.SessionLimits.SessionLimits | ( | UaSchema.SessionSettings | settings | ) |
Initializes a new instance of the SessionLimits class.
settings | The settings. |
const uint UnifiedAutomation.UaServer.SessionLimits.DefaultMaxHistoryDataValuesPerRead = 10000 |
The default value used for MaxHistoryDataValuesPerRead.
const uint UnifiedAutomation.UaServer.SessionLimits.DefaultMaxHistoryEventsPerRead = 10000 |
The default value used for MaxHistoryEventsPerRead.
const uint UnifiedAutomation.UaServer.SessionLimits.DefaultMaxMonitoredItemsPerCall = 10000 |
The default value used for MaxMonitoredItemsPerCall.
const uint UnifiedAutomation.UaServer.SessionLimits.DefaultMaxNodesPerBrowse = 1000 |
The default value used for MaxNodesPerBrowse.
const uint UnifiedAutomation.UaServer.SessionLimits.DefaultMaxNodesPerHistoryDataRead = 1000 |
The default value used for MaxNodesPerHistoryDataRead.
const uint UnifiedAutomation.UaServer.SessionLimits.DefaultMaxNodesPerHistoryDataUpdate = 1000 |
The default value used for MaxNodesPerHistoryDataUpdate.
const uint UnifiedAutomation.UaServer.SessionLimits.DefaultMaxNodesPerHistoryEventRead = 1000 |
The default value used for MaxNodesPerHistoryEventRead.
const uint UnifiedAutomation.UaServer.SessionLimits.DefaultMaxNodesPerHistoryEventUpdate = 1000 |
The default value used for MaxNodesPerHistoryEventUpdate.
const uint UnifiedAutomation.UaServer.SessionLimits.DefaultMaxNodesPerMethodCall = 10000 |
The default value used for MaxNodesPerMethodCall.
const uint UnifiedAutomation.UaServer.SessionLimits.DefaultMaxNodesPerNodeManagement = 100 |
The default value used for MaxNodesPerNodeManagement.
const uint UnifiedAutomation.UaServer.SessionLimits.DefaultMaxNodesPerRead = 10000 |
The default value used for MaxNodesPerRead.
const uint UnifiedAutomation.UaServer.SessionLimits.DefaultMaxNodesPerRegisterNodes = 1000 |
The default value used for MaxNodesPerRegisterNodes.
const uint UnifiedAutomation.UaServer.SessionLimits.DefaultMaxNodesPerTranslateBrowsePathsToNodeIds = 1000 |
The default value used for MaxNodesPerTranslateBrowsePathsToNodeIds.
const uint UnifiedAutomation.UaServer.SessionLimits.DefaultMaxNodesPerWrite = 10000 |
The default value used for MaxNodesPerWrite.
const uint UnifiedAutomation.UaServer.SessionLimits.DefaultMaxOutstandingServiceRequests = 1000 |
The default value used for MaxOutstandingServiceRequests.
const uint UnifiedAutomation.UaServer.SessionLimits.DefaultMaxRequestAge = 60000 |
The default value used for MaxRequestAge.
const uint UnifiedAutomation.UaServer.SessionLimits.DefaultMaxSessionCount = 100 |
The default value used for MaxSessionCount.
const uint UnifiedAutomation.UaServer.SessionLimits.DefaultMaxSessionsPerClient = uint.MaxValue |
The default value used for MaxSessionsPerClient.
const uint UnifiedAutomation.UaServer.SessionLimits.DefaultMaxSessionTimeout = 600000 |
The default value used for MaxSessionTimeout.
const uint UnifiedAutomation.UaServer.SessionLimits.DefaultMinNonceLength = 32 |
The default value used for MinNonceLength.
const uint UnifiedAutomation.UaServer.SessionLimits.DefaultMinSessionTimeout = 20000 |
The default value used for MinSessionTimeout.
const uint UnifiedAutomation.UaServer.SessionLimits.MaxHistoryDataValuesPerReadUpperLimit = 50000 |
The upper limit used for MaxHistoryDataValuesPerRead.
const uint UnifiedAutomation.UaServer.SessionLimits.MaxHistoryEventsPerReadUpperLimit = 50000 |
The upper limit used for MaxHistoryEventsPerRead.
const uint UnifiedAutomation.UaServer.SessionLimits.MaxMonitoredItemsPerCallLowerLimit = 10000 |
The lower limit used for MaxMonitoredItemsPerCall.
const uint UnifiedAutomation.UaServer.SessionLimits.MaxNodesPerBrowseLowerLimit = 1000 |
The lower limit used for MaxNodesPerBrowse.
const uint UnifiedAutomation.UaServer.SessionLimits.MaxNodesPerHistoryDataReadLowerLimit = 1000 |
The lower limit used for MaxNodesPerHistoryDataRead.
const uint UnifiedAutomation.UaServer.SessionLimits.MaxNodesPerHistoryDataUpdateLowerLimit = 1000 |
The lower limit used for MaxNodesPerHistoryDataUpdate.
const uint UnifiedAutomation.UaServer.SessionLimits.MaxNodesPerHistoryEventReadLowerLimit = 1000 |
The lower limit used for MaxNodesPerHistoryEventRead.
const uint UnifiedAutomation.UaServer.SessionLimits.MaxNodesPerHistoryEventUpdateLowerLimit = 1000 |
The lower limit used for MaxNodesPerHistoryEventUpdate.
const uint UnifiedAutomation.UaServer.SessionLimits.MaxNodesPerMethodCallLowerLimit = 10000 |
The lower limit used for MaxNodesPerMethodCall.
const uint UnifiedAutomation.UaServer.SessionLimits.MaxNodesPerNodeManagementLowerLimit = 100 |
The lower limit used for MaxNodesPerNodeManagement.
const uint UnifiedAutomation.UaServer.SessionLimits.MaxNodesPerReadLowerLimit = 10000 |
The lower limit used for MaxNodesPerRead.
const uint UnifiedAutomation.UaServer.SessionLimits.MaxNodesPerRegisterNodesLowerLimit = 1000 |
The lower limit used for MaxNodesPerRegisterNodes.
const uint UnifiedAutomation.UaServer.SessionLimits.MaxNodesPerTranslateBrowsePathsToNodeIdsLowerLimit = 1000 |
The lower limit used for MaxNodesPerTranslateBrowsePathsToNodeIds.
const uint UnifiedAutomation.UaServer.SessionLimits.MaxNodesPerWriteLowerLimit = 10000 |
The lower limit used for MaxNodesPerWrite.
const uint UnifiedAutomation.UaServer.SessionLimits.MaxOutstandingServiceRequestsLowerLimit = 1 |
The lower limit used for MaxOutstandingServiceRequests.
const uint UnifiedAutomation.UaServer.SessionLimits.MaxRequestAgeLowerLimit = 60000 |
The lower limit used for MaxRequestAge.
const uint UnifiedAutomation.UaServer.SessionLimits.MaxSessionCountLowerLimit = 1 |
The lower limit used for MaxSessionCount.
const uint UnifiedAutomation.UaServer.SessionLimits.MaxSessionsPerClientLowerLimit = 2 |
The lower limit used for MaxSessionsPerClient.
const uint UnifiedAutomation.UaServer.SessionLimits.MaxSessionTimeoutLowerLimit = 60000 |
The lower limit used for MaxSessionTimeout.
const uint UnifiedAutomation.UaServer.SessionLimits.MinNonceLengthLowerLimit = 32 |
The lower limit used for MinNonceLength.
const uint UnifiedAutomation.UaServer.SessionLimits.MinSessionTimeoutLowerLimit = 1000 |
The lower limit used for MinSessionTimeout.
|
getset |
Gets or sets a value indicating whether the length of the nonce provided by the client is checked.
true
if the length of the nonce provided by the client is not checked; otherwise, false
.
|
getset |
Gets or sets the max browse continuation points.
The max browse continuation points.
|
getset |
Gets or sets the max history continuation points.
The max history continuation points.
|
getset |
Gets or sets the maximum number of history data values per read response.
The maximum number of history data values per read response.
|
getset |
Gets or sets the maximum number of history event per read response.
The maximum number of history event per read response.
|
getset |
Gets or sets the max monitored items per call.
The max monitored items per call.
|
getset |
Gets or sets the max nodes per browse.
The max nodes per browse.
|
getset |
Gets or sets the max nodes per history data read.
The max nodes per history data read.
|
getset |
Gets or sets the max nodes per history data update.
The max nodes per history data update.
|
getset |
Gets or sets the max nodes per history event read.
The max nodes per history event read.
|
getset |
Gets or sets the max nodes per history event update.
The max nodes per history event update.
|
getset |
Gets or sets the max nodes per method call.
The max nodes per method call.
|
getset |
Gets or sets the max nodes per node management.
The max nodes per node management.
|
getset |
Gets or sets the max nodes per read.
The max nodes per read.
|
getset |
Gets or sets the max nodes per register nodes.
The max nodes per register nodes.
|
getset |
Gets or sets the max nodes per translate browse paths to node ids.
The max nodes per translate browse paths to node ids.
|
getset |
Gets or sets the max nodes per write.
The max nodes per write.
|
getset |
Gets or sets the max outstanding service requests.
The max outstanding service requests.
|
getset |
Gets or sets the max query continuation points.
The max query continuation points.
|
getset |
Gets or sets the max request age in ms.
The max request age.
|
getset |
Gets or sets the max session count.
The max session count.
|
getset |
Gets or sets the max session count per client.
The max session per client count.
|
getset |
Gets or sets the max session timeout in ms.
The max session timeout.
|
getset |
Gets or sets the length of the min nonce.
The length of the min nonce.
|
getset |
Gets or sets the min session timeout in ms.
The min session timeout.