Lines Matching defs:ScannerState
113 struct ScannerState struct
115 int m_udpFd; /* file descriptor to UDP socket */
116 int m_tcpFd; /* file descriptor to TCP socket */
117 struct sockaddr_in m_sockAddr; /* printer address */
118 struct ComBuf m_buf; /* buffer for network data */
119 struct ComBuf m_imageData; /* storage for decoded image data */
120 int m_numPages; /* number of complete pages (host byte order) */
121 struct ComBuf m_pageInfo; /* "array" of numPages PageInfo structs */
122 int m_bFinish; /* set non-0 to signal that we are finished */
123 int m_bCancelled; /* set non-0 that bFinish state arose from cancellation */
124 char m_regName[REG_NAME_SIZE]; /* name with which to register */
125 unsigned short m_xres; /* x resolution (network byte order) */
126 unsigned short m_yres; /* y resolution (network byte order) */
127 unsigned int m_composition; /* composition (0x01=>TIFF/PDF,0x40=>JPEG) (network byte order) */
128 unsigned char m_brightness; /* brightness */
129 unsigned int m_compression; /* compression (0x08=>CCIT Group 4,0x20=>JPEG) (network byte order) */
130 unsigned int m_fileType; /* file type (2=>TIFF,4=>PDF,8=>JPEG)(network byte order) */
131 unsigned int m_pixelWidth; /* width in pixels (network byte order) */
132 unsigned int m_pixelHeight; /* height in pixels (network byte order) */
133 unsigned int m_bytesRead; /* bytes read by SANE (host byte order) */
134 unsigned int m_currentPageBytes;/* number of bytes of current page read (host byte order) */