the header and the data are now send together
This commit is contained in:
parent
14ebc82a72
commit
fb90534436
2 changed files with 10 additions and 11 deletions
18
NOTE.md
18
NOTE.md
|
@ -1,21 +1,21 @@
|
||||||
A faire :
|
A faire :
|
||||||
|
- Ecran de victoire
|
||||||
|
- Etat de la partie (en attente de l'autre joueur, ...)
|
||||||
- Ecran de configuration de la partie
|
- Ecran de configuration de la partie
|
||||||
- Nom dans les options
|
- Nom dans les options
|
||||||
- Etat de la partie (en attente de l'autre joueur, ...)
|
|
||||||
|
|
||||||
- Faire une scène incluant par défaut les boutons "Retour" (?)
|
|
||||||
- Police d'écriture
|
|
||||||
|
|
||||||
- Voir si les event listener intégré à pyglet sont plus pratique que l'event propagation
|
|
||||||
- Documenter
|
|
||||||
|
|
||||||
- Ecran de victoire
|
|
||||||
- Faire marcher le tchat
|
- Faire marcher le tchat
|
||||||
- Sauvegarde / Quitter
|
- Sauvegarde / Quitter
|
||||||
|
- Police d'écriture
|
||||||
|
- Documenter
|
||||||
|
|
||||||
|
- Voir si les event listener intégré à pyglet sont plus pratique que l'event propagation (?)
|
||||||
|
- Faire une scène incluant par défaut les boutons "Retour" (?)
|
||||||
|
|
||||||
|
|
||||||
Bug :
|
Bug :
|
||||||
- /
|
- /
|
||||||
|
|
||||||
|
|
||||||
Autre :
|
Autre :
|
||||||
- Tester sur Linux
|
- Tester sur Linux
|
||||||
|
|
||||||
|
|
|
@ -47,8 +47,7 @@ class Packet(ABC):
|
||||||
Send the packet directly into a socket.
|
Send the packet directly into a socket.
|
||||||
:param connection: the socket where to send the packet to.
|
:param connection: the socket where to send the packet to.
|
||||||
"""
|
"""
|
||||||
connection.send(self.packet_header)
|
connection.send(self.packet_header + self.to_bytes())
|
||||||
connection.send(self.to_bytes())
|
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def cls_from_connection(cls, connection: socket.socket) -> Optional[Type["Packet"]]:
|
def cls_from_connection(cls, connection: socket.socket) -> Optional[Type["Packet"]]:
|
||||||
|
|
Loading…
Reference in a new issue