29 lines
705 B
C
29 lines
705 B
C
/* Créé et met un serveur sur écoute
|
|
*
|
|
* @serverHost<char*> Nom de l'hôte local (localhost)
|
|
*
|
|
* @givenPort<char**> Pointeur sur le <char*> à remplir => contiendra le port donné par le système
|
|
* @listenSocket<int*> Pointeur sur le <int> à remplir => contiendra un pointeur sur la socket d'écoute
|
|
*
|
|
*/
|
|
void DROP_SERVER(char* serverHost, char** givenPort, int* listenSocket);
|
|
|
|
|
|
|
|
/* Gestion de la réponse au client
|
|
*
|
|
* @SOCKET<int*> Pointeur sur la SOCKET concernée
|
|
* @pRequest<char*> Requête reçue et à traiter
|
|
*
|
|
*/
|
|
void MANAGE_REQUEST(int* SOCKET, char* pRequest);
|
|
|
|
|
|
|
|
|
|
void MANAGE_RESPONSE(int* SOCKET, char** pAnswer);
|
|
|
|
|
|
|
|
|
|
int WAIT_CLIENT(int* pSocket, char* pBuffer); |