Ah ! OK. -- Contribute to the SSL Effort. Visit http://www.overbyte.be/eng/ssl.html -- [EMAIL PROTECTED] http://www.overbyte.be
----- Original Message ----- From: "Dan" <[EMAIL PROTECTED]> To: "'ICS support mailing'" <twsocket@elists.org> Sent: Sunday, September 03, 2006 2:31 PM Subject: Re: [twsocket] TCP question > The HTTP server in ICS will handle receiving the whole request before you > handle it. You can ignore buffering if you are just using the http server > component. > > Dan > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On > Behalf Of Kris Leech > Sent: 03 September 2006 11:38 > To: ICS support mailing > Subject: Re: [twsocket] TCP question > > With the HTTP Server though you will get the whole HTTP request even if > it has been split up in to multiple packets at the TCP level? > > Markus Humm wrote: > >>Hello, >> >>if a client on a LAN sends a packet with e.g. 512 Bytes and TCP splits >>it up internaly to e.g. 4x128 Bytes will the receiver get 4x the >>OnDataAvailable event, or 1x with the whole 512 Byte? >> >>So needs the sender to have a larger buffer to be able to concatenate >>such packets before he can check and process them? if yes, has anybody a >>ringbuffer implementation he would share? Otherwise I'm toying with the >>idea to use a string as buffer so I can add chars and delete some from >>the beginning of the buffer as needed, but I don't know whether memory >>fragmentation is a issue here (D2006 with FastMM). >> >>Greetings >> >>Markus >> >> > > > -- > To unsubscribe or change your settings for TWSocket mailing list > please goto http://www.elists.org/mailman/listinfo/twsocket > Visit our website at http://www.overbyte.be > > > -- > To unsubscribe or change your settings for TWSocket mailing list > please goto http://www.elists.org/mailman/listinfo/twsocket > Visit our website at http://www.overbyte.be -- To unsubscribe or change your settings for TWSocket mailing list please goto http://www.elists.org/mailman/listinfo/twsocket Visit our website at http://www.overbyte.be