HP3000-L Archives

August 2000, Week 2

HP3000-L@RAVEN.UTC.EDU

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Curtis Larsen <[log in to unmask]>
Reply To:
Curtis Larsen <[log in to unmask]>
Date:
Mon, 14 Aug 2000 11:05:17 -0500
Content-Type:
text/plain
Parts/Attachments:
text/plain (66 lines)
Yup.  My way was to spawn a child process -- the parent did the i/o
going one way, while the kid the the i/o going the other way. Worked.
Sloooowwly...

>>> Gavin Scott <[log in to unmask]> 08/11/00 06:20PM >>>
Erik Vistica <[log in to unmask]> wrote:
: Yes, MPE does have select(). I believe you would need to link with
: SOCKETRL.NET.SYS

select() (and the Intrinsic HPSELECT) work fine for sockets, but
generally things like telnet clients want to select() on the user's
terminal as well so that it can detect when the user has made
one or more keystrokes.  I think that this is still unsupported.

The traditional workaround is to perform single character reads
to the terminal using no-wait I/O and typeahead, which is less
than satisfactory overall.

G.



-----------------------------------------------------
Confidentiality Notice: This e-mail transmission
may contain confidential or legally privileged
information that is intended only for the individual
or entity named in the e-mail address. If you are not
the intended recipient, you are hereby notified that
any disclosure, copying, distribution, or reliance
upon the contents of this e-mail is strictly prohibited.

If you have received this e-mail transmission in error,
please reply to the sender, so that Covance can arrange
for proper delivery, and then please delete the message
from your inbox. Thank you.
begin 644 TEXT.htm
M/"%$3T-465!%($A434P@4%5"3$E#("(M+R]7,T,O+T141"!(5$U,(#0N,"!4
M<F%N<VET:6]N86PO+T5.(CX-"CQ(5$U,/CQ(14%$/@T*/$U%5$$@8V]N=&5N
M=#TB=&5X="]H=&UL.R!C:&%R<V5T/6ES;RTX.#4Y+3$B(&AT='`M97%U:78]
M0V]N=&5N="U4>7!E/@T*/$U%5$$@8V]N=&5N=#TB35-(5$U,(#4N,#`N,CDQ
M.2XV,S`W(B!N86UE/4=%3D52051/4CX\+TA%040^#0H\0D]$62!B9T-O;&]R
M/2-F9F9F9F8@#0IS='EL93TB1D].5#H@,3!P="!!<FEA;[log in to unmask]
M1E0Z(#)P>[log in to unmask]@,G!X(CX-"CQ$258^675P+B9N8G-P.R!-
M>2!W87D@=V%S('1O('-P87=N(&$@8VAI;&0@<')O8V5S<R`M+2!T:&4@<&%R
M96YT(&1I9"!T:&4@:2]O(`T*9V]I;F<@;VYE('=A>2P@=VAI;&4@=&AE(&MI
M9"!T:&4@=&AE(&DO;R!G;VEN9R!T:&4@;W1H97(@=V%Y+B!7;W)K960N)FYB
M<W`[(`T*4VQO;V]O=W=L>2XN+CQ"4CX\0E(^)F=T.R9G=#LF9W0[($=A=FEN
M(%-C;W1T("9L=#MG<V-O='1`;F5T8V]M+F-O;29G=#L@,#@O,3$O,#`@#0HP
M-CHR,%!-("9G=#LF9W0[)F=T.SQ"4CY%<FEK(%9I<W1I8V$@)FQT.V5R:6M?
M=FES=&EC84!H<"YC;VTF9W0[('=R;W1E.CQ"4CXZ(`T*665S+"!-4$4@9&]E
M<R!H879E('-E;&5C="@I+B!)(&)E;&EE=F4@>6]U('=O=6QD(&YE960@=&\@
M;&EN:R!W:71H/$)2/CH@#0I33T-+15123"Y.150N4UE3/$)2/CQ"4CYS96QE
M8W0H*2`H86YD('1H92!);G1R:6YS:6,@2%!314Q%0U0I('=O<FL@9FEN92!F
M;W(@#0IS;V-K971S+"!B=70\0E(^9V5N97)A;&QY('1H:6YG<R!L:6ME('1E
M;&YE="!C;&EE;G1S('=A;G0@=&\@<V5L96-T*"D@;VX@=&AE(`T*=7-E<B=S
M/$)2/G1E<FUI;F%L(&%S('=E;&P@<V\@=&AA="!I="!C86X@9&5T96-T('=H
M96X@=&AE('5S97(@:&%S(&UA9&4\0E(^;VYE(`T*;W(@;6]R92!K97ES=')O
M:V5S+B9N8G-P.R!)('1H:6YK('1H870@=&AI<R!I<R!S=&EL;"!U;G-U<'!O
M<G1E9"X\0E(^/$)2/E1H92`-"G1R861I=&EO;F%L('=O<FMA<F]U;F0@:7,@
M=&\@<&5R9F]R;2!S:6YG;&4@8VAA<F%C=&5R(')E861S/$)2/G1O('1H92!T
M97)M:6YA;"`-"G5S:6YG(&YO+7=A:70@22]/(&%N9"!T>7!E86AE860L('=H
M:6-H(&ES(&QE<W,\0E(^=&AA;B!S871I<V9A8W1O<GD@#0IO=F5R86QL+CQ"
B4CX\0E(^1RX\0E(^/"]$258^/"]"3T19/CPO2%1-3#X-"B!(
`
end

ATOM RSS1 RSS2