Article View: ee.prog
Article #197Re: VB6 mscomm
From: Tõnu Sergo
Date: Fri, 21 Apr 2006 21:55
Date: Fri, 21 Apr 2006 21:55
27 lines
2722 bytes
2722 bytes
Lembit wrote: > Saatja(kivi) t��d segada ei tohi, tema ajab oma joru, > koodi saan tal k�ll muuta, aga riistvaraliselt ei tahaks teha, > j��b siis 2 lisabaidi lisamine, kuigi ka seda ei tahaks, > pikeneb vastuv�tt ja l�heneb t��tlus- ja esitlusaeg > Kuna pakettide vahele j��b 4mS, kas seda ei saaks > programmi koodis �ra kasutada? Inbuffer lukku, v�i midagi sellesarnast... > Kui saatja pool midagi torkida ei saa/taha, siis mina lahendaks asja nii, et programm j�lgib viivitusi ja kui viivituste vahel edastatav info pole 4 baiti, siis ignoreerib. 4ms on muidugi l�hike aeg... kunagi ammu sai programm natuke teistel p�hjustel samas suurusj�rgus aja j�rgi k�ituma pandud aga siis oli garanteeritud, et masin vahepeal millegi muuga ei tegele. Kui OS jooksutab samaaegselt rohkem kui �hte protsessi(mis win32 keskkonnas paratamatult toimub), siis mina sellele ei loodaks, et nii v�ikse vahemiku kohta alati t�est infot �nnestub saada. Kas puhvri lukku saab[1], ei viitsi hetkel uurima hakata aga see pole lahendus probleemile kuna sinu kivi kliendi puhver ei huvita ja saadab andmeid ikka oma �ran�gemise j�rgi. Kui kahte baiti ei taha lisada, siis tegelikult piisab ka �hest, mis paketi algust t�histab kui see pole probleemiks, et m�ni pakett aiateibaid n�itab. Olenevalt lahenduse kriitilisusest ja eelarvest lahendaks mina selle probleemi kas DOS-s v�i �ldse ilma OS-ta. [1] jah, riistvaralise handshke puhul saab aga selles kontekstis paistab kasutu olema.
Technical Details
Message-ID:
<e2bkdh$39o$1@kadri.ut.ee>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!newsfeed.kolumbus.fi!newsfeed1.funet.fi!newsfeeds.funet.fi!newsfeed.uninet.ee!news.ut.ee!not-for-mailReferences:
<4447a95f_1@news.estpak.ee> <4447d5e1$0$76677$bb624dac@diablo.uninet.ee> <44490ad8$1_1@news.estpak.ee> <e2baii$lkv$1@kadri.ut.ee> <4449436d$1_2@news.estpak.ee>Show Full Headers
Complete Article Headers
X-Google-Thread: f8b3f,c82a35d7f4e3b79f X-Google-Attributes: gidf8b3f,public X-Google-Language: ESTONIAN,CP1257 Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!newsfeed.kolumbus.fi!newsfeed1.funet.fi!newsfeeds.funet.fi!newsfeed.uninet.ee!news.ut.ee!not-for-mail From: Tõnu Sergo <napoleon@autoid.kustutasee.ee> Newsgroups: ee.prog Subject: Re: VB6 mscomm Date: Sat, 22 Apr 2006 00:55:51 +0300 Lines: 27 Distribution: Estonia Message-ID: <e2bkdh$39o$1@kadri.ut.ee> References: <4447a95f_1@news.estpak.ee> <4447d5e1$0$76677$bb624dac@diablo.uninet.ee> <44490ad8$1_1@news.estpak.ee> <e2baii$lkv$1@kadri.ut.ee> <4449436d$1_2@news.estpak.ee> NNTP-Posting-Host: gprs-inet.elisa.ee Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Trace: kadri.ut.ee 1145656563 3384 194.150.66.11 (21 Apr 2006 21:56:03 GMT) X-Complaints-To: usenet@kadri.ut.ee NNTP-Posting-Date: Fri, 21 Apr 2006 21:56:03 +0000 (UTC) User-Agent: Thunderbird 1.5 (Windows/20051201) In-Reply-To: <4449436d$1_2@news.estpak.ee>