Develop and Download Open Source Software

Browse Subversion Repository

Annotation of /trunk/teraterm/teraterm/logdlg.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 6801 - (hide annotations) (download) (as text)
Tue Jun 13 10:30:12 2017 UTC (6 years, 9 months ago) by doda
Original Path: trunk/teraterm/teraterm/filesys.h
File MIME type: text/x-chdr
File size: 2259 byte(s)
eliminate FAR keyword.
1 maya 3227 /* Tera Term
2     Copyright(C) 1994-1998 T. Teranishi
3     All rights reserved. */
4    
5     /* TERATERM.EXE, file transfer routines */
6     #ifdef __cplusplus
7     extern "C" {
8     #endif
9 doda 6801 typedef BOOL (PASCAL *PGetSetupFname)
10 maya 3227 (HWND HWin, WORD FuncId, PTTSet ts);
11 doda 6801 typedef BOOL (PASCAL *PGetTransFname)
12 maya 3227 (PFileVar fv, PCHAR CurDir, WORD FuncId, LPLONG Option);
13 doda 6801 typedef BOOL (PASCAL *PGetMultiFname)
14 maya 3227 (PFileVar fv, PCHAR CurDir, WORD FuncId, LPWORD Option);
15 doda 6801 typedef BOOL (PASCAL *PGetGetFname)
16 maya 3227 (HWND HWin, PFileVar fv);
17 doda 6801 typedef void (PASCAL *PSetFileVar) (PFileVar fv);
18     typedef BOOL (PASCAL *PGetXFname)
19 maya 3227 (HWND HWin, BOOL Receive, LPLONG Option, PFileVar fv, PCHAR CurDir);
20 doda 6801 typedef void (PASCAL *PProtoInit)
21 maya 3227 (int Proto, PFileVar fv, PCHAR pv, PComVar cv, PTTSet ts);
22 doda 6801 typedef BOOL (PASCAL *PProtoParse)
23 maya 3227 (int Proto, PFileVar fv, PCHAR pv, PComVar cv);
24 doda 6801 typedef void (PASCAL *PProtoTimeOutProc)
25 maya 3227 (int Proto, PFileVar fv, PCHAR pv, PComVar cv);
26 doda 6801 typedef BOOL (PASCAL *PProtoCancel)
27 maya 3227 (int Proto, PFileVar fv, PCHAR pv, PComVar cv);
28    
29     extern PGetSetupFname GetSetupFname;
30     extern PGetTransFname GetTransFname;
31     extern PGetMultiFname GetMultiFname;
32     extern PGetGetFname GetGetFname;
33     extern PSetFileVar SetFileVar;
34     extern PGetXFname GetXFname;
35     extern PProtoInit ProtoInit;
36     extern PProtoParse ProtoParse;
37     extern PProtoTimeOutProc ProtoTimeOutProc;
38     extern PProtoCancel ProtoCancel;
39    
40     BOOL LoadTTFILE();
41     BOOL FreeTTFILE();
42     void ShowFTDlg(WORD OpId);
43     BOOL NewFileVar(PFileVar *FV);
44     void FreeFileVar(PFileVar *FV);
45    
46     BOOL LogStart();
47     void Log1Byte(BYTE b);
48     void LogToFile();
49     BOOL CreateLogBuf();
50     void FreeLogBuf();
51     BOOL CreateBinBuf();
52     void FreeBinBuf();
53    
54     void FileSendStart();
55     void FileSend();
56     void FLogChangeButton(BOOL Pause);
57     void FLogRefreshNum();
58     void FileTransEnd(WORD OpId);
59    
60     void ProtoEnd();
61     int ProtoDlgParse();
62     void ProtoDlgTimeOut();
63     void ProtoDlgCancel();
64     void KermitStart(int mode);
65     void XMODEMStart(int mode);
66     void YMODEMStart(int mode);
67     void ZMODEMStart(int mode);
68     void BPStart(int mode);
69     void QVStart(int mode);
70    
71     extern PFileVar LogVar, SendVar, FileVar;
72     extern BOOL FileLog, BinLog, DDELog;
73    
74     void logfile_lock_initialize(void);
75     void CommentLogToFile(char *buf, int size);
76    
77     #ifdef __cplusplus
78     }
79     #endif
80    

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26