<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal>From my understanding streams/components create a sort of new socket for each one. I am looking for some clarification on streams vs components. I sort of get the feeling streams are more of a one per NAT-NAT item; while component(s) let you make multiple simultaneous connections through an existing stream tunnel without have to go back through the candidate/negotiation process. Is this correct? I added 10 components using nice_agent_add_stream during my setup, what other calls do I need to make to use multiple components over an existing stream? My calls to nice_agent_sent with a component_id of other then 1 fail. <o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>This is a great library, thanks for everyone’s hard work on it.<o:p></o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Chris<o:p></o:p></p></div><div><p><font size="1">
 
**********************************************************************<br>
This e-mail is the property of Lantronix. It is intended only for the person or entity to which it is addressed
and may contain information that is privileged, confidential, or otherwise protected from disclosure. 
Distribution or copying of this e-mail, or the information contained herein, to anyone other than the 
intended recipient is prohibited.
</font></p></div>
</body></html>