Viadeo Twitter Google Bookmarks ! Facebook Digg del.icio.us MySpace Yahoo MyWeb Blinklist Netvouz Reddit Simpy StumbleUpon Bookmarks Windows Live Favorites 
Logo Documentation Qt ·  Page d'accueil  ·  Toutes les classes  ·  Toutes les fonctions  ·  Vues d'ensemble  · 

QBluetoothScoSocket Class Reference
[QtBluetoothModule]

The QBluetoothScoSocket class represents an SCO client socket. More...

    #include <QBluetoothScoSocket>

Inherits QBluetoothAbstractSocket.

Public Functions

Additional Inherited Members


Detailed Description

The QBluetoothScoSocket class represents an SCO client socket.

The Bluetooth SCO protocol provides Synchronous Connection Oriented sockets. These sockets are mainly used for audio data transmission, and should not be used for reliable data transmission, as the underlying transport mechanisms might be using lossy compression techniques.

The address of the connected peer is fetched by calling remoteAddress(). The localAddress() returns the address of the local socket.

See also QBluetoothScoServer and QBluetoothAbstractSocket.


Member Function Documentation

QBluetoothScoSocket::QBluetoothScoSocket ( QObject * parent = 0 )

Constructs the QBluetoothScoSocket object. The QObject parent is given by parent.

QBluetoothScoSocket::~QBluetoothScoSocket ()

Destroys the socket.

bool QBluetoothScoSocket::connect ( const QBluetoothAddress & local, const QBluetoothAddress & remote )

Attempts to open a SCO connection between the local device with address local and the remote device with address remote. This function should generally return immediately, and the socket will enter into the ConnectingState.

The function returns true if the connection could be started, and false otherwise.

Note that the connection could still fail, the state of the socket will be sent in the stateChanged() signal.

See also state(), connected(), and waitForConnected().

QBluetoothAddress QBluetoothScoSocket::localAddress () const

Returns the local address of the opened SCO socket. If the socket is currently not connected, or the information could not be obtained, an invalid QBluetoothAddress is returned.

See also remoteAddress().

int QBluetoothScoSocket::mtu () const

This method returns the MTU of the opened SCO socket. If the socket is currently not connected, a 0 is returned.

QBluetoothAddress QBluetoothScoSocket::remoteAddress () const

Returns the remote address of the opened SCO socket. If the socket is currently not connected, or the information could not be obtained, an invalid QBluetoothAddress is returned.

See also localAddress().

Publicité

Best Of

Actualités les plus lues

Semaine
Mois
Année
  1. Microsoft ouvre aux autres compilateurs C++ AMP, la spécification pour la conception d'applications parallèles C++ utilisant le GPU 22
  2. « Quelque chose ne va vraiment pas avec les développeurs "modernes" », un développeur à "l'ancienne" critique la multiplication des bibliothèques 27
  3. Les développeurs ignorent-ils trop les failles découvertes dans leur code ? Prenez-vous en compte les remarques des autres ? 17
  4. RIM : « 13 % des développeurs ont gagné plus de 100 000 $ sur l'AppWord », Qt et open-source au menu du BlackBerry DevCon Europe 0
  5. BlackBerry 10 : premières images du prochain OS de RIM qui devrait intégrer des widgets et des tuiles inspirées de Windows Phone 0
  6. Adieu qmake, bienvenue qbs : Qt Building Suite, un outil déclaratif et extensible pour la compilation de projets Qt 17
  7. Quelles nouveautés de C++11 Visual C++ doit-il rapidement intégrer ? Donnez-nous votre avis 10
Page suivante

Le blog Digia au hasard

Logo

Créer des applications avec un style Metro avec Qt, exemples en QML et C++, un article de Digia Qt traduit par Thibaut Cuvelier

Le blog Digia est l'endroit privilégié pour la communication sur l'édition commerciale de Qt, où des réponses publiques sont apportées aux questions les plus posées au support. Lire l'article.

Communauté

Ressources

Liens utiles

Contact

  • Vous souhaitez rejoindre la rédaction ou proposer un tutoriel, une traduction, une question... ? Postez dans le forum Contribuez ou contactez-nous par MP ou par email (voir en bas de page).

Qt dans le magazine

Cette page est une traduction d'une page de la documentation de Qt, écrite par Nokia Corporation and/or its subsidiary(-ies). Les éventuels problèmes résultant d'une mauvaise traduction ne sont pas imputables à Nokia. Qt qtextended4.4
Copyright © 2012 Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon, vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.
Vous avez déniché une erreur ? Un bug ? Une redirection cassée ? Ou tout autre problème, quel qu'il soit ? Ou bien vous désirez participer à ce projet de traduction ? N'hésitez pas à nous contacter ou par MP !
 
 
 
 
Partenaires

Hébergement Web