Motorola CoreScanner Driver Wrapper
|
Base class for all attribute sets. Contains methods for setting and getting attributes. More...
Protected Member Functions | |
MotorolaAttributeSet (int scannerId, CCoreScanner scannerDriver) | |
Initializes this base class. Must be inherited More... | |
ScannerAttribute | GetAttribute (ushort id) |
Get an attribute from the scanner given it's ID. More... | |
IDictionary< ushort, ScannerAttribute > | GetAttributes (List< ushort > ids) |
Get a Dictionary of attributes from the scanner given a List of attribute IDs. More... | |
void | SetAttribute (ScannerAttribute attribute) |
Sets an attribute on the scanner given a ScannerAttribute object. More... | |
Protected Attributes | |
readonly string | _getAttributesXml |
readonly string | _setAttributeXml |
CCoreScanner | _scannerDriver |
int | _scannerId |
Base class for all attribute sets. Contains methods for setting and getting attributes.
|
protected |
Initializes this base class. Must be inherited
scannerId | ID number of the scanner to get/set data from. |
scannerDriver |
|
protected |
Get an attribute from the scanner given it's ID.
id | Attribute ID |
|
protected |
Get a Dictionary of attributes from the scanner given a List of attribute IDs.
ids | Attribute ID list |
|
protected |
Sets an attribute on the scanner given a ScannerAttribute object.
attribute | ScannerAttribute object containing identification info and the value of the attribute to set. |