![]() |
Bibliotheques TP RT
1.0
Bibliotheque de support pour TP/RT
|
Library for opening a TCP server, receiving data and sending message to monitor. More...
#include "server.h"
#include <sys/socket.h>
#include <arpa/inet.h>
#include <netinet/in.h>
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
Go to the source code of this file.
Macros | |
#define | NB_CONNECTION_MAX 1 |
Functions | |
int | openServer (int port) |
int | closeServer () |
int | acceptClient () |
int | sendDataToServer (char *data, int length) |
int | sendDataToServerForClient (int client, char *data, int length) |
int | receiveDataFromServer (char *data, int size) |
int | receiveDataFromServerFromClient (int client, char *data, int size) |
Variables | |
int | socketFD = -1 |
int | clientID = -1 |
Library for opening a TCP server, receiving data and sending message to monitor.
Definition in file server.cpp.
#define NB_CONNECTION_MAX 1 |
Definition at line 35 of file server.cpp.
int acceptClient | ( | ) |
Definition at line 71 of file server.cpp.
int closeServer | ( | ) |
Definition at line 63 of file server.cpp.
int openServer | ( | int | port | ) |
Definition at line 40 of file server.cpp.
int receiveDataFromServer | ( | char * | data, |
int | size | ||
) |
Definition at line 95 of file server.cpp.
int receiveDataFromServerFromClient | ( | int | client, |
char * | data, | ||
int | size | ||
) |
Definition at line 99 of file server.cpp.
int sendDataToServer | ( | char * | data, |
int | length | ||
) |
Definition at line 85 of file server.cpp.
int sendDataToServerForClient | ( | int | client, |
char * | data, | ||
int | length | ||
) |
Definition at line 89 of file server.cpp.
int clientID = -1 |
Definition at line 38 of file server.cpp.
int socketFD = -1 |
Definition at line 37 of file server.cpp.