The Manipulator type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() | Manipulator | Initializes a new instance of the Manipulator class |
Methods
Name | Description | |
---|---|---|
![]() | Control_Close |
Close the manip.
|
![]() | Control_Open |
Open the manp.
|
![]() | Equals | (Inherited from Object.) |
![]() | GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) |
![]() | GetType |
Gets the Type of the current instance.
(Inherited from Object.) |
![]() | HandleResponse_CSR |
Handles the response_ CSR.
|
![]() | HandleResponse_DeviceSpecific |
Handles the response_ device specific.
|
![]() | ToString | (Inherited from Object.) |
Properties
Name | Description | |
---|---|---|
![]() | CommandPending |
Gets or sets a value indicating whether a command pending to be sent to the manip.
|
![]() | CommsTimeout |
Duration in mS to wait for response from device
|
![]() | ConsecutiveMissedResponseCount |
Number of missed replys.
This value is set by the CommsManager
|
![]() | CountPacketsToSend |
Gets the number of packets to be sent.
|
![]() | DeviceName |
A device name so the user can identify the device in the UI
|
![]() | DeviceType |
Get the Device Type
|
![]() | IsClosing |
Gets a value indicating whether this manip is closing.
|
![]() | IsConnected |
Gets a value indicating whether a manip is connected.
|
![]() | IsOpening |
Gets a value indicating whether manip is opening.
|
![]() | Lock |
Thread syncronization object for Manipulator class
As this is a publically accessible lock, please be VERY!!!! careful
to avoid deadlock conditions.
|
![]() | NetworkID |
Get Network Node ID
|
![]() | NextPacketToSend |
Gets the next packet to send.
|
![]() | UsesRawComms |
Flag to indicate device uses RAW data stream and not true PRO4 protocol
Most devices should set this to FALSE
|