Classe Chat (Sockets)
Plus de détails...
|
| __construct () |
| Constructeur de la classe Chat.
|
|
| onOpen (ConnectionInterface $conn) |
| Fonction appelée lors de la connexion d'un joueur.
|
|
| onMessage (ConnectionInterface $from, $msg) |
| Fonction appelée lors de la réception d'un message.
|
|
| onClose (ConnectionInterface $conn) |
| Fonction appelée lors de la déconnexion d'un joueur.
|
|
| onError (ConnectionInterface $conn, Exception $e) |
| Fonction appelée lorsqu'une erreur survient.
|
|
|
| escape (string $string) |
| Fonction permettant d'échapper les caractères spéciaux.
|
|
Classe Chat (Sockets)
Classe permettant de gérer le chat en temps réel
Définition à la ligne 27 du fichier Chat.php.
◆ __construct()
Constructeur de la classe Chat.
Définition à la ligne 44 du fichier Chat.php.
◆ escape()
Fonction permettant d'échapper les caractères spéciaux.
- Paramètres
-
string | $string | La chaîne à échapper |
- Renvoie
- string La chaîne échappée
Définition à la ligne 122 du fichier Chat.php.
◆ onClose()
onClose |
( |
ConnectionInterface | $conn | ) |
|
Fonction appelée lors de la déconnexion d'un joueur.
Retire le joueur de la liste des clients
- Paramètres
-
ConnectionInterface | $conn | La connexion du joueur |
Définition à la ligne 132 du fichier Chat.php.
◆ onError()
onError |
( |
ConnectionInterface | $conn, |
|
|
Exception | $e ) |
Fonction appelée lorsqu'une erreur survient.
Ferme la connexion
- Paramètres
-
ConnectionInterface | $conn | La connexion du joueur |
Exception | $e | L'exception |
Définition à la ligne 155 du fichier Chat.php.
◆ onMessage()
onMessage |
( |
ConnectionInterface | $from, |
|
|
| $msg ) |
Fonction appelée lors de la réception d'un message.
Envoie le message à tous les joueurs de la partie
- Paramètres
-
ConnectionInterface | $from | La connexion du joueur |
string | $msg | Le message reçu |
- Exceptions
-
DateMalformedStringException | Exception levée si la date est mal formée |
Définition à la ligne 75 du fichier Chat.php.
◆ onOpen()
onOpen |
( |
ConnectionInterface | $conn | ) |
|
Fonction appelée lors de la connexion d'un joueur.
Ajoute le joueur à la liste des clients
- Paramètres
-
ConnectionInterface | $conn | La connexion du joueur |
Définition à la ligne 55 du fichier Chat.php.
◆ $clients
SplObjectStorage $clients |
|
protected |
◆ $games
La documentation de cette classe a été générée à partir du fichier suivant :