> >> such as SSH or a *usefully fast* VNC implementation would help!
>> etter implementation of NIE, one that is faster and provides faster
>
> I was thinking about this: could VNC/IPsec/SSH encoding/decoding be
>handled at the level of the NE2K driver?
This would be stupid as it would require more work.
Also, NIE is fast enough. The issue here isn't NIE as a whole. It's
NIE NewtonScript layer.
This layer was written to exchange Newton data (in Newton Stream
Object Format) or text with a mac. It sucks when it's about binary,
because it doesn't call you back when the data is there. You need to
know how many bytes you expect.
If you call NIE with C++ code, you don't have that problem.
However, the only software that does this is Waba. And Waba has other
issues, mainly that the NewtonOS Communication part communicates with
the Application Task (the NewtonScript world) with AppleEvents. And
to get events, you need to go to the event loop, which means that you
shouldn't run your own loop, which Waba unfortunately does (a way to
go would be to put Waba in a separate task, but in that case it won't
be able to play with NewtonScript objects).
Paul
-- NPDS: http://newton.kallisys.net:8080/ Apache: http://www.kallisys.com/-- Read the List FAQ/Etiquette: http://www.newtontalk.net/faq.html Read the Newton FAQ: http://www.chuma.org/newton/faq/ This is the NewtonTalk mailing list - http://www.newtontalk.net/
This archive was generated by hypermail 2.1.2 : Thu Oct 31 2002 - 12:04:01 EST