#include <ServerSocket.h>
Fonctions membres publiques | |
ServerSocket (void) | |
Constructeur par défaut. | |
ServerSocket (int) | |
Crée un ServerSocket et l'affecte au port spécifié sur l'hôte local. | |
ServerSocket (int, int) | |
Crée un ServerSocket et l'affecte au port specifié avec une file d'attente spécifié elle aussi. | |
ServerSocket (int, int, const char *) | |
Crée un ServerSocket l'affecte à l'adresse et au port spécifié, avec une file d'attente spécifié elle-aussi. | |
ServerSocket (const ServerSocket &) | |
Constructeur par copie. | |
~ServerSocket (void) | |
Destructeur. | |
Socket | accept (void) |
Met le serveur en attente de connexion. | |
void | bind (const char *, int) |
Affecte au ServerSocket un port et une adresse spécifié. | |
void | bind (const char *, int, int) |
Affecte au ServerSocket un port et une adresse spécifié avec une taille de file d'attente spécifié elle-aussi. | |
void | close (void) |
Ferme le ServerSocket. | |
const char * | getLocalAddress (void) |
Retourne l'adresse IP de l'hôte local. | |
int | getLocalPort (void) |
Retourne le port de l'hôte local sur lequel la connection est établi. | |
bool | isBound (void) |
Test si le ServerSocket est "boundé". | |
bool | isClosed (void) |
Test si le ServerSocket est fermé. | |
int | getReuseAddress (void) |
Teste si SO_REUSEADDR est activé. | |
void | setReuseAddress (bool) |
Active/Désactive SO_REUSEADDR. |
Cette classe permet de d'implémenter des sockets pour qu'ils se comportent comme un serveur.
|
Crée un ServerSocket et l'affecte au port spécifié sur l'hôte local. La taille de la file d'attente est fixé par défaut à 50 (comme en JAVA)
|
|
Crée un ServerSocket et l'affecte au port specifié avec une file d'attente spécifié elle aussi.
|
|
Crée un ServerSocket l'affecte à l'adresse et au port spécifié, avec une file d'attente spécifié elle-aussi.
|
|
Constructeur par copie.
|
|
Met le serveur en attente de connexion.
|
|
Affecte au ServerSocket un port et une adresse spécifié avec une taille de file d'attente spécifié elle-aussi.
|
|
Affecte au ServerSocket un port et une adresse spécifié. La taille de la file d'attente est fixé à 50 par defaut (comme en JAVA)
|
|
Ferme le ServerSocket.
|
|
Teste si SO_REUSEADDR est activé.
|
|
Test si le ServerSocket est "boundé".
|
|
Test si le ServerSocket est fermé.
|
|
Active/Désactive SO_REUSEADDR.
|