Skip to content

Nebizar/MessageChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Messsage Chat

KOMPILACJA I URUCHOMIENIE:

gcc inf132302_s.c -o serwer ./serwer

lub

serwer.sh

W osobnym terminalu:

gcc inf132302_k.c -o klient ./klient

lub

klient.sh

PLIKI:

inf132302_struct.h Zawiera strukture wiadomości msgbuf oraz strukture przetrzymującą dane o konkretnym użytkowniku. Struktury używane zarówno w programie klienta jak i serwera.

inf132302_k.c Program klienta. Zawiera funkcje odpowiadające za poszczególne funkcjonalnosci oprogramowania oraz główną funkcję main zawierającą menu wraz z wywoływaniem żądanych funkcji.

inf132302_s.c Program serwera. Zawiera główną funkcje programu, która w pętli nieskończonej sprawdza żądania poszczególnych użytkowników i jeśli takie się pojawi to obsługuje je. Znajduje się też tam funkcja pobierająca dane konfiguracyjne z pliku setup.txt.

setup.txt Plik konfiguracyjny w postaci:

Nazwa_Użytkownika Haslo //x 9 Nazwa_grupy nr_czlonka1 nr_czlonka2 //x 3

Ostrzeżenie! W pliku konfiguracyjnym dla każdej grupy musi zostać podanych 2 należących członków.

About

Student project - chat using IPC message queues.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors