… | |
… | |
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.7 2005/05/02 19:58:40 root Exp $ |
25 | * $Id: uuint.h,v 1.8 2008/10/10 16:54:45 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 | */ |
… | |
… | |
140 | char *subject; /* Whole subject line */ |
140 | char *subject; /* Whole subject line */ |
141 | char *filename; /* Only filled in if begin detected */ |
141 | char *filename; /* Only filled in if begin detected */ |
142 | char *origin; /* Whole 'From:' line */ |
142 | char *origin; /* Whole 'From:' line */ |
143 | char *mimeid; /* the ID for Mime-encoded files */ |
143 | char *mimeid; /* the ID for Mime-encoded files */ |
144 | char *mimetype; /* Content-Type */ |
144 | char *mimetype; /* Content-Type */ |
145 | short mode; /* Mode of File (from 'begin') */ |
145 | int mode; /* Mode of File (from 'begin') */ |
146 | int begin; /* begin detected */ |
146 | int begin; /* begin detected */ |
147 | int end; /* end detected */ |
147 | int end; /* end detected */ |
148 | int flags; /* associated flags */ |
148 | int flags; /* associated flags */ |
|
|
149 | long yefilesize; /* the yencode file size, or 0 */ |
149 | |
150 | |
150 | short uudet; /* valid encoded data. value indicates encoding */ |
151 | int uudet; /* valid encoded data. value indicates encoding */ |
151 | short partno; /* Mime-files have a part number within */ |
152 | int partno; /* Mime-files have a part number within */ |
152 | short maxpno; /* ... plus the total number of parts */ |
153 | int maxpno; /* ... plus the total number of parts */ |
153 | |
154 | |
154 | char *sfname; /* Associated source file */ |
155 | char *sfname; /* Associated source file */ |
155 | long startpos; /* ftell() position where data starts */ |
156 | long startpos; /* ftell() position where data starts */ |
156 | long length; /* length of data */ |
157 | long length; /* length of data */ |
157 | } fileread; |
158 | } fileread; |
… | |
… | |
166 | typedef struct _uufile { |
167 | typedef struct _uufile { |
167 | char *filename; |
168 | char *filename; |
168 | char *subfname; |
169 | char *subfname; |
169 | char *mimeid; |
170 | char *mimeid; |
170 | char *mimetype; |
171 | char *mimetype; |
171 | short partno; |
172 | int partno; |
172 | fileread *data; |
173 | fileread *data; |
|
|
174 | long yefilesize; |
173 | struct _uufile *NEXT; |
175 | struct _uufile *NEXT; |
174 | } uufile; |
176 | } uufile; |
175 | |
177 | |
176 | extern void *uu_MsgCBArg; |
178 | extern void *uu_MsgCBArg; |
177 | extern void *uu_BusyCBArg; |
179 | extern void *uu_BusyCBArg; |