RMCLink.Interop .NET Assembly

RMCLinkNET Namespace

The RMCLink.Interop .NET assembly includes a single namespace: RMCLinkNET. This namespace includes the following classes and enumerations. Notice that RMCLink is the main class that will be used and all other classes and enumeration types simply support this main class.

Classes

Class

Description

CancelledException

This exception will be thrown by the RMCLink.Connect method or any Read or Write method if the operation is cancelled by a call to RMCLink.CancelRequest on another thread.

ConnectionNotMadeException

This exception can be thrown by the RMCLink.Connect method to indicate that the connection could not be established.

ReadWriteFailedException

This exception will be thrown by any Read or Write method that has a communication failure while trying to process its request.

RMCLink Class

This class is used to link to RMC controllers to allow reading information from the controller and writing data to the controller.

Enumerations

Enumeration

Description

Constants70

Miscellaneous constants for use when communicating with the RMC70.

Constants150

Miscellaneous constants for use when communicating with the RMC150.

Constants200

Miscellaneous constants for use when communicating with the RMC200.

Constants100

Miscellaneous constants for use when communicating with the RMC100.

DeviceType

These constants are used when calling RMCLink.CreateEthernetLink, RMCLink.CreateSerialLink and RMCLink.CreateUSBLink to select which type of controller will be connected to the link

FileNumber70

File numbers used when communicating with the RMC70.

FileNumber150

File numbers used when communicating with the RMC150.

FileNumber200

File numbers used when communicating with the RMC200.

FileNumber100

File numbers used when communicating with the RMC100.

PingType

These two constants are used to select whether the RMCLink.IsConnected method will try pinging the device before returning to verify that the link is still connected.

 

See Also

RMCLink.Interop .NET Assembly


Send comments on this topic.

Copyright (c) 2024 Delta Computer Systems, Inc. dba Delta Motion