Skip to content

xFELAx/projekt2

Repository files navigation

Uruchomienie:
	Należy uruchomić plik serwera oraz klienta kompilatorem gcc.
    Serwer należy skompilować komendą:
    gcc inf147400_s.c -o serwer
    a następnie uruchomić komendą:
    ./serwer
    Klienta należy skompilować komendą:
    gcc inf147400_k.c -o klient
    a następnie uruchomić komendą:
    ./klient

Plik consts.h zawiera bufor, parametry, wspolne biblioteki oraz struktury.

Plik inf147400_s.c zawiera kod serwera.
Plik inf147400_k.c zawiera kod klienta.

Interfejs użytkownika:
	1.Przyjęcie nazwy użytkownika.
    2.Zarejestrowanie użytkownika w zadanym serwerze.
    3.Wyświetlanie listy użytkowników zalogowanych na serwerze.
    4.Wyświetlenie listy zarejestrowanych kanałow (pokoi).
    5.Wyświetlenie listy użytkownikow zapisanych do pokoi.
    6.Zapisanie się użytkownika do pokoju.
    7.Wypisanie się użytkownika z pokoju.
    8.Wyświetlanie czatu prowadzonego na wskazanym kanale.
    9.Wysłanie wiadomości na wskazany kanał.
    10.Odebranie wiadomości z kanału.
    11.Odebrania wiadomości prywatnej.
    12.Wysłania wiadomości prywatnej do dowolnego użytkownika.
    13.Wylogowanie z systemu.
    14.Wyjście z programu.

Po podaniu nazwy użytkownika,
każdy użytkownik powinien miec wprowadzony swoj unikalny numer.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages