Author: Robert Hyatt
Date: 17:07:30 04/24/01
Go up one level in this thread
On April 24, 2001 at 17:24:51, Hristo wrote: >On April 24, 2001 at 16:51:38, Vincent Diepeveen wrote: > >>On April 24, 2001 at 16:18:01, Hristo wrote: >> >>>On April 24, 2001 at 13:15:00, Vincent Diepeveen wrote: >>> >>>>Hello, >>>> >>>>I'm looking for code to make events in linux. >>>> >>>>In windows i use functions like >>>> WaitForMultipleObjects() >>> >>>There isn't one! If you depend on this functionality >>>you migth have to redesign (rethink) something. >>>Look for conditional variables ... >>>In general you need the services of pthreads library ... >>>look for ... >>>pthread_cond_init >>>pthread_cond_wait >>>pthread_cond_*, etc ... >>>... >>>pthread_mutex_init >>>pthread_mutex_lock // no time out >>>pthread_mutex_*, etc ... >> >>I see so i go write myself this function then :) > >duhhhh ... yep. Well maybe someone wrote it already. >If you would use it I will take a crack at it tonight >and send it to you. >If anyone knows about possible implementation of this >function WaitForMultipleObjects ... >... yell YELL now ... cause it is a hairy bastard! > >hristo > What exactly does it do? >> >>>keep in mind that there is no function to wait on multiple >>>conditional variables for you. Which makes it difficult when >>>you need to wait on several things to happen before continue. >>> >>>Also semaphores do not have a time-out and neither do mutexes, >>>so you have to couple a mutex+conditional_variable to be able to lock >>>something with a time out. I've spend some time making things >>>work so I have classes that encapsulate some of these and are >>>prety simple. I can send them to you if you want ... >>>my e-mail address is donquixote@pacbell.net >>>(it changed but I'm not sure who can fix it for me on this message board) >>> >>>WaitForMultipleObjects is best implemented by the OS (kuddos to MS), >>>however it is possible to write it using pthreads. >>> >>> >>>best regards. >>>hristo >>> >>>> >>>>but i can't find the equivalent of this for linux! >>>> >>>>Best regards, >>>>Vincent
This page took 0.01 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.