16#define kIdleInterval 20
21#define kIdleBatchLaunch 180
26#define kBeepAfterCmdTime 15
50#define kAbbreviatedMatchAllowed 0
51#define kExactMatchRequired 1
54#define kAmbiguousCommand ((CommandPtr) -1)
55#define kNoCommand ((CommandPtr) 0)
58#define kCmdHidden 00001
59#define kCmdMustBeConnected 00002
60#define kCmdMustBeDisconnected 00004
61#define kCompleteRemoteFile 00010
62#define kCompleteRemoteDir 00020
63#define kCompleteLocalFile 00040
64#define kCompleteLocalDir 00100
65#define kCompleteBookmark 00200
66#define kCompletePrefOpt 00400
74int MakeArgv(
char *,
int *,
const char **,
int,
char *,
size_t,
int *,
int);
struct ArgvInfo * ArgvInfoPtr
void(* CmdProc)(const int argc, const char **const argv, const CommandPtr cmdp, const ArgvInfoPtr aip)
void PrintCmdHelp(CommandPtr)
CommandPtr GetCommandByName(const char *const, int)
void PrintCmdUsage(CommandPtr)
CommandPtr GetCommandByIndex(const int)
struct Command * CommandPtr
int MakeArgv(char *, int *, const char **, int, char *, size_t, int *, int)
void InitCommandList(void)