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 74 int MakeArgv(
char *,
int *,
const char **,
int,
char *,
size_t,
int *,
int);
struct png_info_def **typedef void(__cdecl typeof(png_destroy_read_struct))(struct png_struct_def **
CommandPtr GetCommandByName(const char *const, int)
CommandPtr GetCommandByIndex(const int)
void PrintCmdUsage(CommandPtr)
void InitCommandList(void)
int MakeArgv(char *, int *, const char **, int, char *, size_t, int *, int)
struct ArgvInfo * ArgvInfoPtr
void PrintCmdHelp(CommandPtr)
void(* CmdProc)(const int argc, const char **const argv, const CommandPtr cmdp, const ArgvInfoPtr aip)
struct Command * CommandPtr