TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: David Etheredge
from: Rob Landley
date: 1995-04-18 22:24:14
subject: OS/2 programming tips ???

> OK, don't want to sleep ... have too much to do while I am waiting. Just
> want to know immediatly when the time has elapsed. I know that I can start
> another thread and put this one to sleep, but ... I need to respond
> immediatly to the wakeup call and the child thread must stop while I am
> processing.

> My objective is process control. A certain amount of time error +/- 10 msec
> is acceptable. The most likely resolution of this problem is that I will

Then start a second thread to respond to the event, have it wait on a
semaphore so it doesn't eat any processor time when it's not doing
anything, and give it a very high priority so that when it does start up
again it'll respond quickly, do its' thing, and go away again quickly.

That's what priority is for, you know.

>  PF>  void OS2Reboot (void)
>  PF>  {
> 
> Thanks again Peter! Once again you have come through with exactly what I
> needed.

Has anybody assembled an OS/2 snippets file yet?  I know -I- don't have the
time to do it...

Rob
 
--- Xblat
* Origin: The Conversation Pit, Marlton NJ 609-985-7553 OS/2 V34 (1:266/30)
SEEN-BY: 105/42 620/243 711/401 409 410 413 430 807 808 809 934 955 712/407
SEEN-BY: 712/515 628 704 713/888 800/1 7877/2809
@PATH: 266/30 40 100 505 3615/50 396/1 270/101 105/103 42 712/515 711/808 809
@PATH: 711/934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.