From: Ted Dennison <dennison@telepath.com>
Subject: Re: Using Xt intrinsics with Ada?
Date: Wed, 31 Jan 2001 19:19:05 GMT
Date: 2001-01-31T19:19:05+00:00 [thread overview]
Message-ID: <959oeu$s8g$1@nnrp1.deja.com> (raw)
In-Reply-To: 3A78357A.2BD8C0B1@avitech.de
In article <3A78357A.2BD8C0B1@avitech.de>,
=?iso-8859-1?Q?J=FCrgen?= Grigat <juergen.grigat@avitech.de> wrote:
> sockets. The calls are done in Ada by using interfaces to C library
> functions. In order to avoid polling we wonder if we can use the event
> mechanism of X Toolkit Intrinsics. So we created a task which is
> calling a C-routine that itself calls XtAppMainLoop. The main program
> is an Ada routine. From the functional point of view this seems to
> work. But we recognize a heavy CPU load even there is no traffic at
> the connection.
I'm missing something here. XtAppMainLoop never returns to the caller.
How exactly are you planning on getting the sockets serviced? Are you
saying that you hooked a socket servicing routine into an X event
somehow? If so, exacty how?
Have you tried doing this exact same thing in C-only code? Sometimes I
find it useful to remove that particular variable when I'm trying to
test something new.
--
T.E.D.
http://www.telepath.com/~dennison/Ted/TED.html
Sent via Deja.com
http://www.deja.com/
next prev parent reply other threads:[~2001-01-31 19:19 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-01-31 15:55 Using Xt intrinsics with Ada? Jürgen Grigat
2001-01-31 18:14 ` Stephen Leake
2001-02-02 9:58 ` Juergen Fischer
2001-02-02 12:00 ` Jeff Creem
2001-02-02 15:02 ` Ted Dennison
2001-02-02 15:43 ` Juergen Fischer
2001-02-02 19:30 ` Ted Dennison
2001-02-02 15:06 ` Stephen Leake
2001-02-02 15:48 ` Juergen Fischer
2001-02-05 15:06 ` Stephen Leake
2001-02-02 15:21 ` Robert Dewar
2001-01-31 19:19 ` Ted Dennison [this message]
2001-01-31 21:07 ` Ted Dennison
2001-01-31 21:40 ` Mario Klebsch
2001-02-02 16:26 ` Juergen Fischer
2001-01-31 19:42 ` Kevin Kronmiller
2001-02-01 11:55 ` Tarjei T. Jensen
2001-02-02 16:08 ` Des Walker
2001-02-02 16:40 ` Juergen Fischer
2001-02-03 14:37 ` Simon Wright
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox