OpenNet
Classes | Types publics | Fonctions membres publiques | Fonctions membres publiques statiques | Liste de tous les membres
Référence de la classe OpenNet::PacketGeneratorabstract

La class PacketGenerator. Plus de détails...

#include <PacketGenerator.h>

Classes

struct  Config
 Configuration du PacketGenerator. Plus de détails...
 

Types publics

enum  Protocol
 Cette enum indique le protocol. Plus de détails...
 

Fonctions membres publiques

virtual Status GetConfig (Config *aOut) const =0
 Obtenir la configuration du PacketGenerator. Plus de détails...
 
virtual Status ResetConfig ()=0
 Réinitialise la configuration du PacketGenerator. Plus de détails...
 
virtual Status SetAdapter (Adapter *aAdapter)=0
 Connecter un Adapter au PacketGenerator. Plus de détails...
 
virtual Status SetConfig (const Config &aConfig)=0
 Changer la configuration du PacketGenerator. Plus de détails...
 
virtual void Delete ()
 Cette méthode detruit l'instance. Plus de détails...
 
virtual Status Display (FILE *aOut)=0
 Afficher. Plus de détails...
 
virtual Status Start ()=0
 Demarrer. Plus de détails...
 
virtual Status Stop ()=0
 Arreter. Plus de détails...
 

Fonctions membres publiques statiques

static OPEN_NET_PUBLIC PacketGeneratorCreate ()
 Cette méthode statique crée une instance de la classe PacketGenerator. Plus de détails...
 
static OPEN_NET_PUBLIC Status Display (const Config &aConfig, FILE *aOut)
 Cette méthode statique affiche la configuration d'un PacketGenerator. Plus de détails...
 

Description détaillée

La class PacketGenerator.

Documentation des énumérations membres

Cette enum indique le protocol.

A faire:
Documenter les valeurs

Documentation des fonctions membres

static OPEN_NET_PUBLIC PacketGenerator* OpenNet::PacketGenerator::Create ( )
static

Cette méthode statique crée une instance de la classe PacketGenerator.

Renvoie
Cette méthode statique retourne l'adresse de la nouvelle instance.
Voir également
Delete
virtual void OpenNet::PacketGenerator::Delete ( )
virtual

Cette méthode detruit l'instance.

Voir également
Create
static OPEN_NET_PUBLIC Status OpenNet::PacketGenerator::Display ( const Config aConfig,
FILE *  aOut 
)
static

Cette méthode statique affiche la configuration d'un PacketGenerator.

Paramètres
aConfigLa configuration
aOutLe fichier de sortie
Valeurs retournées
STATUS_OK
STATUS_INVALID_REFERENCE
STATUS_NOT_ALLOWER_NULL_ARGUMENT
virtual Status OpenNet::PacketGenerator::Display ( FILE *  aOut)
pure virtual

Afficher.

Valeurs retournées
aOutLe fichier de sortie
STATUS_OK
virtual Status OpenNet::PacketGenerator::GetConfig ( Config aOut) const
pure virtual

Obtenir la configuration du PacketGenerator.

Paramètres
aOutL'espace mémoire de sortie
Valeurs retournées
STATUS_OK
STATUS_NOT_ALLOWER_NULL_ARGUMENT
Voir également
ResetConfig, SetConfig
virtual Status OpenNet::PacketGenerator::ResetConfig ( )
pure virtual

Réinitialise la configuration du PacketGenerator.

Valeurs retournées
STATUS_OK
Voir également
GetConfig, SetConfig
virtual Status OpenNet::PacketGenerator::SetAdapter ( Adapter aAdapter)
pure virtual

Connecter un Adapter au PacketGenerator.

Paramètres
aAdapterL'Adapter
Valeurs retournées
STATUS_OK
virtual Status OpenNet::PacketGenerator::SetConfig ( const Config aConfig)
pure virtual

Changer la configuration du PacketGenerator.

Paramètres
aConfigLa configuration
Valeurs retournées
STATUS_OK
STATUS_INVALID_REFERENCE
Voir également
GetConfig, ResetConfig
virtual Status OpenNet::PacketGenerator::Start ( )
pure virtual

Demarrer.

Valeurs retournées
STATUS_OK
virtual Status OpenNet::PacketGenerator::Stop ( )
pure virtual

Arreter.

Valeurs retournées
STATUS_OK

La documentation de cette classe a été générée à partir du fichier suivant :