summaryrefslogtreecommitdiff
path: root/comm/TkMultiplexer.cc
diff options
context:
space:
mode:
authorsc2000-11-28 17:07:47 +0000
committersc2000-11-28 17:07:47 +0000
commitee937667fd0ecd82faab4c88d756b906fb625f1a (patch)
tree19e679318b5cb87e8be1a05a7bbc9ba5568d0814 /comm/TkMultiplexer.cc
parent1326b11d65f7020f5f6c691305d2c090b064bd04 (diff)
downloadivy-league-ee937667fd0ecd82faab4c88d756b906fb625f1a.zip
ivy-league-ee937667fd0ecd82faab4c88d756b906fb625f1a.tar.gz
ivy-league-ee937667fd0ecd82faab4c88d756b906fb625f1a.tar.bz2
ivy-league-ee937667fd0ecd82faab4c88d756b906fb625f1a.tar.xz
Integration into IvyLeague
Uvh -> Ivl Multiplexer.* is renamed into Scheduler.* A few name conflicts in the merger with ex-DNN have been solved Imakefile is replaced by Makefile Created InetAddress.* and UnixAddress.* from Address.* Created IrdaAddress.* OLD/TextStream has been updated
Diffstat (limited to 'comm/TkMultiplexer.cc')
-rw-r--r--comm/TkMultiplexer.cc34
1 files changed, 17 insertions, 17 deletions
diff --git a/comm/TkMultiplexer.cc b/comm/TkMultiplexer.cc
index 28c76d3..7ce87a4 100644
--- a/comm/TkMultiplexer.cc
+++ b/comm/TkMultiplexer.cc
@@ -11,6 +11,7 @@
*
* $Id$
* $CurLog$
+ * Made consistent with Tcl7.0 and Tk3.3
*/
#include "TkMultiplexer.h"
@@ -29,28 +30,27 @@ extern "C" {
static void
ioHandler (ClientData client_data, int mask)
{
- UchChannel* ch = (UchChannel*) client_data;
+ IvlChannel* ch = (IvlChannel*) client_data;
if (mask & TK_WRITABLE)
ch->HandleWrite ();
if (mask & TK_READABLE)
ch->HandleRead ();
}
-UchTkMultiplexer :: UchTkMultiplexer ()
-: UchBaseMultiplexer ()
+IvlTkMultiplexer :: IvlTkMultiplexer ()
+: IvlBaseMultiplexer ()
{
memset (Active, 0, NFILE * sizeof (bool));
}
-
-UchTkMultiplexer :: ~UchTkMultiplexer ()
+IvlTkMultiplexer :: ~IvlTkMultiplexer ()
{
}
void
-UchTkMultiplexer :: SetMasks (int fd, IOMODE mode)
+IvlTkMultiplexer :: SetMasks (int fd, IOMODE mode)
{
- UchChannel* ch = Channels [fd];
+ IvlChannel* ch = Channels [fd];
if (!ch)
return;
@@ -80,38 +80,38 @@ UchTkMultiplexer :: SetMasks (int fd, IOMODE mode)
}
void
-UchTkMultiplexer :: FireTimers (ClientData mpx)
+IvlTkMultiplexer :: FireTimers (ClientData mpx)
{
- CcuCoreTimer::Fire (((UchTkMultiplexer*) mpx)->GetTimerSet ());
+ IvlCoreTimer::Fire (((IvlTkMultiplexer*) mpx)->GetTimerSet ());
}
void
-UchTkMultiplexer :: SetTimeOut (Millisecond delay)
+IvlTkMultiplexer :: SetTimeOut (Millisecond delay)
{
- TimeOut = Tk_CreateTimerHandler (int (delay), &UchTkMultiplexer::FireTimers, (ClientData) this);
+ TimeOut = Tk_CreateTimerHandler (int (delay), &IvlTkMultiplexer::FireTimers, (ClientData) this);
}
void
-UchTkMultiplexer :: SuppressTimeOut ()
+IvlTkMultiplexer :: SuppressTimeOut ()
{
Tk_DeleteTimerHandler (TimeOut);
TimeOut = 0;
}
void
-UchTkMultiplexer :: FireSignals (ClientData mpx)
+IvlTkMultiplexer :: FireSignals (ClientData mpx)
{
- ((UchTkMultiplexer*) mpx)->HandleDeferredSignals ();
+ ((IvlTkMultiplexer*) mpx)->HandleDeferredSignals ();
}
void
-UchTkMultiplexer :: AddSignalHook ()
+IvlTkMultiplexer :: AddSignalHook ()
{
- Tk_DoWhenIdle (&UchTkMultiplexer::FireSignals, (ClientData) this);
+ Tk_DoWhenIdle (&IvlTkMultiplexer::FireSignals, (ClientData) this);
}
MPX_RES
-UchTkMultiplexer :: Loop ()
+IvlTkMultiplexer :: Loop ()
{
Looping = true;