[ECOS] TCP/IP Stack packet regrouping
Trenton D. Adams
tadams@extremeeng.com
Mon Jul 16 13:41:00 GMT 2001
> On 16-Jul-2001 Trenton D. Adams wrote:
> > >
> > > > If not, in blocking mode it will most likely appear to
> > > happen all at
> > > > one time right?
> > >
> > > Not necessarily. read() can return early if _some_ data is
> > > available.
> >
> > Are you saying that read () will return if ONLY some of
> the data is
> > there, but will complete successfully if it's all there?
> >
> >
> > So, to summarize what you said.
> >
> > Sending generally will send it all at once, and there's
> no need for a
> > loop for the outgoing buffer? Receiving I should always
> do the loop
> > just in case?
>
> Yes, these comments are accurate, but only for TCP
> connections. Other types of connections will have
> completely different behaviour/semantics.
>
Thanks for that, I'm going to be using TCP! :)
More information about the Ecos-discuss
mailing list