| Interface | Description | 
|---|---|
| SimulScanReader.DataListerner | 
 An interface for notifying client applications when the scan data is
 available. 
 | 
| SimulScanReader.StatusListerner | 
 An interface for notifying client applications to notify scan events. 
 | 
| Class | Description | 
|---|---|
| SimulScanConfig | 
 The SimulScanConfig class provides access to reader configuration settings. 
 | 
| SimulScanData | 
 The SimulScanData object gives scanning result 
 | 
| SimulScanElement | 
 The SimulScanElement abstract class represents a processed SimulScanTemplateElement. 
 | 
| SimulScanGroup | 
 The SimulScanGroup class represents a processed SimulScanTemplateGroup. 
 | 
| SimulScanManager | 
 This is the primary object to access the SimulScan feature. 
 | 
| SimulScanMultiTemplate | 
 The SimulScanMultiTemplate class contains an entire parsed XML template file. 
 | 
| SimulScanReader | 
 SimulScanReader class will represent and provides access to the physical Reader
 device. 
 | 
| SimulScanReaderInfo | 
 SimulScanReaderInfo provides information of the reader device. 
 | 
| SimulScanRegion | 
 The SimulScanRegion class represents a processed SimulScanTemplateRegion. 
 | 
| SimulScanStatusData | 
 SimulScanStatusData class provides access to reader status. 
 | 
| SimulScanTemplate | 
 The Template class represents the XML template passed into the SimulScanEngine. 
 | 
| SimulScanTemplateElement | 
 The TemplateElement class represents elements nested directly under the tag in 
 an XML template file 
 | 
| SimulScanTemplateGroup | 
 The SimulScanTemplateGroup class is a grouping of multiple SimulScanTemplateRegion items. 
 | 
| SimulScanTemplateRegion | 
 The SimulScanTemplateRegion class represents a particular region in a Template. 
 | 
| Enum | Description | 
|---|---|
| RegionType | 
 The data type contained within the region 
 | 
| SimulScanManager.DeviceIdentifier | 
 Defines scanner device identifier. 
 | 
| SimulScanReaderInfo.DeviceType | 
 List of supported scanner device type. 
 | 
| SimulScanResults | 
 Defines all the error codes the SimulScan API returns. 
 | 
| SimulScanStatusData.SimulScanStatus | 
| Exception | Description | 
|---|---|
| SimulScanException | 
 The SimulScan APIs throw a SimulScanException when an error occurs. 
 |