Twain_DSM
1.0
|
We have to manage the horror we created for ourselves when we defined TW_INT32/TW_UINT32 to be long instead of int. More...
Public Attributes | |
long | Id |
TW_VERSION | Version |
TW_UINT16 | ProtocolMajor |
TW_UINT16 | ProtocolMinor |
long | SupportedGroups |
TW_STR32 | Manufacturer |
TW_STR32 | ProductFamily |
TW_STR32 | ProductName |
We have to manage the horror we created for ourselves when we defined TW_INT32/TW_UINT32 to be long instead of int.
We can use the union with any data source on 64-bit Linux and not worry about memory problems. We can then examine the data and decide if we can handle it. Old data sources must be ignored. Anyone who needs to use an old data source has to use the libtwaindsm.so.2.3.1 DSM.