1. gdy jest polaczenie:

- serwer wymysla sobie lock, ktory sklada sie z 46 przypadkowych znakow
ascii [0..127],
sekwencji " Pk" i kolejnych 6 przypadkowych znakow ascii[0..127]
- wysyla do klienta '$Lock ' + powyzszy_lock + '|'
- wysyla do kilenta '$HubName ' + nazwa_huba + '|'
- wysyla do klienat '<Hub> jakis tekst np. ze jest uruchomiony na linuxie i
ze napisali go studenci PG '|'
- sprawdza czy ten uzytkownik nie jest czasem juz poza limitem
- jesli tak to wysyla do klienta '<Hub> Sorry, this Hub is currently Full!|'
i go rozlacza
- jesli nie to nalezy jakos skojarzyc aktualne polaczenie z danym
uzytkownikiem czyli
* identyfikator polaczenia (socket)
* lock
* key (tworzony na podstawie lock, mam algorytm)
w pozniejszej fazie uzytkownika charakteryzuja jeszcze takie cechy:
*Username:string[20];
*Password:string[10];
*Speed:string;
*Slots:char;
*Sharedbytes : int64;
*Description : string;
*Email : string;
*SuccessLoggedIn:boolean;
*BadLogin :boolean;
*Buffer:string;
- nastepnie to juz nasluch pomiedzy serwerem a clientem cdn.



