IControlSubsystem Interface |
This interface is the abstraction of the concrete implementation by class Subsystem.
Namespace:
IntervalZero.RTX64.ControlAssembly: IntervalZero.RTX64 (in IntervalZero.RTX64.dll) Version: 3.3.0.0 (File version: 3.5.0)

The IControlSubsystem type exposes the following members.

Name | Description | |
---|---|---|
![]() | ExtendedStatus |
See property ExtendedStatus.
|
![]() | State |
See property State.
|

Name | Description | |
---|---|---|
![]() | Dispose |
Dispose method.
(Inherited from RTX64Object.) |
![]() | OnNotifyPropertyChanged |
Called when a property is changed
(Inherited from RTX64Object.) |
![]() | GetNALStatus | Queries the status of the Network Abstraction Layer (NAL). |
![]() | GetNetworkInterfacesStatus | Queries the status of enabled network interfaces. |
![]() | GetTCPIPStatus | Queries the status of the RT-TCP/IP Stack. |
![]() | Start |
Starts the Subsystem. If the Subsystem fails to start properly,
this method throws an exception of type RTX64Exception, and instance property State returns START_ERROR.
If the RT-TCP/IP stack is set to run on RTX64 start and its license is not valid throws RTX64InvalidTcpIpStackLicense exception.
|
![]() | StartDebuggerListening | Tells the Subsystem to start listening for new remote debugging attached connections to this computer. |
![]() | StartTcpipStack |
Starts the RT-TCP/IP Stack. If there is no valid license for the RTX64 TCP/IP stack
(license feature name "TCP64"), an exception is thrown and the stack is not started. |
![]() | Stop |
Stops the Subsystem. If the Subsystem fails to stop properly,
this method throws an exception of type RTX64Exception, and instance property State returns STOP_ERROR.
|
![]() | StopDebuggerListening | Tells the Subsystem to stop listening for new remote debugging attached connections to this computer. |
![]() | StopTcpipStack |
Stops the RT-TCP/IP stack if it is running. This method behaves the same as passing
0 to StopTcpipStack(uint timeoutInSeconds). See that method's documentation for
timeout behavior.
|
![]() | StopTcpipStack(UInt32) |
Stops the RT-TCP/IP stack if it is running.
Specifies the number of seconds that this method should wait for the RT-TCP/IP stack
to stop. This parameter is optional and defaults to 0, which means wait 30 seconds plus
an additional 10 seconds for each configured network interface (other than the RTX64
Virtual Network interface).
|
