03-31-2020, 02:42 PM
Cao Miki,
i ja milsim da je ovo logino resenje
Kada se sinhronizujes sa pocetkom poruke inicializuj promenjivu koje je jednaka ocekivanoj duzini.
Ako je stiglo manje sacekaj sledeci paket. Kada stigne spoj ostatak sa vec primljenim podacima, opet se sinhronizuj sa pocetkom i tako u krug.
i ja milsim da je ovo logino resenje
Code:
Digni neku promenljivu (kad uđeš u callback) ako se broj bajtova ne slaže sa promenljivom koja označava dužinu.
U sledećem pozivu callback funkcije proveravaj tu promenljivu pa ako se broj primljenih slaže obori je na nulu, spoj bajtove sa prethodnim i to bi trebalo da radi.
Kada se sinhronizujes sa pocetkom poruke inicializuj promenjivu koje je jednaka ocekivanoj duzini.
Ako je stiglo manje sacekaj sledeci paket. Kada stigne spoj ostatak sa vec primljenim podacima, opet se sinhronizuj sa pocetkom i tako u krug.