<div>Ralph,</div>
<div> Thanks a bunch, yea I have found a few other open source projects that might be good to look to for examples also.</div>
<div>Thanks for your response nonetheless. I will update if this thing progresses.</div>
<div>Still really surprising to me that is there isnt something like this available... I guess they just end up being so specific to the task noone opens them up.</div>
<div>Stephen<br><br> </div>
<div><span class="gmail_quote">On 3/9/07, <b class="gmail_sendername">Ralph Giles</b> <<a href="mailto:giles@xiph.org">giles@xiph.org</a>> wrote:</span>
<blockquote class="gmail_quote" style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">On Thu, Mar 08, 2007 at 09:23:02PM -0500, S. A. Ridley wrote:<br><br>> hangs, etc. So the multiplexer has to be a little beefier than I was first
<br>> assuming. Its still pretty surprising that a generic library to multiplex<br>> over TCP is not more common. Something that would let you create a in<br>> initial stream and then create "sub-streams" and expose a "mux_write()" and
<br>> "mux_read()" or something, and have the library transparently handle all the<br>> mux/demux and messaging in between. If something like this *does* exist,<br>> please share!<br><br>I understand the openssh code implements TCP-over-TCP for its tunnel
<br>support. You might look at that. There are even patches to make it drop<br>the compression so there's no performance overhead.<br><br>With Ogg, I think oggz is your best bet for a sane library, but you're<br>correct it's more a library-for-writing-muxers than a muxer library.
<br><br>-r<br></blockquote></div><br><br clear="all"><br>-- <br>...tomorrow, the world.