2013-02-26 2 views
1

Existe-t-il un moyen d'obtenir le nombre d'octets reçus/envoyés par une interface réseau en utilisant Qt sur une plate-forme Windows? Si c'est multi-plateforme, c'est encore mieux.Qt - statistiques d'interface réseau

Je n'ai rien trouvé d'utile dans le module QtNetwork.

Répondre

1

La couche de modèle OSI la plus basse que Qt peut gérer est la couche de transport (peut-être la couche 3 mais je ne pense pas). Vous pouvez seulement obtenir le nombre d'octets reçus/envoyés depuis/vers un port donné.

Si vous voulez "sniffer" l'ensemble du trafic sur votre interface, vous devez utiliser une bibliothèque basée sur pcap (winpcap pour Windows, libpcap pour GNU/Linux).

Questions connexes