uulib.c File Reference

#include
#include
#include
#include
#include uudeview.h>
#include uuint.h>
#include fptools.h>
#include uustring.h>

Go to the source code of this file.


Data Structures

struct   _itbd
struct   allomap

Defines

#define  O_BINARY   0
#define  SEEK_SET   0

Typedefs

typedef struct _itbd  itbd

Functions

void uu_MsgCallback  _ANSI_ARGS_ ((void *, char *, int))
int uu_BusyCallback  _ANSI_ARGS_ ((void *, uuprogress *))
int uu_FileCallback  _ANSI_ARGS_ ((void *, char *, char *, int))
char *uu_FNameFilter  _ANSI_ARGS_ ((void *, char *))
int  UUMessage (va_alist)
int  UUBusyPoll (void)
int UUEXPORT  UUInitialize (void)
int UUEXPORT  UUGetOption (int option, int *ivalue, char *cvalue, int clength)
int UUEXPORT  UUSetOption (int option, int ivalue, char *cvalue)
char *UUEXPORT  UUstrerror (int code)
int UUEXPORT  UUSetMsgCallback (void *opaque, void(*func) _ANSI_ARGS_((void *, char *, int)))
int UUEXPORT  UUSetBusyCallback (void *opaque, int(*func) _ANSI_ARGS_((void *, uuprogress *)), long msecs)
int UUEXPORT  UUSetFileCallback (void *opaque, int(*func) _ANSI_ARGS_((void *, char *, char *, int)))
int UUEXPORT  UUSetFNameFilter (void *opaque, char *(*func) _ANSI_ARGS_((void *, char *)))
uulist *UUEXPORT  UUGetFileListItem (int item)
char *UUEXPORT  UUFNameFilter (char *fname)
int UUEXPORT  UULoadFile (char *filename, char *fileid, int delflag)
int UUEXPORT  UULoadFileWithPartNo (char *filename, char *fileid, int delflag, int partno)
int UUEXPORT  UUDecodeToTemp (uulist *thefile)
int UUEXPORT  UUDecodeFile (uulist *thefile, char *destname)
int UUEXPORT  UUInfoFile (uulist *thefile, void *opaque, int(*func) _ANSI_ARGS_((void *, char *)))
int UUEXPORT  UURenameFile (uulist *thefile, char *newname)
int UUEXPORT  UURemoveTemp (uulist *thefile)
int UUEXPORT  UUCleanUp (void)

Variables

char *  uulib_id = "$Id: uulib.c 260 2007-05-04 23:32:54Z csk $"
void *  uu_MsgCBArg = NULL
void *  uu_BusyCBArg = NULL
void *  uu_FileCBArg = NULL
void *  uu_FFCBArg = NULL
int  uu_fast_scanning = 0
int  uu_bracket_policy = 0
int  uu_verbose = 1
int  uu_desperate = 0
int  uu_ignreply = 0
int  uu_debug = 0
int  uu_errno = 0
int  uu_dumbness = 0
int  uu_overwrite = 1
int  uu_ignmode = 0
int  uu_handletext = 0
int  uu_usepreamble = 0
int  uu_tinyb64 = 0
int  uu_remove_input = 0
int  uu_more_mime = 0
headercount  hlcount
char  uulibversion [256] = "0.5pl20"
char *  uusavepath
char *  uuencodeext
char *  uulib_msgstring
char *  uugen_inbuffer
char *  uugen_fnbuffer
uulist UUGlobalFileList = NULL
uuprogress  progress
unsigned long  uuyctr

Define Documentation

#define O_BINARY   0

Definition at line 109 of file uulib.c.

#define SEEK_SET   0

Definition at line 117 of file uulib.c.


Typedef Documentation

typedef struct _itbd itbd


Function Documentation

char* uu_FNameFilter _ANSI_ARGS_ ( (void *, char *)   ) 

int uu_FileCallback _ANSI_ARGS_ ( (void *, char *, char *, int)   ) 

int uu_BusyCallback _ANSI_ARGS_ ( (void *, uuprogress *)   ) 

void uu_MsgCallback _ANSI_ARGS_ ( (void *, char *, int)   ) 

int UUBusyPoll ( void   ) 

Definition at line 320 of file uulib.c.

int UUEXPORT UUCleanUp ( void   ) 

Definition at line 1210 of file uulib.c.

int UUEXPORT UUDecodeFile ( uulist thefile,
char *  destname  
)

Definition at line 889 of file uulib.c.

int UUEXPORT UUDecodeToTemp ( uulist thefile  ) 

Definition at line 876 of file uulib.c.

char* UUEXPORT UUFNameFilter ( char *  fname  ) 

Definition at line 650 of file uulib.c.

uulist* UUEXPORT UUGetFileListItem ( int  item  ) 

Definition at line 632 of file uulib.c.

int UUEXPORT UUGetOption ( int  option,
int *  ivalue,
char *  cvalue,
int  clength  
)

Definition at line 423 of file uulib.c.

int UUEXPORT UUInfoFile ( uulist thefile,
void *  opaque,
int *func   _ANSI_ARGS_((void *, char *))  
)

Definition at line 1078 of file uulib.c.

int UUEXPORT UUInitialize ( void   ) 

Definition at line 367 of file uulib.c.

int UUEXPORT UULoadFile ( char *  filename,
char *  fileid,
int  delflag  
)

Definition at line 664 of file uulib.c.

int UUEXPORT UULoadFileWithPartNo ( char *  filename,
char *  fileid,
int  delflag,
int  partno  
)

Definition at line 670 of file uulib.c.

int UUMessage ( va_alist   ) 

Definition at line 273 of file uulib.c.

int UUEXPORT UURemoveTemp ( uulist thefile  ) 

Definition at line 1190 of file uulib.c.

int UUEXPORT UURenameFile ( uulist thefile,
char *  newname  
)

Definition at line 1169 of file uulib.c.

int UUEXPORT UUSetBusyCallback ( void *  opaque,
int *func   _ANSI_ARGS_((void *, uuprogress *)),
long  msecs  
)

Definition at line 595 of file uulib.c.

int UUEXPORT UUSetFileCallback ( void *  opaque,
int *func   _ANSI_ARGS_((void *, char *, char *, int))  
)

Definition at line 607 of file uulib.c.

int UUEXPORT UUSetFNameFilter ( void *  opaque,
char **func   _ANSI_ARGS_((void *, char *))  
)

Definition at line 617 of file uulib.c.

int UUEXPORT UUSetMsgCallback ( void *  opaque,
void *func   _ANSI_ARGS_((void *, char *, int))  
)

Definition at line 585 of file uulib.c.

int UUEXPORT UUSetOption ( int  option,
int  ivalue,
char *  cvalue  
)

Definition at line 515 of file uulib.c.

char* UUEXPORT UUstrerror ( int  code  ) 

Definition at line 575 of file uulib.c.


Variable Documentation

headercount hlcount

Initial value:

 {
  3,                            
  2,                            
  1                             
}

Definition at line 155 of file uulib.c.

uuprogress progress

Definition at line 205 of file uulib.c.

int uu_bracket_policy = 0

Definition at line 140 of file uulib.c.

void* uu_BusyCBArg = NULL

Definition at line 131 of file uulib.c.

int uu_debug = 0

Definition at line 144 of file uulib.c.

int uu_desperate = 0

Definition at line 142 of file uulib.c.

int uu_dumbness = 0

Definition at line 146 of file uulib.c.

int uu_errno = 0

Definition at line 145 of file uulib.c.

int uu_fast_scanning = 0

Definition at line 139 of file uulib.c.

void* uu_FFCBArg = NULL

Definition at line 133 of file uulib.c.

void* uu_FileCBArg = NULL

Definition at line 132 of file uulib.c.

int uu_handletext = 0

Definition at line 149 of file uulib.c.

int uu_ignmode = 0

Definition at line 148 of file uulib.c.

int uu_ignreply = 0

Definition at line 143 of file uulib.c.

int uu_more_mime = 0

Definition at line 153 of file uulib.c.

void* uu_MsgCBArg = NULL

Definition at line 130 of file uulib.c.

int uu_overwrite = 1

Definition at line 147 of file uulib.c.

int uu_remove_input = 0

Definition at line 152 of file uulib.c.

int uu_tinyb64 = 0

Definition at line 151 of file uulib.c.

int uu_usepreamble = 0

Definition at line 150 of file uulib.c.

int uu_verbose = 1

Definition at line 141 of file uulib.c.

char* uuencodeext

Definition at line 177 of file uulib.c.

char* uugen_fnbuffer

Definition at line 185 of file uulib.c.

char* uugen_inbuffer

Definition at line 184 of file uulib.c.

uulist* UUGlobalFileList = NULL

Definition at line 191 of file uulib.c.

char* uulib_id = "$Id: uulib.c 260 2007-05-04 23:32:54Z csk $"

Definition at line 92 of file uulib.c.

char* uulib_msgstring

Definition at line 183 of file uulib.c.

char uulibversion[256] = "0.5pl20"

Definition at line 165 of file uulib.c.

char* uusavepath

Definition at line 171 of file uulib.c.

unsigned long uuyctr

Definition at line 221 of file uulib.c.


Generated on Sun Oct 12 01:45:31 2008 for NNTPGrab by  1.5.4