La classe Buffer.
Plus de détails...
#include <Buffer.h>
virtual OpenNet::Status OpenNet::Buffer::ClearEvent |
( |
| ) |
|
|
pure virtual |
Marquer l'événement comme traité.
- Valeurs retournées
-
virtual OpenNet::Status OpenNet::Buffer::Display |
( |
FILE * |
aOut | ) |
const |
|
pure virtual |
Afficher.
- Paramètres
-
- Valeurs retournées
-
virtual unsigned int OpenNet::Buffer::GetPacketCount |
( |
| ) |
const |
|
pure virtual |
Obtenir le nombre de paquets.
- Renvoie
- This mé retourne le nombre de paquets.
virtual uint32_t OpenNet::Buffer::GetPacketDestination |
( |
unsigned int |
aIndex | ) |
const |
|
pure virtual |
Obtenir la destination du paquet.
- Paramètres
-
- Renvoie
- This mé retourne un champ de bits qui indique vers quel adaptateur le paquet à été envoyé.
virtual unsigned int OpenNet::Buffer::GetPacketEvent |
( |
unsigned int |
aIndex | ) |
const |
|
pure virtual |
Trouver le prochain paquet marqué pour le traintement d'un éveacute;nement.
- Paramètres
-
aIndex | L'index de départ pour la recherche |
- Renvoie
- This mé retourne l'index du paquet marqué ou 0xffffffff s'il n'y en a pas d'autre
virtual unsigned int OpenNet::Buffer::GetPacketSize |
( |
unsigned int |
aIndex | ) |
const |
|
pure virtual |
Obtenir la taille du paquet.
- Paramètres
-
- Renvoie
- This mé retourne la taille du paquet en octets.
virtual OpenNet::Status OpenNet::Buffer::ReadPacket |
( |
unsigned int |
aIndex, |
|
|
void * |
aOut, |
|
|
unsigned int |
aOutSize_byte |
|
) |
| |
|
pure virtual |
Lire un paquet.
- Paramètres
-
aIndex | L'index du paquet à lire |
aOut | L'espace mémoire de sortie |
aOutSize_byte | La taille de l'espace de sortie |
- Valeurs retournées
-
virtual OpenNet::Status OpenNet::Buffer::Wait |
( |
| ) |
|
|
pure virtual |
Attendre que toutes les operation ReadPacket ou ClearEvent soient terminées.
- Valeurs retournées
-
La documentation de cette classe a été générée à partir du fichier suivant :