From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,971aa11c293c3db1 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-07-24 15:52:11 PST Path: archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!cyclone.bc.net!newsfeed.direct.ca!look.ca!newshub2.rdc1.sfba.home.com!news.home.com!news1.rdc1.sfba.home.com.POSTED!not-for-mail From: tmoran@acm.org Newsgroups: comp.lang.ada Subject: Re: Ada The Best Language? References: <87vgkiav81.fsf@deneb.enyo.de> X-Newsreader: Tom's custom newsreader Message-ID: Date: Tue, 24 Jul 2001 22:52:11 GMT NNTP-Posting-Host: 24.7.82.199 X-Complaints-To: abuse@home.net X-Trace: news1.rdc1.sfba.home.com 996015131 24.7.82.199 (Tue, 24 Jul 2001 15:52:11 PDT) NNTP-Posting-Date: Tue, 24 Jul 2001 15:52:11 PDT Organization: Excite@Home - The Leader in Broadband http://home.com/faster Xref: archiver1.google.com comp.lang.ada:10539 Date: 2001-07-24T22:52:11+00:00 List-Id: >OTOH, I havent seen a proper thick binding for select() and poll() >(using protected objects, so that you can use Ada select to wait for >events). Under Windows, Claw.Sockets.Non_Blocking calls overidable primitive operations like When_Connect, When_Readable, etc when selected events occur. Your overide could proceed to call a task or protected entry if desired. One advantage is that child overides could do different things than their parents. It's not obvious to me how you could get similar flexibility by having the thick binding call specific entrys.