Add pipe for ClientSender, rename socket argument
This commit is contained in:
parent
5420a3b264
commit
56217910c0
2 changed files with 4 additions and 4 deletions
|
@ -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
|
||||||
|
|
|
@ -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);
|
||||||
|
|
Loading…
Reference in a new issue