C# 클래스 Opc.Ua.Com.Client.ComAeClient

Provides access to a COM DA server.
상속: ComClient
파일 보기 프로젝트 열기: OPCFoundation/UA-.NET 1 사용 예제들

공개 메소드들

메소드 설명
Acknowledge ( ServerSystemContext context, byte eventId, Opc.Ua.LocalizedText comment ) : uint

Acknowledges the specified context.

CloneClient ( ) : ComAeClient

Creates a new instance of the client with the same configuration.

ComAeClient ( ComAeClientConfiguration configuration ) : System

Initializes a new instance of the ComAeClient class.

CreateAreaBrowser ( ) : IOPCEventAreaBrowser

Creates the area browser.

CreateEventSubscription ( ) : IOPCEventSubscriptionMgt

Creates an event subscription.

GetConditionNames ( int eventCategory, string &conditionNames ) : void

Returns the condition names for the event category.

GetEventAttributes ( int categoryId, int &attributeIds, string &descriptions, short &datatypes ) : bool

Gets the event attributes.

GetEventCategories ( int eventType, int &categories, string &descriptions ) : void

Gets the event categories.

GetStatus ( ) : OPCEVENTSERVERSTATUS?

Reads the status from the server.

GetSubConditionNames ( string conditionName, string &subConditionNames ) : void

Returns the sub-condition names for the event condition.

메소드 상세

Acknowledge() 공개 메소드

Acknowledges the specified context.
public Acknowledge ( ServerSystemContext context, byte eventId, Opc.Ua.LocalizedText comment ) : uint
context Opc.Ua.Server.ServerSystemContext The context.
eventId byte The event id.
comment Opc.Ua.LocalizedText The comment.
리턴 uint

CloneClient() 공개 메소드

Creates a new instance of the client with the same configuration.
public CloneClient ( ) : ComAeClient
리턴 ComAeClient

ComAeClient() 공개 메소드

Initializes a new instance of the ComAeClient class.
public ComAeClient ( ComAeClientConfiguration configuration ) : System
configuration ComAeClientConfiguration
리턴 System

CreateAreaBrowser() 공개 메소드

Creates the area browser.
public CreateAreaBrowser ( ) : IOPCEventAreaBrowser
리턴 IOPCEventAreaBrowser

CreateEventSubscription() 공개 메소드

Creates an event subscription.
public CreateEventSubscription ( ) : IOPCEventSubscriptionMgt
리턴 IOPCEventSubscriptionMgt

GetConditionNames() 공개 메소드

Returns the condition names for the event category.
public GetConditionNames ( int eventCategory, string &conditionNames ) : void
eventCategory int
conditionNames string
리턴 void

GetEventAttributes() 공개 메소드

Gets the event attributes.
public GetEventAttributes ( int categoryId, int &attributeIds, string &descriptions, short &datatypes ) : bool
categoryId int The category id.
attributeIds int The attribute ids.
descriptions string The descriptions.
datatypes short The datatypes.
리턴 bool

GetEventCategories() 공개 메소드

Gets the event categories.
public GetEventCategories ( int eventType, int &categories, string &descriptions ) : void
eventType int Type of the event.
categories int The categories.
descriptions string The descriptions.
리턴 void

GetStatus() 공개 메소드

Reads the status from the server.
public GetStatus ( ) : OPCEVENTSERVERSTATUS?
리턴 OPCEVENTSERVERSTATUS?

GetSubConditionNames() 공개 메소드

Returns the sub-condition names for the event condition.
public GetSubConditionNames ( string conditionName, string &subConditionNames ) : void
conditionName string
subConditionNames string
리턴 void