#include <app_remote.h>
Inheritance diagram for RemoteControl:
Public Member Functions | |
RemoteControl () | |
~RemoteControl () | |
void | run () |
virtual int | addcmd (gchar **cmdargvlist) |
virtual int | checkentry (gchar **cmdargvlist) |
virtual int | checkactions (gchar **cmdargvlist) |
virtual void | waitfkt () |
void | stop () |
void | pause () |
void | resume () |
void | play () |
RemoteControl () | |
~RemoteControl () | |
void | run () |
virtual int | addcmd (gchar **cmdargvlist) |
virtual int | checkentry (gchar **cmdargvlist) |
virtual int | checkactions (gchar **cmdargvlist) |
virtual void | waitfkt () |
void | stop () |
void | pause () |
void | resume () |
void | play () |
Static Public Member Functions | |
static void | dlg_clicked (GtkDialog *dialog, gint button_number, RemoteControl *rc) |
static gboolean | InputFunction (GIOChannel *src, GIOCondition condition, void *rc) |
static void | Check_ec (Gtk_EntryControl *ec, gpointer arglist) |
static void | CbAction_ra (remote_action_cb *ra, gpointer arglist) |
static void | dlg_clicked (GtkDialog *dialog, gint button_number, RemoteControl *rc) |
static gboolean | InputFunction (GIOChannel *src, GIOCondition condition, void *rc) |
static void | Check_ec (Gtk_EntryControl *ec, gpointer arglist) |
static void | CbAction_ra (remote_action_cb *ra, gpointer arglist) |
Private Attributes | |
int | pause_flg |
GtkWidget * | Dlg |
GtkWidget * | list |
gint | ncol |
gint | op |
GIOChannel * | gio |
GtkWidget * | Dlg |
GtkWidget * | list |
GIOChannel * | gio |
Definition at line 34 of file app_remote.h.
|
Definition at line 387 of file app_remote.C. |
|
Definition at line 394 of file app_remote.C. References stop(). |
|
|
|
|
|
Implements remote_crtl. |
|
Implements remote_crtl. Definition at line 568 of file app_remote.C. |
|
Definition at line 51 of file app_remote.h. References remote_action_cb::cmd, remote_action_cb::data, remote_action_cb::RemoteCb, and remote_action_cb::widget. |
|
Definition at line 51 of file app_remote.h. References remote_action_cb::cmd, remote_action_cb::data, remote_action_cb::RemoteCb, and remote_action_cb::widget. Referenced by checkactions(). |
|
Definition at line 48 of file app_remote.h. References Gtk_EntryControl::CheckRemoteCmd(). |
|
Definition at line 48 of file app_remote.h. References Gtk_EntryControl::CheckRemoteCmd(). Referenced by checkentry(). |
|
Implements remote_crtl. Definition at line 62 of file app_remote.h. References CbAction_ra(), gapp, and App::RemoteActionList. |
|
Implements remote_crtl. Definition at line 62 of file app_remote.h. References CbAction_ra(), gapp, and App::RemoteActionList. |
|
Implements remote_crtl. Definition at line 58 of file app_remote.h. References Check_ec(), gapp, and App::RemoteEntryList. |
|
Implements remote_crtl. Definition at line 58 of file app_remote.h. References Check_ec(), gapp, and App::RemoteEntryList. |
|
|
|
Definition at line 514 of file app_remote.C. References DlgBase::DlgDone(), gio, MY_GTK_RESPONSE_PAUSE, MY_GTK_RESPONSE_RUN, MY_GTK_RESPONSE_STOP, pause(), play(), resume(), and stop(). |
|
|
|
Definition at line 536 of file app_remote.C. References FALSE, TRUE, and remote::waiting(). |
|
|
|
Definition at line 476 of file app_remote.C. References DBG_L2, Dlg, TRUE, remote::wait(), and XSM_DEBUG. Referenced by dlg_clicked(), and r_cmdsleep(). |
|
|
|
Definition at line 497 of file app_remote.C. References DBG_L2, Dlg, FALSE, gio, InputFunction(), op, remote::rcopen(), remote::remotefifo, XSMRESOURCES::RemoteFifo, XSMRESOURCES::RemoteFifoOut, TRUE, remote::wait(), XSM_DEBUG, and xsmres. Referenced by dlg_clicked(). |
|
|
|
Definition at line 483 of file app_remote.C. References DBG_L2, Dlg, FALSE, gio, InputFunction(), op, remote::remotefifo, remote::wait(), and XSM_DEBUG. Referenced by dlg_clicked(), and r_WakeUp(). |
|
Implements DlgBase. |
|
Implements DlgBase. Definition at line 398 of file app_remote.C. References _, Dlg, DlgBase::DlgStart(), FALSE, GNOME_PAD, REMOTEENTRY::label, list, MY_GTK_RESPONSE_PAUSE, MY_GTK_RESPONSE_RUN, MY_GTK_RESPONSE_STOP, ncol, remotetabledef, TRUE, and width. |
|
|
|
Definition at line 460 of file app_remote.C. References DBG_L2, Dlg, FALSE, gio, op, remote::rcclose(), remote::wait(), and XSM_DEBUG. Referenced by dlg_clicked(), r_cmdquit(), and ~RemoteControl(). |
|
Reimplemented from remote_crtl. Definition at line 66 of file app_remote.h. References GnomeAppService::check_events(), and gapp. |
|
Reimplemented from remote_crtl. Definition at line 66 of file app_remote.h. References GnomeAppService::check_events(), and gapp. |
|
Definition at line 75 of file app_remote.h. |
|
Definition at line 75 of file app_remote.h. Referenced by pause(), play(), RemoteControl(), resume(), run(), and stop(). |
|
Definition at line 79 of file app_remote.h. |
|
Definition at line 79 of file app_remote.h. Referenced by dlg_clicked(), play(), RemoteControl(), resume(), and stop(). |
|
Definition at line 76 of file app_remote.h. |
|
Definition at line 76 of file app_remote.h. |
|
Definition at line 77 of file app_remote.h. |
|
Definition at line 78 of file app_remote.h. Referenced by play(), RemoteControl(), resume(), and stop(). |
|
Definition at line 74 of file app_remote.h. |