/* qtest_cmds.c - automatically generated from qtest_cmds.ct */
#include <ss/ss.h>

#ifndef __STDC__
#define const
#endif

static char const * const ssu00001[] = {
"noop",
    (char const *)0
};
extern void qtest_noop __SS_PROTO;
static char const * const ssu00002[] = {
"cd",
    "chdir",
    (char const *)0
};
extern void qtest_chdir __SS_PROTO;
static char const * const ssu00003[] = {
"pwd",
    (char const *)0
};
extern void qtest_pwd __SS_PROTO;
static char const * const ssu00004[] = {
"ls",
    "list",
    (char const *)0
};
extern void qtest_list __SS_PROTO;
static char const * const ssu00005[] = {
"stat",
    (char const *)0
};
extern void qtest_stat __SS_PROTO;
static char const * const ssu00006[] = {
"fstype",
    (char const *)0
};
extern void qtest_file_system_type __SS_PROTO;
static char const * const ssu00007[] = {
"list_access",
    "la",
    (char const *)0
};
extern void qtest_list_access __SS_PROTO;
static char const * const ssu00008[] = {
"change_access",
    "ca",
    (char const *)0
};
extern void qtest_change_access __SS_PROTO;
static char const * const ssu00009[] = {
"list_requests",
    "?",
    (char const *)0
};
extern void ss_list_requests __SS_PROTO;
static char const * const ssu00010[] = {
"q",
    "quit",
    (char const *)0
};
extern void ss_quit __SS_PROTO;
static ss_request_entry ssu00011[] = {
    { ssu00001,
      qtest_noop,
      "Do nothing",
      0 },
    { ssu00002,
      qtest_chdir,
      "Change working directory",
      0 },
    { ssu00003,
      qtest_pwd,
      "Report current directory",
      0 },
    { ssu00004,
      qtest_list,
      "List a file or directory",
      0 },
    { ssu00005,
      qtest_stat,
      "Print file statistics",
      0 },
    { ssu00006,
      qtest_file_system_type,
      "Get filesystem type",
      0 },
    { ssu00007,
      qtest_list_access,
      "List access information",
      0 },
    { ssu00008,
      qtest_change_access,
      "Change access on file or directory",
      0 },
    { ssu00009,
      ss_list_requests,
      "List available commands",
      0 },
    { ssu00010,
      ss_quit,
      "Quit",
      0 },
    { 0, 0, 0, 0 }
};

ss_request_table qtest_cmds = { 2, ssu00011 };
