OpenNet
Classes | Fonctions membres publiques | Liste de tous les membres
Référence de la classe OpenNet::StatisticsProviderabstract

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

#include <StatisticsProvider.h>

Graphe d'héritage de OpenNet::StatisticsProvider:
OpenNet::Adapter OpenNet::Kernel OpenNet::Kernel_Forward

Classes

struct  StatisticsDescription
 La structure StatisticsDescription. Plus de détails...
 

Fonctions membres publiques

virtual Status GetStatistics (unsigned int *aOut, unsigned int aOutSize_byte, unsigned int *aInfo_byte=NULL, bool aReset=false)=0
 Cette méthode retourne les statistiques de l'adaptateur. Plus de détails...
 
OPEN_NET_PUBLIC unsigned int GetStatisticsQty () const
 Cette méthode retourne le nombre de compteurs statistiques. Plus de détails...
 
const OPEN_NET_PUBLIC StatisticsDescriptionGetStatisticsDescriptions () const
 Cette méthode retourne les descriptions des compteurs de statistiques. Plus de détails...
 
virtual Status ResetStatistics ()=0
 Cette méthode remet à zéro les compteurs de statistiques de l'adaptateur. Plus de détails...
 
OPEN_NET_PUBLIC Status DisplayStatistics (const unsigned int *aIn, unsigned int aInSize_byte, FILE *aOut, unsigned int aMinLevel=0)
 Afficher. Plus de détails...
 

Description détaillée

La class StatisticsProvider.

Documentation des fonctions membres

OPEN_NET_PUBLIC Status OpenNet::StatisticsProvider::DisplayStatistics ( const unsigned int *  aIn,
unsigned int  aInSize_byte,
FILE *  aOut,
unsigned int  aMinLevel = 0 
)

Afficher.

Paramètres
aInLes statistiques à afficher
aInSize_byteLa taille des statistiques
aOutLe fichier de sortie
aMinLevel0 affiche toutes les statistiques
Valeurs retournées
STATUS_OK
virtual Status OpenNet::StatisticsProvider::GetStatistics ( unsigned int *  aOut,
unsigned int  aOutSize_byte,
unsigned int *  aInfo_byte = NULL,
bool  aReset = false 
)
pure virtual

Cette méthode retourne les statistiques de l'adaptateur.

Paramètres
aOutLa médhode retourne les statistiques ici.
aOutSize_byteLa taille de l'espace mémoire
aInfo_byteLa taille retourné
aResetRemettre les statistiques à zéro
Valeurs retournées
STATUS_OK
STATUS_IOCTL_ERROR
STATUS_NOT_ALLOWER_NULL_ARGUMENT

Implémenté dans OpenNet::Kernel.

const OPEN_NET_PUBLIC StatisticsDescription* OpenNet::StatisticsProvider::GetStatisticsDescriptions ( ) const

Cette méthode retourne les descriptions des compteurs de statistiques.

Renvoie
Cette méthode retourne l'adresse d'une constante interne.
OPEN_NET_PUBLIC unsigned int OpenNet::StatisticsProvider::GetStatisticsQty ( ) const

Cette méthode retourne le nombre de compteurs statistiques.

Renvoie
Le nombre de compteurs
virtual Status OpenNet::StatisticsProvider::ResetStatistics ( )
pure virtual

Cette méthode remet à zéro les compteurs de statistiques de l'adaptateur.

Valeurs retournées
STATUS_OK
STATUS_IOCTL_ERROR

Implémenté dans OpenNet::Kernel.


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