Twain_DSM  1.0
Public Attributes | List of all members
TW_IDENTITY_LINUX64 Struct Reference

We have to manage the horror we created for ourselves when we defined TW_INT32/TW_UINT32 to be long instead of int. More...

Collaboration diagram for TW_IDENTITY_LINUX64:
Collaboration graph
[legend]

Public Attributes

long Id
 
TW_VERSION Version
 
TW_UINT16 ProtocolMajor
 
TW_UINT16 ProtocolMinor
 
long SupportedGroups
 
TW_STR32 Manufacturer
 
TW_STR32 ProductFamily
 
TW_STR32 ProductName
 

Detailed Description

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.

Definition at line 67 of file apps.cpp.


The documentation for this struct was generated from the following file: