Я хочу сделать чат, работая над очередью сообщений IPCV.У меня проблемы с мультиклином.Я хочу использовать массив пользователей или список.Он будет работать на одной машине.У меня есть проблема, как добавить клиента на сервер, и я хочу проверить его по PID, но я не знаю, должен ли я посылать сигнал, чтобы добавить клиента на сервер, или нужно проверять каждое сообщение клиента (отправителя)?Может быть, я должен использовать другую опцию, чтобы добавить клиентов в серверный массив клиентов?
#define size 512
struct my_msgbuf {
long mtype;
int pid;
char mtext[size];
};