.NET Based OPC UA Client/Server SDK  3.1.0.500
UnifiedAutomation.UaServer.ISessionManager Interface Reference

Allows application components to receive notifications when changes to sessions occur. More...

Inherited by UnifiedAutomation.UaServer.SessionManager.

Public Member Functions

List< SessionGetSessions (RequestContext context)
 Returns all of the sessions known to the session manager. More...
 

Events

SessionEventHandler SessionCreated
 Raised after a new session is created. More...
 
SessionEventHandler SessionActivated
 Raised whenever a session is activated and the user identity or preferred locales changed. More...
 
SessionEventHandler SessionClosing
 Raised before a session is closed. More...
 
ImpersonateEventHandler ImpersonateUser
 Raised before the user identity for a session is changed. More...
 

Detailed Description

Allows application components to receive notifications when changes to sessions occur.

Sinks that receive these events must not block the thread.

Member Function Documentation

List<Session> UnifiedAutomation.UaServer.ISessionManager.GetSessions ( RequestContext  context)

Returns all of the sessions known to the session manager.

Returns
A list of the sessions.

Implemented in UnifiedAutomation.UaServer.SessionManager.

Event Documentation

ImpersonateEventHandler UnifiedAutomation.UaServer.ISessionManager.ImpersonateUser

Raised before the user identity for a session is changed.

SessionEventHandler UnifiedAutomation.UaServer.ISessionManager.SessionActivated

Raised whenever a session is activated and the user identity or preferred locales changed.

SessionEventHandler UnifiedAutomation.UaServer.ISessionManager.SessionClosing

Raised before a session is closed.

SessionEventHandler UnifiedAutomation.UaServer.ISessionManager.SessionCreated

Raised after a new session is created.


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