FilterControlBranch MIB Outline

 

The new FilterControl MIB variables are:

 

QsaTerminalFilterControlBranch

 

FilterControlAllowedDevicesTable

FilterControlAllowedDevicesTableDeviceIndex

FilterControlAllowedDevicesTableTerminalList

FilterControlAllowedDevicesTableApplicationList

 

FilterClientControlTable

FilterClientControlTableApplicationIndex

FilterClientControlTableApplicationName

FilterClientControlTableDevicesToFilter

Value is a mask containing devices that client application wishes to control. The effect of setting this value on for a particular device is that the terminal agent will pass i/o requests for this device to the filter client. The filter client must reply to the request using DeviceIOSendEvent.

 

FilterClientKeybDataWatchTable

FilterClientKeybDataWatchTableIndex

FilterClientKeybDataWatchTableApplicationName

FilterClientKeybDataWatchTableKeyboardType

FilterClientKeybDataWatchTableKeySwitchNumber

FilterClientKeybDataWatchTableKeyShiftState

FilterClientKeybDataWatchTableFilterControlMask

A mask indicating devices that the client application wishes to filter/control after this DataWatch item is recognized. If non-zero, this variable essentially allows for an automatic SETof the FilterClientControlTableDevicesToFilter mask. The filter client must specifically reset FilterClientControlTableDevicesToFilter when it is done filtering - once enabled, all future keystrokes will be passed through the filter. The filter client can choose to reset the mask at any time including before completing the triggering data watch i/o request.

FilterClientKeybDataWatchTableNeverSendToApp

Set to ‘Y’ to indicate that this is a keystroke that should never be sent to a sales application because it is likely to only be understood by the filter client.

 

FilterClientKeybFCodeDataWatchTable

FilterClientKeybFCodeDataWatchTableIndex

FilterClientKeybFCodeDataWatchTableApplicationName

FilterClientKeybFCodeDataWatchTableFCode

FilterClientKeybFCodeDataWatchTableNeverSendToApp

FilterClientKeybFCodeDataWatchTableFilterControlMask

 

FilterClientScannerDataWatchTable

FilterClientScannerDataWatchTableIndex

FilterClientScannerDataWatchTableApplicationName

FilterClientScannerDataWatchTableBarCodeType

FilterClientScannerDataWatchTableBarCode

FilterClientScannerDataWatchTableNeverSendToApp

FilterClientScannerDataWatchTableFilterControlMask

 

FilterClientPrinterDataWatchTable

FilterClientPrinterDataWatchTableIndex

FilterClientPrinterDataWatchTableApplicationName

FilterClientPrinterDataWatchTablePrinterType

FilterClientPrinterDataWatchTablePrinterDeviceIndex

FilterClientPrinterDataWatchTablePrintCommandString

FilterClientPrinterDataWatchTableFilterControlMask

 

FilterClientDisplayDataWatchTable

FilterClientDisplayDataWatchTableIndex

FilterClientDisplayDataWatchTableApplicationName

FilterClientDisplayDataWatchTableDisplayDeviceIndex

FilterClientDisplayDataWatchTableRow (can be '*' meaning any row)

FilterClientDisplayDataWatchTableCol (can be '*' meaning any col)

FilterClientDisplayDataWatchTableDisplayString

 

 

Converted from CHM to HTML with chm2web Pro 2.85 (unicode)