home *** CD-ROM | disk | FTP | other *** search
-
-
-
- SSSSCCCCOOOOppppeeeennnn((((3333)))) IIIImmmmpppprrrreeeessssssssaaaarrrriiiioooo SSSSCCCCOOOOppppeeeennnn((((3333))))
-
-
-
- NNNNAAAAMMMMEEEE
- SCOpen, SCOpenScreen, SCOpenFile - establishing a connection with a
- scanning device
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- ####iiiinnnncccclllluuuuddddeeee <<<<ssssttttddddiiiioooo....hhhh>>>>
- ####iiiinnnncccclllluuuuddddeeee <<<<ssssccccaaaannnnnnnneeeerrrr....hhhh>>>>
-
- SSSSCCCCAAAANNNNNNNNEEEERRRR ****SSSSCCCCOOOOppppeeeennnn((((cccchhhhaaaarrrr ****nnnnaaaammmmeeee))));;;;
-
- SSSSCCCCAAAANNNNNNNNEEEERRRR ****SSSSCCCCOOOOppppeeeennnnSSSSccccrrrreeeeeeeennnn((((cccchhhhaaaarrrr ****ssssccccrrrreeeeeeeennnn))));;;;
-
- SSSSCCCCAAAANNNNNNNNEEEERRRR ****SSSSCCCCOOOOppppeeeennnnFFFFiiiilllleeee((((cccchhhhaaaarrrr ****ffffiiiilllleeee))));;;;
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- _S_C_O_p_e_n establishes a connection with the scanning device specified by
- _n_a_m_e. If _n_a_m_e is NULL, the default scanning device is used. Scanner
- device names are matched to scanner drivers and scanner devices by
- entries in the file /_u_s_r/_l_i_b/_s_c_a_n/_s_c_a_n_n_e_r_s, which is maintained using the
- _s_c_a_n_n_e_r_s(1M) tool.
-
- _S_C_O_p_e_n_S_c_r_e_e_n starts the screen scanner driver to enable scanning from
- _s_c_r_e_e_n.
-
- _S_C_O_p_e_n_F_i_l_e starts the file scanner driver to enable scanning from _f_i_l_e.
-
- RRRREEEETTTTUUUURRRRNNNN VVVVAAAALLLLUUUUEEEE
- _S_C_O_p_e_n, _S_C_O_p_e_n_S_c_r_e_e_n, and _S_C_O_p_e_n_F_i_l_e each return a pointer to a SSSSCCCCAAAANNNNNNNNEEEERRRR
- structure, whose structure definition is private to _l_i_b_s_c_a_n(3). This
- parameter is used for future _l_i_b_s_c_a_n(3) calls.
-
- In the event of an error, _S_C_O_p_e_n, _S_C_O_p_e_n_S_c_r_e_e_n, and _S_C_O_p_e_n_F_i_l_e return
- NULL, and _S_C_e_r_r_n_o is set indicate the reason.
-
- EEEEXXXXEEEECCCCUUUUTTTTIIIIOOOONNNN EEEERRRRRRRROOOORRRR CCCCOOOODDDDEEEESSSS
- _S_C_O_p_e_n, _S_C_O_p_e_n_F_i_l_e, and _S_C_O_p_e_n_S_c_r_e_e_n will fail under the following
- circumstances.
-
- SCENOSCANNERS No scanners are installed
-
- SCENODRIVER Driver does not exist
-
- SCENOMEM Out of memory
-
- SCENOSCANNER No such scanner
-
- SCEDEV Scanner driver error
-
- SCEDRVMSG Driver specific error. _S_C_E_r_r_o_r_S_t_r_i_n_g(3) will
- return a custom message supplied by the scanner
- driver
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- SSSSCCCCOOOOppppeeeennnn((((3333)))) IIIImmmmpppprrrreeeessssssssaaaarrrriiiioooo SSSSCCCCOOOOppppeeeennnn((((3333))))
-
-
-
- In addition, these functions may fail as the result of a failed system
- call, in which case _S_C_e_r_r_n_o will be set to a value from <_s_y_s/_e_r_r_n_o._h>.
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- _s_c_a_n_n_e_r_s(1M), _l_i_b_s_c_a_n(3), _S_C_C_l_o_s_e(3), _S_C_G_e_t_S_c_a_n_E_n_t(3), _S_C_G_e_t_U_s_e_r_I_n_f_o(3).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-