#1 Le 28/06/2011, à 18:01
- dragoon76
Gerer les connections wifi dans un prog c/c++.
Bonjour,
J'ai besoin de me connecter et déconnecter à des réseaux sans fils dans un programme c ou c++. Actuellement j'y arrive plus ou moins en balancant une commande cnetworkmanager via system(). Mais c'est vraiment pas propre du tout, c'est difficile de gérer les erreurs et de connaitre l'état de la connection.
Je sais qu'il est possible de demander à networkManager de se connecter, en lui envoyant un message via Dbus. Cependant je ne connais que moyennement ce protocole, et surtout malgres de longues recherches je ne sais pas quelle fonction de org.destkop.NetworkManager appaler pour lui demander une connection wifi.
Est-ce que quelqu'un pourrait m'aiclairer?
Merci d'avance .
Dernière modification par dragoon76 (Le 28/06/2011, à 18:02)
http://pparent.fr/ http://fr.wikipedia.org/wiki/Utilisateur:Pparent/
Debian User KDE User
Hors ligne
#2 Le 29/06/2011, à 17:09
- Anium
Re : Gerer les connections wifi dans un prog c/c++.
Bonjour,
As-tu regarder l'API de Network Manager pour DBus ?
Ici, pour la version 0.9 et là pour les autre versions (dans le premier paragraphe).
Dernière modification par Anium (Le 29/06/2011, à 17:11)
Hors ligne
#3 Le 02/07/2011, à 15:32
- dragoon76
Re : Gerer les connections wifi dans un prog c/c++.
Oui, je l'ai regardée, mais ce n'est pas si simple que cela.
Cela dit maintenant je suis bien avvancé, il ne me reste plus qu'à gerer les différent types de sécurité de réseaux.
Merci pour ta réponse en tous les cas.
http://pparent.fr/ http://fr.wikipedia.org/wiki/Utilisateur:Pparent/
Debian User KDE User
Hors ligne