#include <stub.h>
Public Types |
| enum | Scheduler { SchedNormal,
SchedRealtime
} |
| enum | checkPidStatus { Error = -1,
NotExited = -2,
Killed = -3
} |
Protected Member Functions |
| int | ConverseStub (int check) |
| void | notifyTaskbar (const TQString &suffix) |
| virtual TQCString | display () |
| virtual TQCString | dcopServer () |
| virtual TQCString | dcopAuth () |
| virtual TQCString | iceAuth () |
|
virtual void | virtual_hook (int id, void *data) |
|
const QCStringList & | environment () const |
Protected Attributes |
|
bool | m_bXOnly |
|
bool | m_bDCOPForwarding |
|
int | m_Priority |
|
int | m_Scheduler |
|
TQCString | m_dcopTransport |
|
TQCString | m_Command |
|
TQCString | m_User |
|
KCookie * | m_pCookie |
|
bool | m_bErase |
|
bool | m_bTerminal |
|
int | m_Pid |
|
int | m_Fd |
|
TQCString | m_Command |
|
TQCString | m_Exit |
Additional Inherited Members |
| static int | waitMS (int fd, int ms) |
| static bool | checkPid (pid_t pid) |
|
static int | checkPidExited (pid_t pid) |
Detailed Description
Chat with tdesu_stub.
StubProcess extends PtyProcess with functionality to chat with tdesu_stub.
Definition at line 32 of file stub.h.
Member Enumeration Documentation
Different schedulers.
SchedNormal is the normal Unix timesharing scheduler, while SchedRealtime is a POSIX.1b realtime scheduler.
Definition at line 75 of file stub.h.
Member Function Documentation
| int StubProcess::ConverseStub |
( |
int |
check | ) |
|
|
protected |
Exchange all parameters with tdesu_stub.
Definition at line 80 of file stub.cpp.
| virtual TQCString StubProcess::dcopAuth |
( |
| ) |
|
|
inlineprotectedvirtual |
See display.
Definition at line 114 of file stub.h.
| virtual TQCString StubProcess::dcopServer |
( |
| ) |
|
|
inlineprotectedvirtual |
| virtual TQCString StubProcess::display |
( |
| ) |
|
|
inlineprotectedvirtual |
This virtual function can be overloaded when special behavior is desired.
By default, it returns the value returned by KCookie.
Reimplemented in SshProcess.
Definition at line 100 of file stub.h.
| virtual TQCString StubProcess::iceAuth |
( |
| ) |
|
|
inlineprotectedvirtual |
See display.
Definition at line 118 of file stub.h.
| void StubProcess::notifyTaskbar |
( |
const TQString & |
suffix | ) |
|
|
protected |
Notify the taskbar that a new application has been started.
- Deprecated:
Definition at line 183 of file stub.cpp.
| void StubProcess::setCommand |
( |
const TQCString & |
command | ) |
|
|
inline |
Set the command.
Definition at line 47 of file stub.h.
| void StubProcess::setDCOPForwarding |
( |
bool |
dcopForwarding | ) |
|
|
inline |
Enable DCOP forwarding.
Definition at line 62 of file stub.h.
| void StubProcess::setDcopTransport |
( |
const TQCString & |
dcopTransport | ) |
|
|
inline |
Specify dcop transport.
Definition at line 41 of file stub.h.
| void StubProcess::setPriority |
( |
int |
prio | ) |
|
Set the priority of the process.
The priority value must be between 0 and 100, 0 being the lowest priority. This value is mapped to the scheduler and system dependant priority range of the OS.
Definition at line 48 of file stub.cpp.
| void StubProcess::setScheduler |
( |
int |
sched | ) |
|
|
inline |
Set the scheduler type.
Definition at line 80 of file stub.h.
| void StubProcess::setUser |
( |
const TQCString & |
user | ) |
|
|
inline |
Set the target user.
Definition at line 52 of file stub.h.
| void StubProcess::setXOnly |
( |
bool |
xonly | ) |
|
|
inline |
Set to "X only mode": Sycoca is not built and tdeinit is not launched.
Definition at line 57 of file stub.h.
The documentation for this class was generated from the following files: