C# 클래스 Opc.Ua.Com.Server.ComAeNamespaceMapper

Maps the UA type model to a local
상속: ComNamespaceMapper
파일 보기 프로젝트 열기: OPCFoundation/UA-.NET 1 사용 예제들

공개 메소드들

메소드 설명
GetAttribute ( NodeId typeId ) : AeEventAttribute

Returns the attribute with the specified event type id and browse path.

GetAttribute ( uint attributeId ) : AeEventAttribute

Returns the attribute with the specified attribute id.

GetAttributes ( uint categoryId ) : List

Gets the list of categories for the specified event types.

GetCategories ( int eventType ) : List

Gets the list of categories for the specified event types.

GetCategory ( NodeId typeId ) : AeEventCategory

Returns the category with the specified event type id.

GetCategory ( uint categoryId ) : AeEventCategory

Returns the category with the specified category id.

Initialize ( Session session, ComAe2ProxyConfiguration configuration ) : void

Initializes the mapper.

비공개 메소드들

메소드 설명
CompareAttributes ( AeEventAttribute x, AeEventAttribute y ) : int

Uses the BrowsePathDisplayText to compare two attributes.

CompareCategories ( AeEventCategory x, AeEventCategory y ) : int

Uses the description to compare two categories.

IndexTypesFromServer ( NodeId baseTypeId, int eventType ) : void

Recursively populates the event types table.

IndexWellKnownTypes ( ) : void

Indexes the well known subtypes.

UpdateEventAttributeMappings ( NodeIdMappingSet mappingSet ) : void

Assigns a locally unique numeric id to each event type.

UpdateEventTypeMappings ( NodeIdMappingSet mappingSet ) : void

Assigns a locally unique numeric id to each event type.

메소드 상세

GetAttribute() 공개 메소드

Returns the attribute with the specified event type id and browse path.
public GetAttribute ( NodeId typeId ) : AeEventAttribute
typeId NodeId
리턴 AeEventAttribute

GetAttribute() 공개 메소드

Returns the attribute with the specified attribute id.
public GetAttribute ( uint attributeId ) : AeEventAttribute
attributeId uint
리턴 AeEventAttribute

GetAttributes() 공개 메소드

Gets the list of categories for the specified event types.
public GetAttributes ( uint categoryId ) : List
categoryId uint
리턴 List

GetCategories() 공개 메소드

Gets the list of categories for the specified event types.
public GetCategories ( int eventType ) : List
eventType int
리턴 List

GetCategory() 공개 메소드

Returns the category with the specified event type id.
public GetCategory ( NodeId typeId ) : AeEventCategory
typeId NodeId
리턴 AeEventCategory

GetCategory() 공개 메소드

Returns the category with the specified category id.
public GetCategory ( uint categoryId ) : AeEventCategory
categoryId uint
리턴 AeEventCategory

Initialize() 공개 메소드

Initializes the mapper.
public Initialize ( Session session, ComAe2ProxyConfiguration configuration ) : void
session Session
configuration ComAe2ProxyConfiguration
리턴 void