00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025 #ifndef _H_filecom
00026
00027 #define _H_filecom
00028
00029 #ifdef LOCALE
00030 #undef LOCALE
00031 #endif
00032
00033 #ifdef _FILECOM_SOURCE_
00034 #define LOCALE
00035 #else
00036 #define LOCALE extern
00037 #endif
00038
00039 #define DribbleActive() EnvDribbleActive(GetCurrentEnvironment())
00040 #define DribbleOn(a) EnvDribbleOn(GetCurrentEnvironment(),a)
00041 #define DribbleOff() EnvDribbleOff(GetCurrentEnvironment())
00042 #define BatchStar(a) EnvBatchStar(GetCurrentEnvironment(),a)
00043
00044 LOCALE void FileCommandDefinitions(void *);
00045 LOCALE intBool EnvDribbleOn(void *,char *);
00046 LOCALE intBool EnvDribbleActive(void *);
00047 LOCALE intBool EnvDribbleOff(void *);
00048 LOCALE void SetDribbleStatusFunction(void *,int (*)(void *,int));
00049 LOCALE int LLGetcBatch(void *,char *,int);
00050 LOCALE int Batch(void *,char *);
00051 LOCALE int OpenBatch(void *,char *,int);
00052 LOCALE int OpenStringBatch(void *,char *,char *,int);
00053 LOCALE int RemoveBatch(void *);
00054 LOCALE intBool BatchActive(void *);
00055 LOCALE void CloseAllBatchSources(void *);
00056 LOCALE int BatchCommand(void *);
00057 LOCALE int BatchStarCommand(void *);
00058 LOCALE int EnvBatchStar(void *,char *);
00059 LOCALE int LoadCommand(void *);
00060 LOCALE int LoadStarCommand(void *);
00061 LOCALE int SaveCommand(void *);
00062 LOCALE int DribbleOnCommand(void *);
00063 LOCALE int DribbleOffCommand(void *);
00064
00065 #endif
00066
00067
00068
00069
00070
00071