Tema: Re: C# socket
Autorius: dweller
Data: 2011-05-22 19:45:01
nu bet man biski atrodo jis kartais beveik mazdaug netgi itaria apie ka kalba eina.

"Igaliotinis" <nospam@spam.cl> wrote in message news:irbcnf$e8m$1@trimpas.omnitel.net...
> tai mes jau zinom, kad tau tik rasyt reikia. nesvarbu, kad nezinai apie ka 
> kalba
> 
> "Jornada Del Muerto" <Jornada@Lythum.lt> wrote in message 
> news:irap35$tjd$1@trimpas.omnitel.net...
>> Pamenu kad kazkokius state objektus darydavom, kur viska fiksuodavom, kai 
>> tenai ateidavo galu gale viskas aktyvuodavosi atitinkamas apdirbimas, va 
>> techniniu smulkmenu nepamenu, senai gan reikejo :)
>>
>>
>> "saimhe" <oh.no@oh.my> wrote in message 
>> news:ir91o5$mrb$2@trimpas.omnitel.net...
>>>> do
>>>> {
>>>>    bytesRec = socket.Receive(bytes);
>>>>    result += Encoding.UTF8.GetString(bytes, 0, bytesRec);
>>>> } while (socket.Available > 0);
>>>>
>>>> kai einu debug'inant viskas buna gerai ir receivina viska, bet kai 
>>>> paleidziu be jokiu stabdymu tai nuskaito tik dali info
>>>
>>>   RTFM: socket.Available rodo, kiek socketas baitų priėmė ir juos galima
>>> nusikopijuoti su Receive.
>>>   Jei socketas dar visko nepriėmęs, teks kartoti visą ciklą. Verta ne
>>> iškart, o po kokio nors nedidelio Sleep(), kad mažiau procą apkrautų.
>>> Ir susigalvoti kažkokį timeout -- kiek leisi tempti gumą siuntėjui bei
>>> tinklui.
>>>
>>> -- 
>>>  saimhe
>>>