It's a standard header. No additional data available... Compare the 2 dumps I 
gave... packet size header is the number of bytes in selected packet... doesnt 
have anything to do with how WSocket will "split" it...


Dnia 24-06-2006 o godz. 15:18 Arno Garrels napisał(a):
> Waldemar Lukaszewski wrote:
> > Its TCP for sure... but the problem is that there are not terminators
> > (terminating strings/chars)... 
> 
> The dump looks like a header is prepended that probably contain data
> length.  You need to know the header structure/size and the protocol as
> well otherwise it will be hard to get tis working.
> 
> ---
> Arno Garrels [TeamICS]
> http://www.overbyte.be/eng/overbyte/teamics.html
>  
> 
> > 
> > Look at this... full dump from IRIS:
> > 
> > http://komputery.info.pl/PACKETS/fulldump_lan_ok.txt - packets are
> > being sent in one... whole "BF2CC PL" command answer was sent at
> > once... - no problem here.  
> > 
> > http://komputery.info.pl/PACKETS/fulldump_lan_notok.txt - packets are
> > split, answer to request was sent in few parts, OnDataAvailable was
> > called 4 times!  
> > 
> > So how do i know if full single command answer was sent or is it only
> > a part of it??? :( 
> > 
> > Dnia 23-06-2006 o godz. 8:46 Francois Piette napisal(a):
> >> If you have a protocol designed for UDP and use it with UDP, then you
> >> have a
> >> problem: UDP preserve datagram boundaries. TCP doesn't because it is
> >> a stream oriented protocol. So when in the UDP version you simply
> >> send "bf2cc
> >> pl" (exactly, without anything prepened or appended), then with TCP
> >> you _must_ add an "end of line" delimiter such as a CR/LF pair so
> >> that the receiver know when data has been received.
> >> 
> >> Again, read "TCP/UDP primer" document available from the support
> >> page at my
> >> website.
> >> 
> >> Contribute to the SSL Effort. Visit
> >> http://www.overbyte.be/eng/ssl.html --
> >> [EMAIL PROTECTED]
> >> Author of ICS (Internet Component Suite, freeware)
> >> Author of MidWare (Multi-tier framework, freeware)
> >> http://www.overbyte.be
> >> 
> >> 
> >> 
> >> ----- Original Message -----
> >> From: "Waldemar Lukaszewski" <[EMAIL PROTECTED]>
> >> To: "ICS support mailing" <twsocket@elists.org>
> >> Sent: Thursday, June 22, 2006 10:00 PM
> >> Subject: Re: [twsocket] WSocket - HOW DO I...?
> >> 
> >> 
> >>> In BF2 it uses TCP... anyways... the problem is that i dunno how to
> >>> set this buffer size :( The problem appears only on WIFI
> >>> connection... :(  
> >>> 
> >>> 
> >>> Dnia 22-06-2006 o godz. 21:23 Dan napisal(a):
> >>>> RCON usually uses UDP (at least in my experience with Half-Life).
> >>>> You probably need to increase the buffer size of the socket so
> >>>> that all the data
> >>>> is included in a single datagram.
> >>>> 
> >>>> Dan
> >>>> 
> >>>> -----Original Message-----
> >>>> From: [EMAIL PROTECTED]
> >> [mailto:[EMAIL PROTECTED]
> >> On
> >>>> Behalf Of Waldemar Lukaszewski
> >>>> Sent: 22 June 2006 19:34
> >>>> To: ICS support mailing
> >>>> Subject: Re: [twsocket] WSocket - HOW DO I...?
> >>>> 
> >>>> The problem is that i'm only making a clinet. Server is as it is.
> >>>> There is
> >>>> no way to change it...
> >>>> 
> >>>> 
> >>>> Dnia 22-06-2006 o godz. 17:58 Francois PIETTE napisal(a):
> >>>>>> have no idea how do i know if server have sent all it wanted to
> >>>>>> send after 
> >>>>> after
> >>>>>> command.
> >>>>> 
> >>>>> The easiest is to add a delimiter after the data. And the
> >>>>> eaisiest is to 
> >>>> to
> >>>>> use
> >>>>> a CR/LF pair, that is send text lines. It is easy because
> >>>>> TWSocket has a 
> >>>> a
> >>>>> LineMode you can set to TRUE to have it assemble complete lines
> >>>>> before triggering OnDataAvailable.
> >>>>> 
> >>>>> You should probably read the document "TCP/UDP primer" available
> >>>>> from the
> >>>>> support page at my website.
> >>>>> 
> >>>>> 
> >>>>> --
> >>>>> Contribute to the SSL Effort. Visit
> >>>>> http://www.overbyte.be/eng/ssl.html --
> >>>>> [EMAIL PROTECTED]
> >>>>> http://www.overbyte.be
> >>>>> 
> >>>>> 
> >>>>> 
> >>>>> ----- Original Message -----
> >>>>> From: "Waldemar Lukaszewski" <[EMAIL PROTECTED]>
> >>>>> To: "twsocket" <twsocket@elists.org>
> >>>>> Sent: Thursday, June 22, 2006 5:48 PM
> >>>>> Subject: [twsocket] WSocket - HOW DO I...?
> >>>>> 
> >>>>> 
> >>>>>> Hi.
> >>>>>> Got serious problem with WSocket... im trying to write a client
> >>>>>> for rcon 
> >>>>> rcon
> >>>>>> (BF2 game server administration system), but have no idea how do
> >>>>>> i know if 
> >>>>> know if
> >>>>>> server have sent all it wanted to send after command.
> >>>>>> 
> >>>>>> For example got command "bf2cc pl" that list players on the
> >>>>>> server and 
> >>>> and
> >>>>>> gives some information about them... its raw text... but on my
> >>>>>> laptop it 
> >>>>> it
> >>>>>> sends data 2 times: first parto of data and second part of
> >> data...
> >>>> and
> >>>>> how
> >>>>>> do i know if its all or will it send some more??
> >>>>>> 
> >>>>>> Thanx for help!
> >>>>>> WL
> >>>>>> 
> >>>>>> ----------------------------------------------------
> >>>>>> Chcialbys zagrac w POKERA ON-LINE ale nie chcesz nic placic?
> >>>>>> Zagraj z nami! Darmowy polski poker on-line na Wirtualnej Polsce:
> >>>>>> 
> >>>>> 
> >>>> 
> >> http://klik.wp.pl/?adr=www.gol.wp.pl%2Fgry.online-
> >> poker.draw.html&sid=799 
> >>>>>> 
> >>>>>> 
> >>>>>> --
> >>>>>> 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
> >>>>> 
> >>>> 
> >>>> ----------------------------------------------------
> >>>> Chcialbys zagrac w POKERA ON-LINE ale nie chcesz nic placic?
> >>>> Zagraj z nami! Darmowy polski poker on-line na Wirtualnej Polsce:
> >>>>  http://klik.wp.pl/?adr=www.gol.wp.pl%2Fgry.online-
> >>>> poker.draw.html&sid=799 
> >>>> 
> >>>> 
> >>>> --
> >>>> 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
> >>>> 
> >>> 
> >>> ----------------------------------------------------
> >>> Potrzebujesz gotówki? Halogotówka to nawet 50000 bez wizyty w banku.
> >>> Rata od 35 zl, bez poreczycieli. Wniosek i decyzja przez telefon.
> >>> Wypelnij formularz. Oddzwonimy. Kliknij po szczególy!
> >>>  
> http://klik.wp.pl/?adr=http%3A%2F%2Fadv.reklama.wp.pl%2Fas%2Fh1906.html&sid=791
> >>> 
> >>> 
> >>> --
> >>> 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
> >> 
> > 
> > ----------------------------------------------------
> > Nadchodzi najkrótsza noc tego roku! Zobacz przepowiednie:
> > 
> http://klik.wp.pl/?adr=http%3A%2F%2Fadv.reklama.wp.pl%2Fas%2Fh126.html&sid=798
> -- 
> 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
> 

----------------------------------------------------
Nadchodzi najkrótsza noc tego roku! Zobacz przepowiednie:
http://klik.wp.pl/?adr=http%3A%2F%2Fadv.reklama.wp.pl%2Fas%2Fh126.html&sid=798


-- 
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

Reply via email to