|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecttcl.lang.TclEvent
tcl.lang.channel.FileEvent
public class FileEvent
This class is the handles the transient event that executes a 'fileevent' script exactly once. It schedules a duplicate of itself for the next fileevent script execution. It is closely tied with FileEventScript.
| Field Summary | |
|---|---|
static int |
READABLE
Indicates a READ file event |
static int |
WRITABLE
Indicates a WRITE file event |
| Method Summary | |
|---|---|
static boolean |
isStdinUsedForCommandInput()
|
int |
processEvent(int flags)
Process the event. |
static void |
queueFileEvent(Interp interp,
Channel channel,
int type)
Create a new FileEvent and add it to the TclEvent queue. |
static boolean |
setStdinUsedForCommandInput(boolean stdinUsedForCommandInput)
|
| Methods inherited from class tcl.lang.TclEvent |
|---|
sync |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int READABLE
public static final int WRITABLE
| Method Detail |
|---|
public static void queueFileEvent(Interp interp,
Channel channel,
int type)
interp - interpreter in which to create the file eventchannel - Channel on which to create the file eventtype - either READABLE or WRITABLEpublic int processEvent(int flags)
TclEvent
processEvent in class TclEventflags - Miscellaneous flag values: may be any combination of
TCL.DONT_WAIT, TCL.WINDOW_EVENTS, TCL.FILE_EVENTS,
TCL.TIMER_EVENTS, TCL.IDLE_EVENTS, or others defined by event
sources - this is the same as the flags passed to Notifier.doOneEvent()
public static boolean isStdinUsedForCommandInput()
public static boolean setStdinUsedForCommandInput(boolean stdinUsedForCommandInput)
stdinUsedForCommandInput - the stdinUsedForCommandInput to set
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||