C# 클래스 Opc.Ua.ServerTest.SessionTest

Browses all of the nodes in the hierarchies.
상속: TestBase
파일 보기 프로젝트 열기: OPCFoundation/UA-.NET 1 사용 예제들

공개 메소드들

메소드 설명
Run ( ServerTestCase testcase, int iteration ) : bool

Runs the test for all of the browse roots.

SessionTest ( Session session, ServerTestConfiguration configuration, ReportMessageEventHandler reportMessage, ReportProgressEventHandler reportProgress, TestBase template ) : System

Creates the test object.

Session_KeepAlive ( Session session, KeepAliveEventArgs e ) : void

Reports keep alive responses from the server.

Session_Notification ( Session session, NotificationEventArgs e ) : void
Session_Reconnect ( Session session, KeepAliveEventArgs e ) : void

Reports keep alive responses from the server.

비공개 메소드들

메소드 설명
DoKeepAliveTest ( ) : bool

Tests the session keep alive when there are no errors.

DoReconnectTest ( ) : bool

Tests the session reconnect.

메소드 상세

Run() 공개 메소드

Runs the test for all of the browse roots.
public Run ( ServerTestCase testcase, int iteration ) : bool
testcase ServerTestCase
iteration int
리턴 bool

SessionTest() 공개 메소드

Creates the test object.
public SessionTest ( Session session, ServerTestConfiguration configuration, ReportMessageEventHandler reportMessage, ReportProgressEventHandler reportProgress, TestBase template ) : System
session Opc.Ua.Client.Session
configuration ServerTestConfiguration
reportMessage ReportMessageEventHandler
reportProgress ReportProgressEventHandler
template TestBase
리턴 System

Session_KeepAlive() 공개 메소드

Reports keep alive responses from the server.
public Session_KeepAlive ( Session session, KeepAliveEventArgs e ) : void
session Opc.Ua.Client.Session
e Opc.Ua.Client.KeepAliveEventArgs
리턴 void

Session_Notification() 공개 메소드

public Session_Notification ( Session session, NotificationEventArgs e ) : void
session Opc.Ua.Client.Session
e Opc.Ua.Client.NotificationEventArgs
리턴 void

Session_Reconnect() 공개 메소드

Reports keep alive responses from the server.
public Session_Reconnect ( Session session, KeepAliveEventArgs e ) : void
session Opc.Ua.Client.Session
e Opc.Ua.Client.KeepAliveEventArgs
리턴 void