This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
| ▼CException | |
| CUnexpectedReplyReceivedException | Thrown 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 | |
| ▼CIZaberPort | An interface for communicating with Zaber devices over a serial port. |
| CZaberAsciiPort | Represents a port connected to devices using the ASCII protocol. |
| CZaberBinaryPort | Represents a port connected to devices using the binary protocol. |
| CZaberAsciiPort | Represents a port connected to devices using the ASCII protocol. |
| CZaberBinaryPort | Represents a port connected to devices using the binary protocol. |
| ▼CIEquatable | |
| ▼CCommand | An abstract class for commands of all forms to inherit from. |
| CAsciiCommand | A class to represent ASCII commands to be sent to Zaber devices. |
| CBinaryCommand | A class for representing and encoding 6-byte binary commands. |
| ▼CReply | An abstract class for replies of all forms to inherit from. |
| CAsciiReply | A class to parse and represent replies from Zaber devices using the ASCII protocol. |
| CBinaryReply | A class for representing replies from devices using the binary protocol. |
| ▼CIZaberAxis | An interface to represent an individual Zaber device's axis. |
| CZaberAsciiAxis | A class to model an individual axis of an ASCII device. |
| CZaberBinaryDevice | Represents an axis of a device running in the binary protocol. |
| CZaberAsciiDevice | A class to represent a single- or multi-axis Zaber device using the ASCII protocol. |