Add pipe for ClientSender, rename socket argument

This commit is contained in:
flyingscorpio@clevo 2022-10-21 10:23:54 +02:00
parent 5420a3b264
commit 56217910c0
2 changed files with 4 additions and 4 deletions

View file

@ -89,13 +89,13 @@ int main(void) {
} }
/* Thread, listens for incoming messages */ /* Thread, listens for incoming messages */
void ClientListener(int sockid) { void ClientListener(int client_sockid) {
char buf[BUF_LEN]; char buf[BUF_LEN];
int n = 0; int n = 0;
while (1) { while (1) {
/* Read n bytes at a time, because we don't know how long the message will be */ /* Read n bytes at a time, because we don't know how long the message will be */
while ((n = read(sockid, buf, BUF_LEN)) > 0) { while ((n = read(client_sockid, buf, BUF_LEN)) > 0) {
// TODO: do somethig with the stream (push to global stack?) // TODO: do somethig with the stream (push to global stack?)
} }
if (n < 0) { if (n < 0) {
@ -106,7 +106,7 @@ void ClientListener(int sockid) {
} }
/* Thread, sends messages to the client */ /* Thread, sends messages to the client */
void ClientSender(int sockid) {} void ClientSender(int message_pipe, int client_sockid) {}
/* Handles a client after its connection */ /* Handles a client after its connection */
// TODO: remove this function // TODO: remove this function

View file

@ -7,7 +7,7 @@
void ClientListener(int); void ClientListener(int);
/* Thread, sends messages to the client */ /* Thread, sends messages to the client */
void ClientSender(int); void ClientSender(int, int);
/* Handles a client after its connection */ /* Handles a client after its connection */
void service(int); void service(int);