app_remote.C File Reference

#include <locale.h>
#include <libintl.h>
#include "gxsm_app.h"
#include "app_remote.h"
#include "unit.h"
#include "pcs.h"
#include "xsmtypes.h"
#include "action_id.h"
#include "glbvars.h"

Go to the source code of this file.

Classes

struct  REMOTEENTRY

Functions

int r_startscan (CMDFKTARGS)
int r_waitscan (CMDFKTARGS)
int r_stopscan (CMDFKTARGS)
int r_scaninit (CMDFKTARGS)
int r_scanupdate (CMDFKTARGS)
int r_scanline (CMDFKTARGS)
int r_scanylookup (CMDFKTARGS)
int r_save (CMDFKTARGS)
int r_saveas (CMDFKTARGS)
int r_load (CMDFKTARGS)
int r_gnuimport (CMDFKTARGS)
int r_gnuexport (CMDFKTARGS)
int r_autodisp (CMDFKTARGS)
int r_chmode_a (CMDFKTARGS)
int r_chmode_m (CMDFKTARGS)
int r_chmode_x (CMDFKTARGS)
int r_chmode_n (CMDFKTARGS)
int r_chview_no (CMDFKTARGS)
int r_chview_1d (CMDFKTARGS)
int r_chview_2d (CMDFKTARGS)
int r_chview_3d (CMDFKTARGS)
int r_cmdquick (CMDFKTARGS)
int r_cmddirect (CMDFKTARGS)
int r_cmdlog (CMDFKTARGS)
int r_cmdunitbz (CMDFKTARGS)
int r_cmdunitvolt (CMDFKTARGS)
int r_cmduniteV (CMDFKTARGS)
int r_cmdunitS (CMDFKTARGS)
gint r_WakeUp (gpointer *data)
int r_cmdsleep (CMDFKTARGS)
int r_cmdecho (CMDFKTARGS)
int r_logev (CMDFKTARGS)
int r_cmdquit (CMDFKTARGS)
int r_analog_da0 (CMDFKTARGS)
int search_for_menupath_cb (CMDFKTARGS)

Variables

REMOTEENTRY remotetabledef []
remote_cmd scan_list []
remote_cmd file_list []
remote_cmd gnu_list []
remote_cmd cmd_list []
remote_cmd analog_list []
remote_cmd use_menupath_as_list []
remote_verb remote_verbs []


Function Documentation

int r_analog_da0 CMDFKTARGS   ) 
 

Definition at line 280 of file app_remote.C.

References DBG_L3, and XSM_DEBUG.

int r_autodisp CMDFKTARGS   ) 
 

Definition at line 155 of file app_remote.C.

References Surface::AutoDisplay(), gapp, and App::xsm.

int r_chmode_a CMDFKTARGS   ) 
 

Definition at line 159 of file app_remote.C.

References Surface::ActivateChannel(), gapp, and App::xsm.

int r_chmode_m CMDFKTARGS   ) 
 

Definition at line 164 of file app_remote.C.

References gapp, ID_CH_M_MATH, Surface::SetMode(), and App::xsm.

int r_chmode_n CMDFKTARGS   ) 
 

Definition at line 174 of file app_remote.C.

References gapp, ID_CH_M_X, Surface::SetMode(), and App::xsm.

int r_chmode_x CMDFKTARGS   ) 
 

Definition at line 169 of file app_remote.C.

References gapp, ID_CH_M_X, Surface::SetMode(), and App::xsm.

int r_chview_1d CMDFKTARGS   ) 
 

Definition at line 184 of file app_remote.C.

References gapp, ID_CH_V_PROFILE, Surface::SetView(), and App::xsm.

int r_chview_2d CMDFKTARGS   ) 
 

Definition at line 189 of file app_remote.C.

References gapp, ID_CH_V_GREY, Surface::SetView(), and App::xsm.

int r_chview_3d CMDFKTARGS   ) 
 

Definition at line 194 of file app_remote.C.

References gapp, ID_CH_V_SURFACE, Surface::SetView(), and App::xsm.

int r_chview_no CMDFKTARGS   ) 
 

Definition at line 179 of file app_remote.C.

References gapp, ID_CH_V_NO, Surface::SetView(), and App::xsm.

int r_cmddirect CMDFKTARGS   ) 
 

Definition at line 205 of file app_remote.C.

References gapp, SCAN_V_DIRECT, Surface::SetVM(), and App::xsm.

int r_cmdecho CMDFKTARGS   ) 
 

Definition at line 257 of file app_remote.C.

References gapp, App::remotecontrol, and remote::writestatus().

int r_cmdlog CMDFKTARGS   ) 
 

Definition at line 210 of file app_remote.C.

References gapp, SCAN_V_LOG, Surface::SetVM(), and App::xsm.

int r_cmdquick CMDFKTARGS   ) 
 

Definition at line 200 of file app_remote.C.

References gapp, SCAN_V_QUICK, Surface::SetVM(), and App::xsm.

int r_cmdquit CMDFKTARGS   ) 
 

Definition at line 275 of file app_remote.C.

References gapp, App::remotecontrol, and RemoteControl::stop().

int r_cmdsleep CMDFKTARGS   ) 
 

Definition at line 245 of file app_remote.C.

References gapp, RemoteControl::pause(), r_WakeUp(), and App::remotecontrol.

int r_cmdunitbz CMDFKTARGS   ) 
 

Definition at line 215 of file app_remote.C.

References Xsm::ClrModeFlg(), gapp, MODE_BZUNIT, MODE_VOLTUNIT, Xsm::SetModeFlg(), and App::xsm.

int r_cmduniteV CMDFKTARGS   ) 
 

Definition at line 227 of file app_remote.C.

References Xsm::ClrModeFlg(), gapp, MODE_ENERGY_EV, MODE_ENERGY_S, Xsm::SetModeFlg(), and App::xsm.

int r_cmdunitS CMDFKTARGS   ) 
 

Definition at line 233 of file app_remote.C.

References Xsm::ClrModeFlg(), gapp, MODE_ENERGY_EV, MODE_ENERGY_S, Xsm::SetModeFlg(), and App::xsm.

int r_cmdunitvolt CMDFKTARGS   ) 
 

Definition at line 221 of file app_remote.C.

References Xsm::ClrModeFlg(), gapp, MODE_BZUNIT, MODE_VOLTUNIT, Xsm::SetModeFlg(), and App::xsm.

int r_gnuexport CMDFKTARGS   ) 
 

Definition at line 148 of file app_remote.C.

References Surface::ActivateChannel(), gapp, Surface::gnuexport(), and App::xsm.

int r_gnuimport CMDFKTARGS   ) 
 

Definition at line 140 of file app_remote.C.

References Surface::ActivateChannel(), gapp, Surface::load(), and App::xsm.

int r_load CMDFKTARGS   ) 
 

Definition at line 132 of file app_remote.C.

References Surface::ActivateChannel(), gapp, Surface::load(), and App::xsm.

int r_logev CMDFKTARGS   ) 
 

Definition at line 266 of file app_remote.C.

References gapp, MonitorControl::LogEvent(), and App::monitorcontrol.

int r_save CMDFKTARGS   ) 
 

Definition at line 123 of file app_remote.C.

References gapp, Surface::save(), TRUE, and App::xsm.

int r_saveas CMDFKTARGS   ) 
 

Definition at line 127 of file app_remote.C.

References FALSE, gapp, Surface::save(), and App::xsm.

int r_scaninit CMDFKTARGS   ) 
 

Definition at line 78 of file app_remote.C.

References App::action_toolbar_callback(), and gapp.

int r_scanline CMDFKTARGS   ) 
 

Definition at line 88 of file app_remote.C.

References App::action_toolbar_callback(), gapp, and App::PutPluginData().

int r_scanupdate CMDFKTARGS   ) 
 

Definition at line 83 of file app_remote.C.

References App::action_toolbar_callback(), and gapp.

int r_scanylookup CMDFKTARGS   ) 
 

Definition at line 110 of file app_remote.C.

References App::action_toolbar_callback(), gapp, and App::PutPluginData().

int r_startscan CMDFKTARGS   ) 
 

Definition at line 61 of file app_remote.C.

References App::action_toolbar_callback(), and gapp.

int r_stopscan CMDFKTARGS   ) 
 

Definition at line 73 of file app_remote.C.

References App::action_toolbar_callback(), and gapp.

int r_waitscan CMDFKTARGS   ) 
 

Definition at line 67 of file app_remote.C.

gint r_WakeUp gpointer *  data  ) 
 

Definition at line 240 of file app_remote.C.

References FALSE, gapp, App::remotecontrol, and RemoteControl::resume().

int search_for_menupath_cb CMDFKTARGS   ) 
 

Definition at line 288 of file app_remote.C.

References DBG_L2, gapp, App::gxsmmenu, and XSM_DEBUG.


Variable Documentation

remote_cmd analog_list[]
 

Initial value:

 {
  { "da0",  r_analog_da0, NULL },
  { NULL, NULL, NULL }
}

Definition at line 365 of file app_remote.C.

remote_cmd cmd_list[]
 

Initial value:

 {
  { "echo",     r_cmdecho, NULL },
  { "logev",    r_logev, NULL },
  { "autodisp", r_autodisp, NULL },
  { "chmodeA",  r_chmode_a, NULL },
  { "chmodeM",  r_chmode_m, NULL },
  { "chmodeX",  r_chmode_x, NULL },
  { "chmodeN",  r_chmode_n, NULL },
  { "chviewNo", r_chview_no, NULL },
  { "chview1D", r_chview_1d, NULL },
  { "chview2D", r_chview_2d, NULL },
  { "chview3D", r_chview_3d, NULL },
  { "quick",    r_cmdquick, NULL },
  { "direct",   r_cmddirect, NULL },
  { "log",      r_cmdlog, NULL },
  { "unitbz",   r_cmdunitbz, NULL },
  { "unitvolt", r_cmdunitvolt, NULL },
  { "uniteV",   r_cmduniteV, NULL },
  { "unitS",    r_cmdunitS, NULL },
  { "sleepms",  r_cmdsleep, NULL },
  { "quit",     r_cmdquit, NULL },
  { NULL, NULL, NULL }
}

Definition at line 341 of file app_remote.C.

remote_cmd file_list[]
 

Initial value:

 {
  { "load", r_load, NULL },
  { "save", r_save, NULL },
  { "saveas", r_saveas, NULL },
  { NULL, NULL, NULL }
}

Definition at line 328 of file app_remote.C.

remote_cmd gnu_list[]
 

Initial value:

 {
  { "import", r_gnuimport, NULL },
  { "export", r_gnuexport, NULL },
  { NULL, NULL, NULL }
}

Definition at line 335 of file app_remote.C.

remote_verb remote_verbs[]
 

Initial value:

 {
  { REMO_SETENTRY,   "set", NULL },
  { REMO_CBACTION,   "action", NULL },
  { REMO_ACTION,     "scan", scan_list },
  { REMO_ACTION,     "file", file_list },
  { REMO_ACTION,     "gnu", gnu_list },
  { REMO_ACTION,     "cmd", cmd_list },
  { REMO_ACTION,     "analog", analog_list },
  { REMO_MENUACTION, "menupath", use_menupath_as_list },
  { REMO_ENDLIST,    NULL, NULL }
}

Definition at line 375 of file app_remote.C.

REMOTEENTRY remotetabledef[]
 

Initial value:

 {
  { "X", 10, NULL },
  { "verb",  50, NULL },
  { "command", 50, NULL },
  { "arg1", 50, NULL },
  { "arg2", 50, NULL },
  { NULL, 0, NULL }
}

Definition at line 51 of file app_remote.C.

remote_cmd scan_list[]
 

Initial value:

 {
  { "start", r_startscan, NULL },
  { "wait", r_waitscan, NULL },
  { "stop", r_stopscan, NULL },
  { "init", r_scaninit, NULL },
  { "update", r_scanupdate, NULL },
  { "setylookup", r_scanylookup, NULL },
  { "line", r_scanline, NULL },
  { NULL, NULL, NULL }
}

Definition at line 317 of file app_remote.C.

remote_cmd use_menupath_as_list[]
 

Initial value:

 {
  { NULL, search_for_menupath_cb, NULL }
}

Definition at line 370 of file app_remote.C.


Generated on Sat Apr 1 09:04:30 2006 for GXSM by  doxygen 1.4.6