eiffelroom

thread

article

Using externals in multithreaded applications

Using a C/C++ external in an Eiffel system is pretty easy. Simply do a C/C++ inline and provide the arguments to the C/C++ externals.

When transforming the same system into a multithreaded application one has to pay attention to something else: C/C++ externals that may take a long time to execute.

Using blocking qualifier

library

Thread Extension

Some classes that extend EiffelThread.
article

Simple timer class

Sometimes in an application, some actions have to be repeatedly performed in a certain interval. This could for example be some cleanup of external data. To do this I wrote a small class that takes an agent and an interval. <eiffel> indexing description: "Execute an action every interval until stopped." author: "Patrick Ruckstuhl <patrick@tario.org>" date: "$Date$"

blog

Of daemons and threads

patrickr's picture

As some of you might know, I'm at the moment working on my Master thesis and I'm building the core for Origo (http://origo.ethz.ch).

library

EiffelThread

This library is a part of the EiffelStudio package
Multithreading facilities for Eiffel.
Syndicate content
about - contact