массив или список пользователей очереди сообщений IPC - PullRequest
0 голосов
/ 28 декабря 2018

Я хочу сделать чат, работая над очередью сообщений IPCV.У меня проблемы с мультиклином.Я хочу использовать массив пользователей или список.Он будет работать на одной машине.У меня есть проблема, как добавить клиента на сервер, и я хочу проверить его по PID, но я не знаю, должен ли я посылать сигнал, чтобы добавить клиента на сервер, или нужно проверять каждое сообщение клиента (отправителя)?Может быть, я должен использовать другую опцию, чтобы добавить клиентов в серверный массив клиентов?

#define size 512

struct my_msgbuf {
    long mtype;
    int pid;
    char mtext[size];
};
...