#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.
|
1.4.4