Core Serial Library in C#  1.2
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CException
 CUnexpectedReplyReceivedExceptionThrown when an axis receives a reply from a device or axis which is not itself, or when the reply is of an unexpected type.
 CIDisposable
 CIZaberPortAn interface for communicating with Zaber devices over a serial port.
 CZaberAsciiPortRepresents a port connected to devices using the ASCII protocol.
 CZaberBinaryPortRepresents a port connected to devices using the binary protocol.
 CZaberAsciiPortRepresents a port connected to devices using the ASCII protocol.
 CZaberBinaryPortRepresents a port connected to devices using the binary protocol.
 CIEquatable
 CCommandAn abstract class for commands of all forms to inherit from.
 CAsciiCommandA class to represent ASCII commands to be sent to Zaber devices.
 CBinaryCommandA class for representing and encoding 6-byte binary commands.
 CReplyAn abstract class for replies of all forms to inherit from.
 CAsciiReplyA class to parse and represent replies from Zaber devices using the ASCII protocol.
 CBinaryReplyA class for representing replies from devices using the binary protocol.
 CIZaberAxisAn interface to represent an individual Zaber device's axis.
 CZaberAsciiAxisA class to model an individual axis of an ASCII device.
 CZaberBinaryDeviceRepresents an axis of a device running in the binary protocol.
 CZaberAsciiDeviceA class to represent a single- or multi-axis Zaber device using the ASCII protocol.