RouterPort Class

Class represents a Router Port

Inheritance Hierarchy

System.Object
  TwinCAT.Router.RouterPortInfo
    TwinCAT.Router.RouterPort
Namespace:  TwinCAT.Router
Assembly:  TwinCAT.Ads.Abstractions (in TwinCAT.Ads.Abstractions.dll) Version: 6.0.328+39e3229

Syntax

C#

public class RouterPort : RouterPortInfo

The RouterPort type exposes the following members.

Constructors

 

Name

Description

RouterPort.

Constructs the RouterPort object

RouterPort(AmsRegisterPort)

Constructs the RouterPort object

Properties

 

Name

Description

Attributes

Gets additional attributes of the Port

HasSymbols

Gets, whether the Port contains Symbol informations

IsAdsSecurePort

Gets a value indicating whether this instance is ads secure port.

IsClientPort

Gets, whether the port is an Client port

IsFixedPort

Gets, whether the Port is fixed

IsServerPort

Gets, whether the port is an Server port

IsSynchronized

Gets, whether the Port is Synchronized

Name

Gets the Name of the Port (Inherited from RouterPortInfo.)

PortID

Gets the PortNumber (Inherited from RouterPortInfo.)

PortType

Gets the type of the Port

QueueSize

Gets the current Queue size

Methods

 

Name

Description

Equals

Equals (Inherited from RouterPortInfo.)

Finalize

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)

GetHashCode

Gets the HashCode of the Address (Inherited from RouterPortInfo.)

GetType

Gets the Type of the current instance. (Inherited from Object.)

MemberwiseClone

Creates a shallow copy of the current Object. (Inherited from Object.)

ToString

Returns a String that represents this instance. (Overrides RouterPortInfo.ToString..)

Fields

 

Name

Description

fixedPort

Fixed port

port

Port Number (Inherited from RouterPortInfo.)

portAttributes

Port Attributes.

portName

Port name (Inherited from RouterPortInfo.)

portQueueSize

Port Queue size.

portType

Port Type

Reference

TwinCAT.Router Namespace