IAmsRouter Interface
Interface IAmsRouter
Namespace: TwinCAT.Ads.TcpRouter
Assembly: TwinCAT.Ads.TcpRouter (in
TwinCAT.Ads.TcpRouter.dll) Version:
7.0.0+e56d35ccc4675faac24789a4aab60071fc61d470
Syntax
C#
public interface IAmsRouterThe IAmsRouter type exposes the following members.
Properties
|
|
Name |
Description |
|---|---|---|
|
|
Gets a value indicating whether the IAmsRouter is active (Running or in Starting / Stopping state). | |
|
|
Gets a value indicating whether the IAmsRouter is running (Start phase completely finished). | |
|
|
The Local AmsNetId of the IAmsRouter | |
|
|
Gets the router status. | |
|
|
Gets a read-only list of the routes |
Methods
|
|
Name |
Description |
|---|---|---|
|
|
Adds a dynamic Route | |
|
|
Removes a dynamic Route | |
|
|
Removes a dynamic Route | |
|
|
Starts the IAmsRouter asynchronously. | |
|
|
Stops the IAmsRouter. | |
|
|
Adds a dynamic Route |
- IAmsRouter.IsActive Property
- IAmsRouter.IsRunning Property
- IAmsRouter.NetId Property
- IAmsRouter.RouterStatus Property
- IAmsRouter.Routes Property
- IAmsRouter.AddRoute Method
- IAmsRouter.RemoveRoute Method (String)
- IAmsRouter.RemoveRoute Method (AmsNetId)
- IAmsRouter.StartAsync Method
- IAmsRouter.Stop Method
- IAmsRouter.TryAddRoute Method
- IAmsRouter.RouterStatusChanged Event