79 virtual unsigned int GetPacketEvent(
unsigned int aIndex)
const = 0;
93 virtual unsigned int GetPacketSize(
unsigned int aIndex)
const = 0;
115 virtual OpenNet::Status
Display(FILE * aOut)
const = 0;
132 virtual OpenNet::Status
ReadPacket(
unsigned int aIndex,
void * aOut,
unsigned int aOutSize_byte) = 0;
145 virtual OpenNet::Status
Wait() = 0;
virtual unsigned int GetPacketEvent(unsigned int aIndex) const =0
Trouver le prochain paquet marqué pour le traintement d'un éveacute;nement.
virtual unsigned int GetPacketCount() const =0
Obtenir le nombre de paquets.
virtual unsigned int GetPacketSize(unsigned int aIndex) const =0
Obtenir la taille du paquet.
virtual OpenNet::Status ClearEvent()=0
Marquer l'événement comme traité.
virtual OpenNet::Status ReadPacket(unsigned int aIndex, void *aOut, unsigned int aOutSize_byte)=0
Lire un paquet.
virtual OpenNet::Status Wait()=0
Attendre que toutes les operation ReadPacket ou ClearEvent soient terminées.
La classe Buffer.
Definition: Buffer.h:29
virtual OpenNet::Status Display(FILE *aOut) const =0
Afficher.
virtual uint32_t GetPacketDestination(unsigned int aIndex) const =0
Obtenir la destination du paquet.