ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/Convert-UUlib/uulib/uuint.h
(Generate patch)

Comparing Convert-UUlib/uulib/uuint.h (file contents):
Revision 1.3 by root, Sun Mar 31 20:04:30 2002 UTC vs.
Revision 1.6 by root, Thu Nov 6 13:33:41 2003 UTC

20/* 20/*
21 * This file describes the internal structures, variables and definitions 21 * This file describes the internal structures, variables and definitions
22 * of UUDeview. It should not be included from other packages. Subject to 22 * of UUDeview. It should not be included from other packages. Subject to
23 * change without notice. Do not depend on anything here. 23 * change without notice. Do not depend on anything here.
24 * 24 *
25 * $Id: uuint.h,v 1.3 2002/03/31 20:04:30 root Exp $ 25 * $Id: uuint.h,v 1.6 2003/11/06 13:33:41 root Exp $
26 */ 26 */
27 27
28/* 28/*
29 * Busy Polls will be made after processing ... lines 29 * Busy Polls will be made after processing ... lines
30 */ 30 */
175 175
176extern void *uu_MsgCBArg; 176extern void *uu_MsgCBArg;
177extern void *uu_BusyCBArg; 177extern void *uu_BusyCBArg;
178extern void *uu_FileCBArg; 178extern void *uu_FileCBArg;
179extern void *uu_FFCBArg; 179extern void *uu_FFCBArg;
180extern void *uu_FNCBArg;
180 181
181/* 182/*
182 * variables 183 * variables
183 */ 184 */
184 185
196extern int uu_usepreamble; 197extern int uu_usepreamble;
197extern int uu_handletext; 198extern int uu_handletext;
198extern int uu_tinyb64; 199extern int uu_tinyb64;
199extern int uu_remove_input; 200extern int uu_remove_input;
200extern int uu_more_mime; 201extern int uu_more_mime;
202extern int uu_dotdot;
201 203
202extern char *uusavepath; 204extern char *uusavepath;
203extern char *uuencodeext; 205extern char *uuencodeext;
204 206
205/* 207/*
239 241
240extern char *uugen_fnbuffer, *uugen_inbuffer; 242extern char *uugen_fnbuffer, *uugen_inbuffer;
241extern char *uucheck_lastname, *uucheck_tempname; 243extern char *uucheck_lastname, *uucheck_tempname;
242extern char *uuestr_itemp, *uuestr_otemp; 244extern char *uuestr_itemp, *uuestr_otemp;
243extern char *uulib_msgstring, *uuncdl_fulline; 245extern char *uulib_msgstring, *uuncdl_fulline;
244extern char *uuncdp_oline, *uuscan_shlline; 246extern char *uuncdp_oline, *uuscan_shlline, *uuscan_shlline2;
245extern char *uuscan_pvvalue, *uuscan_phtext; 247extern char *uuscan_pvvalue, *uuscan_phtext;
246extern char *uuscan_sdline, *uuscan_sdbhds1; 248extern char *uuscan_sdline, *uuscan_sdbhds1;
247extern char *uuscan_sdbhds2, *uuscan_spline; 249extern char *uuscan_sdbhds2, *uuscan_spline;
248extern char *uuutil_bhwtmp; 250extern char *uuutil_bhwtmp;
249extern char *uunconc_UUxlat, *uunconc_UUxlen; 251extern char *uunconc_UUxlat, *uunconc_UUxlen;
252 254
253#ifdef __cplusplus 255#ifdef __cplusplus
254extern "C" { 256extern "C" {
255#endif 257#endif
256 258
257extern void (*uu_MsgCallback) (void *, char *, int); 259extern void (*uu_MsgCallback) (void *, char *, int);
258extern int (*uu_BusyCallback) (void *, uuprogress *); 260extern int (*uu_BusyCallback) (void *, uuprogress *);
259extern int (*uu_FileCallback) (void *, char *, char *, int); 261extern int (*uu_FileCallback) (void *, char *, char *, int);
260extern char * (*uu_FNameFilter) (void *, char *); 262extern char * (*uu_FNameFilter) (void *, char *);
263extern char * (*uu_FileNameCallback)(void *, char *, char *);
261 264
262/* 265/*
263 * Functions from uulib.c that aren't defined in <uudeview.h> 266 * Functions from uulib.c that aren't defined in <uudeview.h>
264 * Be careful about the definition with variable arguments. 267 * Be careful about the definition with variable arguments.
265 */ 268 */
300 * Functions from uunconc.c 303 * Functions from uunconc.c
301 */ 304 */
302 305
303int UURepairData (FILE *, char *, int, int *); 306int UURepairData (FILE *, char *, int, int *);
304 307
305void UUInitConc (void); 308void UUInitConc _ANSI_ARGS_((void));
306int UUValidData (char *, int, int *); 309int UUValidData _ANSI_ARGS_((char *, int, int *));
307size_t UUDecodeLine (char *, char *, int); 310size_t UUDecodeLine _ANSI_ARGS_((char *, char *, int));
308int UUDecodePart (FILE *, FILE *, int *, long, int, int, char *); 311int UUDecodeField _ANSI_ARGS_((char *, char *, int));
312int UUDecodePart _ANSI_ARGS_((FILE *, FILE *, int *,
313 long, int, int, char *));
309int UUDecode (uulist *); 314int UUDecode _ANSI_ARGS_((uulist *));
310 315
311/* 316/*
312 * Message retrieval from uustring.c 317 * Message retrieval from uustring.c
313 */ 318 */
314 319

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines