{"version":"1.1","schema_version":"1.1.0","plugin_version":"1.1.2","url":"https://tutos-gameserver.fr/2020/05/22/bluetoothserversocket-developpeurs-android-bien-choisir-son-serveur-d-impression/","llm_html_url":"https://tutos-gameserver.fr/2020/05/22/bluetoothserversocket-developpeurs-android-bien-choisir-son-serveur-d-impression/llm","llm_json_url":"https://tutos-gameserver.fr/2020/05/22/bluetoothserversocket-developpeurs-android-bien-choisir-son-serveur-d-impression/llm.json","manifest_url":"https://tutos-gameserver.fr/llm-endpoints-manifest.json","language":"fr-FR","locale":"fr_FR","title":"BluetoothServerSocket | Développeurs Android\n\n &#8211; Bien choisir son serveur d impression","site":{"name":"Tutos GameServer","url":"https://tutos-gameserver.fr/"},"author":{"id":1,"name":"Titanfall","url":"https://tutos-gameserver.fr/author/titanfall/"},"published_at":"2020-05-22T20:23:57+00:00","modified_at":"2020-05-22T20:23:57+00:00","word_count":1155,"reading_time_seconds":347,"summary":"Publique      final      classe   BluetoothServerSocket étend l&#39;objet met en oeuvre                Refermable Une prise Bluetooth d&#39;écoute. L&#39;interface des sockets Bluetooth est similaire à celle des sockets TCP: Prise et ServerSocket. Sur le serveur  côté, utilisez un BluetoothServerSocket créer un serveur d&#39;écoute  prise. Lorsqu&#39;une connexion est acceptée par le BluetoothServerSocket,  il renverra un nouveau BluetoothSocket [&hellip;]","summary_points":["Publique\n  \n  final\n  \n  classe\n  BluetoothServerSocket\n\n\n    étend l&#39;objet\n\n\n      met en oeuvre\n      \n        Refermable\n\n\n\nUne prise Bluetooth d&#39;écoute.","L&#39;interface des sockets Bluetooth est similaire à celle des sockets TCP:\n Prise et ServerSocket.","Sur le serveur\n côté, utilisez un BluetoothServerSocket créer un serveur d&#39;écoute\n prise.","Lorsqu&#39;une connexion est acceptée par le BluetoothServerSocket,\n il renverra un nouveau BluetoothSocket pour gérer la connexion."],"topics":["Serveur d'impression"],"entities":[],"entities_metadata":[{"id":10,"name":"Serveur d'impression","slug":"serveur-dimpression","taxonomy":"category","count":3907,"url":"https://tutos-gameserver.fr/category/serveur-dimpression/"}],"tags":["Serveur d'impression"],"content_hash":"a666d843f055b2af0bb7c3c279765bb5","plain_text":"Publique\n  \n  final\n  \n  classe\n  BluetoothServerSocket\n\n\n    étend l&#39;objet\n\n\n      met en oeuvre\n      \n        Refermable\n\n\n\nUne prise Bluetooth d&#39;écoute.\nL&#39;interface des sockets Bluetooth est similaire à celle des sockets TCP:\n Prise et ServerSocket. Sur le serveur\n côté, utilisez un BluetoothServerSocket créer un serveur d&#39;écoute\n prise. Lorsqu&#39;une connexion est acceptée par le BluetoothServerSocket,\n il renverra un nouveau BluetoothSocket pour gérer la connexion.\n Côté client, utilisez un seul BluetoothSocket à la fois initier\n une connexion sortante et pour gérer la connexion.\nPour Bluetooth BR / EDR, le type de prise le plus courant est RFCOMM, qui est le type pris en charge par\n les API Android. RFCOMM est un transport en continu orienté connexion, via Bluetooth BR / EDR. Il\n est également connu sous le nom de profil de port série (SPP). Pour créer une écoute\n BluetoothServerSocket prêt pour les connexions Bluetooth BR / EDR entrantes, utilisez BluetoothAdapter # listenUsingRfcommWithServiceRecord.\nPour Bluetooth LE, la prise utilise le canal orienté connexion (CoC) LE. LE CoC est un\n transport en continu orienté connexion, via Bluetooth LE et doté d&#39;un contrôle de flux basé sur le crédit.\n En conséquence, utilisez BluetoothAdapter # listenUsingL2capChannel créer une écoute BluetoothServerSocket\n qui est prêt pour les connexions Bluetooth LE CoC entrantes. Pour LE CoC, vous pouvez utiliser getPsm ()\n pour obtenir la valeur du protocole / multiplexeur de service (PSM) que l&#39;homologue doit utiliser pour se connecter à votre\n prise.\n    Après l&#39;écoute BluetoothServerSocket est créé, appelez J&#39;accepte() à\n écouter les demandes de connexion entrantes. Cet appel se bloquera jusqu&#39;à ce qu&#39;une connexion soit établie,\n à ce moment, il retournera un BluetoothSocket pour gérer la connexion. Une fois la\n BluetoothSocket est acquis, c&#39;est une bonne idée d&#39;appeler Fermer() sur le BluetoothServerSocket quand il n&#39;est plus nécessaire d&#39;accepter\n Connexions. Fermeture du BluetoothServerSocket volonté ne pas fermer le rendu\n BluetoothSocket.\nBluetoothServerSocket est un fil\n sûr. En particulier, Fermer() sera toujours immédiatement interrompu en cours\n et fermez le socket du serveur.\nRemarque:\n Nécessite le Manifest.permission.BLUETOOTH autorisation.\n\nGuides du développeur\nPour plus d&#39;informations sur l&#39;utilisation de Bluetooth, lisez le\n Guide du développeur Bluetooth.\n\nSommaire\n\n\n\n\nMéthodes publiques\n\n\n\n\n        BluetoothSocket\n    \n\n      \n      J&#39;accepte()\n      \nBloquer jusqu&#39;à ce qu&#39;une connexion soit établie.\n\n\n\n\n        BluetoothSocket\n    \n\n      \n      accepter (int timeout)\n      \nBloquer jusqu&#39;à ce qu&#39;une connexion soit établie, avec délai d&#39;expiration.\n\n\n\n\n        néant\n    \n\n      \n      Fermer()\n      \nFermez immédiatement ce socket et libérez toutes les ressources associées.\n\n\n\n\n        int\n    \n\n      \n      getPsm ()\n      \nRenvoie la valeur de protocole dynamique / multiplexeur de service (PSM) attribuée pour le L2CAP d&#39;écoute\n Socket de serveur Channel (CoC) orienté connexion.\n\n\n\n\n        Chaîne\n    \n\n      \n      toString ()\n      \nRenvoie une représentation sous forme de chaîne de l&#39;objet.\n\n\n\n\n\n\n\nMéthodes héritées\n\n\n\n\n\n    De classe\n      \n          java.lang.Object\n      \n    \n\n\n\n        Objet\n    \n\n      \n      cloner()\n      \nCrée et renvoie une copie de cet objet.\n\n\n\n\n        booléen\n    \n\n      \n      equals (Object obj)\n      \nIndique si un autre objet est &quot;égal&quot; à celui-ci.\n\n\n\n\n        néant\n    \n\n      \n      finaliser()\n      \nAppelé par le garbage collector sur un objet lors du garbage collection\n détermine qu&#39;il n&#39;y a plus de références à l&#39;objet.\n\n\n\n\n        final\n        \n        Classe\n    \n\n      \n      getClass ()\n      \nRenvoie la classe d&#39;exécution de cette Objet.\n\n\n\n\n        int\n    \n\n      \n      hashCode ()\n      \nRenvoie une valeur de code de hachage pour l&#39;objet.\n\n\n\n\n        final\n        \n        néant\n    \n\n      \n      notifier ()\n      \nRéveille un seul thread qui attend sur cet objet\n moniteur.\n\n\n\n\n        final\n        \n        néant\n    \n\n      \n      notifyAll ()\n      \nRéveille tous les threads en attente sur le moniteur de cet objet.\n\n\n\n\n        Chaîne\n    \n\n      \n      toString ()\n      \nRenvoie une représentation sous forme de chaîne de l&#39;objet.\n\n\n\n\n        final\n        \n        néant\n    \n\n      \n      attendre (long timeout, int nanos)\n      \nForce le thread actuel à attendre qu&#39;un autre thread invoque le\n notifier () ou la méthode\n notifyAll () méthode pour cet objet, ou\n un autre thread interrompt le thread actuel, ou un certain\n la quantité de temps réel s&#39;est écoulée.\n\n\n\n\n        final\n        \n        néant\n    \n\n      \n      attendre (long timeout)\n      \nForce le thread actuel à attendre qu&#39;un autre thread invoque le\n notifier () ou la méthode\n notifyAll () méthode pour cet objet, ou un\n le temps spécifié s&#39;est écoulé.\n\n\n\n\n        final\n        \n        néant\n    \n\n      \n      attendre()\n      \nForce le thread actuel à attendre qu&#39;un autre thread invoque le\n notifier () ou la méthode\n notifyAll () pour cet objet.\n\n\n\n\n\n\n\n\n    Depuis l&#39;interface\n      \n          java.io.Closeable\n      \n    \n\n\n\n        abstrait\n        \n        \n        \n        \n        néant\n    \n\n      \n      Fermer()\n      \nFerme ce flux et libère toutes les ressources système associées\n avec ça.\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\nMéthodes publiques\n\nJ&#39;accepte\n\n\n\n\nBluetoothSocket public accepte ()\nBloquer jusqu&#39;à ce qu&#39;une connexion soit établie.\n \nRenvoie un connecté BluetoothSocket en cas de connexion réussie.\n \nUne fois cet appel de retour, il peut être rappelé pour accepter les appels\n connexions entrantes.\n \nFermer() peut être utilisé pour abandonner cet appel à partir d&#39;un autre thread.\n\n\nJette\n\n\nIOException\nen cas d&#39;erreur, par exemple, cet appel a été interrompu ou le délai d&#39;expiration\n\n\n\n\nJ&#39;accepte\n\n\n\n\nBluetoothSocket public accepte (int timeout)\nBloquer jusqu&#39;à ce qu&#39;une connexion soit établie, avec délai d&#39;expiration.\n \nRenvoie un connecté BluetoothSocket en cas de connexion réussie.\n \nUne fois cet appel de retour, il peut être rappelé pour accepter les appels\n connexions entrantes.\n \nFermer() peut être utilisé pour abandonner cet appel à partir d&#39;un autre thread.\n\n\nJette\n\n\nIOException\nen cas d&#39;erreur, par exemple, cet appel a été abandonné ou le délai a expiré\n\n\n\n\nFermer\n\n\n\n\npublic void close ()\nFermez immédiatement ce socket et libérez toutes les ressources associées.\n \nProvoque immédiatement les appels bloqués sur ce socket dans d&#39;autres threads\n lever une IOException.\n \nFermeture du BluetoothServerSocket volonté ne pas\n fermer tout BluetoothSocket reçu de J&#39;accepte().\n\n\ngetPsm\n\n\n\n\npublic int getPsm ()\nRenvoie la valeur de protocole dynamique / multiplexeur de service (PSM) attribuée pour le L2CAP d&#39;écoute\n Socket de serveur Channel (CoC) orienté connexion. Ce socket serveur doit être retourné par le\n BluetoothAdapter # listenUsingL2capChannel () ou BluetoothAdapter # listenUsingInsecureL2capChannel (). La valeur retournée n&#39;est pas définie si cette\n est appelée sur des sockets de serveur non L2CAP.\n\n\nRetour\n\n\nint\nla valeur PSM ou LE_PSM attribuée en fonction du transport\n\n\n\n\ntoString\n\n\n\n\npublic String toString ()\nRenvoie une représentation sous forme de chaîne de l&#39;objet. En général, le\n toString retourne une chaîne qui\n &quot;représente textuellement&quot; cet objet. Le résultat devrait\n être une représentation concise mais informative qui est facile pour un\n personne à lire.\n Il est recommandé que toutes les sous-classes remplacent cette méthode.\n \n le toString méthode pour la classe Objet\n renvoie une chaîne composée du nom de la classe dont le\n objet est une instance, le caractère at-sign `@&#39;, et\n la représentation hexadécimale non signée du code de hachage du\n objet. En d&#39;autres termes, cette méthode renvoie une chaîne égale à la\n valeur de:\n \n\n\n \n \n \n getClass (). getName () + &#39;@&#39; + Integer.toHexString (hashCode ())\n \n\n\n\nRetour\n\n\nChaîne\nune représentation sous forme de chaîne de l&#39;objet.\n\n\n\n\n\n\nClick to rate this post!\r\n                                   \r\n                               [Total: 0  Average: 0]","paragraphs":["Publique\n  \n  final\n  \n  classe\n  BluetoothServerSocket","étend l&#39;objet","met en oeuvre\n      \n        Refermable","Une prise Bluetooth d&#39;écoute.\nL&#39;interface des sockets Bluetooth est similaire à celle des sockets TCP:\n Prise et ServerSocket. Sur le serveur\n côté, utilisez un BluetoothServerSocket créer un serveur d&#39;écoute\n prise. Lorsqu&#39;une connexion est acceptée par le BluetoothServerSocket,\n il renverra un nouveau BluetoothSocket pour gérer la connexion.\n Côté client, utilisez un seul BluetoothSocket à la fois initier\n une connexion sortante et pour gérer la connexion.\nPour Bluetooth BR / EDR, le type de prise le plus courant est RFCOMM, qui est le type pris en charge par\n les API Android. RFCOMM est un transport en continu orienté connexion, via Bluetooth BR / EDR. Il\n est également connu sous le nom de profil de port série (SPP). Pour créer une écoute\n BluetoothServerSocket prêt pour les connexions Bluetooth BR / EDR entrantes, utilisez BluetoothAdapter # listenUsingRfcommWithServiceRecord.\nPour Bluetooth LE, la prise utilise le canal orienté connexion (CoC) LE. LE CoC est un\n transport en continu orienté connexion, via Bluetooth LE et doté d&#39;un contrôle de flux basé sur le crédit.\n En conséquence, utilisez BluetoothAdapter # listenUsingL2capChannel créer une écoute BluetoothServerSocket\n qui est prêt pour les connexions Bluetooth LE CoC entrantes. Pour LE CoC, vous pouvez utiliser getPsm ()\n pour obtenir la valeur du protocole / multiplexeur de service (PSM) que l&#39;homologue doit utiliser pour se connecter à votre\n prise.\n    Après l&#39;écoute BluetoothServerSocket est créé, appelez J&#39;accepte() à\n écouter les demandes de connexion entrantes. Cet appel se bloquera jusqu&#39;à ce qu&#39;une connexion soit établie,\n à ce moment, il retournera un BluetoothSocket pour gérer la connexion. Une fois la\n BluetoothSocket est acquis, c&#39;est une bonne idée d&#39;appeler Fermer() sur le BluetoothServerSocket quand il n&#39;est plus nécessaire d&#39;accepter\n Connexions. Fermeture du BluetoothServerSocket volonté ne pas fermer le rendu\n BluetoothSocket.\nBluetoothServerSocket est un fil\n sûr. En particulier, Fermer() sera toujours immédiatement interrompu en cours\n et fermez le socket du serveur.\nRemarque:\n Nécessite le Manifest.permission.BLUETOOTH autorisation.","Guides du développeur\nPour plus d&#39;informations sur l&#39;utilisation de Bluetooth, lisez le\n Guide du développeur Bluetooth.","Sommaire","Méthodes publiques","BluetoothSocket","J&#39;accepte()\n      \nBloquer jusqu&#39;à ce qu&#39;une connexion soit établie.","BluetoothSocket","accepter (int timeout)\n      \nBloquer jusqu&#39;à ce qu&#39;une connexion soit établie, avec délai d&#39;expiration.","néant","Fermer()\n      \nFermez immédiatement ce socket et libérez toutes les ressources associées.","int","getPsm ()\n      \nRenvoie la valeur de protocole dynamique / multiplexeur de service (PSM) attribuée pour le L2CAP d&#39;écoute\n Socket de serveur Channel (CoC) orienté connexion.","Chaîne","toString ()\n      \nRenvoie une représentation sous forme de chaîne de l&#39;objet.","Méthodes héritées","De classe\n      \n          java.lang.Object","Objet","cloner()\n      \nCrée et renvoie une copie de cet objet.","booléen","equals (Object obj)\n      \nIndique si un autre objet est &quot;égal&quot; à celui-ci.","néant","finaliser()\n      \nAppelé par le garbage collector sur un objet lors du garbage collection\n détermine qu&#39;il n&#39;y a plus de références à l&#39;objet.","final\n        \n        Classe","getClass ()\n      \nRenvoie la classe d&#39;exécution de cette Objet.","int","hashCode ()\n      \nRenvoie une valeur de code de hachage pour l&#39;objet.","final\n        \n        néant","notifier ()\n      \nRéveille un seul thread qui attend sur cet objet\n moniteur.","final\n        \n        néant","notifyAll ()\n      \nRéveille tous les threads en attente sur le moniteur de cet objet.","Chaîne","toString ()\n      \nRenvoie une représentation sous forme de chaîne de l&#39;objet.","final\n        \n        néant","attendre (long timeout, int nanos)\n      \nForce le thread actuel à attendre qu&#39;un autre thread invoque le\n notifier () ou la méthode\n notifyAll () méthode pour cet objet, ou\n un autre thread interrompt le thread actuel, ou un certain\n la quantité de temps réel s&#39;est écoulée.","final\n        \n        néant","attendre (long timeout)\n      \nForce le thread actuel à attendre qu&#39;un autre thread invoque le\n notifier () ou la méthode\n notifyAll () méthode pour cet objet, ou un\n le temps spécifié s&#39;est écoulé.","final\n        \n        néant","attendre()\n      \nForce le thread actuel à attendre qu&#39;un autre thread invoque le\n notifier () ou la méthode\n notifyAll () pour cet objet.","Depuis l&#39;interface\n      \n          java.io.Closeable","abstrait\n        \n        \n        \n        \n        néant","Fermer()\n      \nFerme ce flux et libère toutes les ressources système associées\n avec ça.","Méthodes publiques","J&#39;accepte","BluetoothSocket public accepte ()\nBloquer jusqu&#39;à ce qu&#39;une connexion soit établie.\n \nRenvoie un connecté BluetoothSocket en cas de connexion réussie.\n \nUne fois cet appel de retour, il peut être rappelé pour accepter les appels\n connexions entrantes.\n \nFermer() peut être utilisé pour abandonner cet appel à partir d&#39;un autre thread.","Jette","IOException\nen cas d&#39;erreur, par exemple, cet appel a été interrompu ou le délai d&#39;expiration","J&#39;accepte","BluetoothSocket public accepte (int timeout)\nBloquer jusqu&#39;à ce qu&#39;une connexion soit établie, avec délai d&#39;expiration.\n \nRenvoie un connecté BluetoothSocket en cas de connexion réussie.\n \nUne fois cet appel de retour, il peut être rappelé pour accepter les appels\n connexions entrantes.\n \nFermer() peut être utilisé pour abandonner cet appel à partir d&#39;un autre thread.","Jette","IOException\nen cas d&#39;erreur, par exemple, cet appel a été abandonné ou le délai a expiré","Fermer","public void close ()\nFermez immédiatement ce socket et libérez toutes les ressources associées.\n \nProvoque immédiatement les appels bloqués sur ce socket dans d&#39;autres threads\n lever une IOException.\n \nFermeture du BluetoothServerSocket volonté ne pas\n fermer tout BluetoothSocket reçu de J&#39;accepte().","getPsm","public int getPsm ()\nRenvoie la valeur de protocole dynamique / multiplexeur de service (PSM) attribuée pour le L2CAP d&#39;écoute\n Socket de serveur Channel (CoC) orienté connexion. Ce socket serveur doit être retourné par le\n BluetoothAdapter # listenUsingL2capChannel () ou BluetoothAdapter # listenUsingInsecureL2capChannel (). La valeur retournée n&#39;est pas définie si cette\n est appelée sur des sockets de serveur non L2CAP.","Retour","int\nla valeur PSM ou LE_PSM attribuée en fonction du transport","toString","public String toString ()\nRenvoie une représentation sous forme de chaîne de l&#39;objet. En général, le\n toString retourne une chaîne qui\n &quot;représente textuellement&quot; cet objet. Le résultat devrait\n être une représentation concise mais informative qui est facile pour un\n personne à lire.\n Il est recommandé que toutes les sous-classes remplacent cette méthode.\n \n le toString méthode pour la classe Objet\n renvoie une chaîne composée du nom de la classe dont le\n objet est une instance, le caractère at-sign `@&#39;, et\n la représentation hexadécimale non signée du code de hachage du\n objet. En d&#39;autres termes, cette méthode renvoie une chaîne égale à la\n valeur de:","getClass (). getName () + &#39;@&#39; + Integer.toHexString (hashCode ())","Retour","Chaîne\nune représentation sous forme de chaîne de l&#39;objet.","Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]"],"content_blocks":[{"id":"text-1","type":"text","heading":"","plain_text":"Publique\n  \n  final\n  \n  classe\n  BluetoothServerSocket","html":"<p>Publique\n  \n  final\n  \n  classe\n  BluetoothServerSocket</p>"},{"id":"text-2","type":"text","heading":"","plain_text":"étend l&#39;objet","html":"<p>étend l&#039;objet</p>"},{"id":"text-3","type":"text","heading":"","plain_text":"met en oeuvre\n      \n        Refermable","html":"<p>met en oeuvre\n      \n        Refermable</p>"},{"id":"text-4","type":"text","heading":"","plain_text":"Une prise Bluetooth d&#39;écoute.\nL&#39;interface des sockets Bluetooth est similaire à celle des sockets TCP:\n Prise et ServerSocket. Sur le serveur\n côté, utilisez un BluetoothServerSocket créer un serveur d&#39;écoute\n prise. Lorsqu&#39;une connexion est acceptée par le BluetoothServerSocket,\n il renverra un nouveau BluetoothSocket pour gérer la connexion.\n Côté client, utilisez un seul BluetoothSocket à la fois initier\n une connexion sortante et pour gérer la connexion.\nPour Bluetooth BR / EDR, le type de prise le plus courant est RFCOMM, qui est le type pris en charge par\n les API Android. RFCOMM est un transport en continu orienté connexion, via Bluetooth BR / EDR. Il\n est également connu sous le nom de profil de port série (SPP). Pour créer une écoute\n BluetoothServerSocket prêt pour les connexions Bluetooth BR / EDR entrantes, utilisez BluetoothAdapter # listenUsingRfcommWithServiceRecord.\nPour Bluetooth LE, la prise utilise le canal orienté connexion (CoC) LE. LE CoC est un\n transport en continu orienté connexion, via Bluetooth LE et doté d&#39;un contrôle de flux basé sur le crédit.\n En conséquence, utilisez BluetoothAdapter # listenUsingL2capChannel créer une écoute BluetoothServerSocket\n qui est prêt pour les connexions Bluetooth LE CoC entrantes. Pour LE CoC, vous pouvez utiliser getPsm ()\n pour obtenir la valeur du protocole / multiplexeur de service (PSM) que l&#39;homologue doit utiliser pour se connecter à votre\n prise.\n    Après l&#39;écoute BluetoothServerSocket est créé, appelez J&#39;accepte() à\n écouter les demandes de connexion entrantes. Cet appel se bloquera jusqu&#39;à ce qu&#39;une connexion soit établie,\n à ce moment, il retournera un BluetoothSocket pour gérer la connexion. Une fois la\n BluetoothSocket est acquis, c&#39;est une bonne idée d&#39;appeler Fermer() sur le BluetoothServerSocket quand il n&#39;est plus nécessaire d&#39;accepter\n Connexions. Fermeture du BluetoothServerSocket volonté ne pas fermer le rendu\n BluetoothSocket.\nBluetoothServerSocket est un fil\n sûr. En particulier, Fermer() sera toujours immédiatement interrompu en cours\n et fermez le socket du serveur.\nRemarque:\n Nécessite le Manifest.permission.BLUETOOTH autorisation.","html":"<p>Une prise Bluetooth d&#039;écoute.\nL&#039;interface des sockets Bluetooth est similaire à celle des sockets TCP:\n Prise et ServerSocket. Sur le serveur\n côté, utilisez un BluetoothServerSocket créer un serveur d&#039;écoute\n prise. Lorsqu&#039;une connexion est acceptée par le BluetoothServerSocket,\n il renverra un nouveau BluetoothSocket pour gérer la connexion.\n Côté client, utilisez un seul BluetoothSocket à la fois initier\n une connexion sortante et pour gérer la connexion.\nPour Bluetooth BR / EDR, le type de prise le plus courant est RFCOMM, qui est le type pris en charge par\n les API Android. RFCOMM est un transport en continu orienté connexion, via Bluetooth BR / EDR. Il\n est également connu sous le nom de profil de port série (SPP). Pour créer une écoute\n BluetoothServerSocket prêt pour les connexions Bluetooth BR / EDR entrantes, utilisez BluetoothAdapter # listenUsingRfcommWithServiceRecord.\nPour Bluetooth LE, la prise utilise le canal orienté connexion (CoC) LE. LE CoC est un\n transport en continu orienté connexion, via Bluetooth LE et doté d&#039;un contrôle de flux basé sur le crédit.\n En conséquence, utilisez BluetoothAdapter # listenUsingL2capChannel créer une écoute BluetoothServerSocket\n qui est prêt pour les connexions Bluetooth LE CoC entrantes. Pour LE CoC, vous pouvez utiliser getPsm ()\n pour obtenir la valeur du protocole / multiplexeur de service (PSM) que l&#039;homologue doit utiliser pour se connecter à votre\n prise.\n    Après l&#039;écoute BluetoothServerSocket est créé, appelez J&#039;accepte() à\n écouter les demandes de connexion entrantes. Cet appel se bloquera jusqu&#039;à ce qu&#039;une connexion soit établie,\n à ce moment, il retournera un BluetoothSocket pour gérer la connexion. Une fois la\n BluetoothSocket est acquis, c&#039;est une bonne idée d&#039;appeler Fermer() sur le BluetoothServerSocket quand il n&#039;est plus nécessaire d&#039;accepter\n Connexions. Fermeture du BluetoothServerSocket volonté ne pas fermer le rendu\n BluetoothSocket.\nBluetoothServerSocket est un fil\n sûr. En particulier, Fermer() sera toujours immédiatement interrompu en cours\n et fermez le socket du serveur.\nRemarque:\n Nécessite le Manifest.permission.BLUETOOTH autorisation.</p>"},{"id":"text-5","type":"text","heading":"","plain_text":"Guides du développeur\nPour plus d&#39;informations sur l&#39;utilisation de Bluetooth, lisez le\n Guide du développeur Bluetooth.","html":"<p>Guides du développeur\nPour plus d&#039;informations sur l&#039;utilisation de Bluetooth, lisez le\n Guide du développeur Bluetooth.</p>"},{"id":"text-6","type":"text","heading":"","plain_text":"Sommaire","html":"<p>Sommaire</p>"},{"id":"text-7","type":"text","heading":"","plain_text":"Méthodes publiques","html":"<p>Méthodes publiques</p>"},{"id":"text-8","type":"text","heading":"","plain_text":"BluetoothSocket","html":"<p>BluetoothSocket</p>"},{"id":"text-9","type":"text","heading":"","plain_text":"J&#39;accepte()\n      \nBloquer jusqu&#39;à ce qu&#39;une connexion soit établie.","html":"<p>J&#039;accepte()\n      \nBloquer jusqu&#039;à ce qu&#039;une connexion soit établie.</p>"},{"id":"text-10","type":"text","heading":"","plain_text":"BluetoothSocket","html":"<p>BluetoothSocket</p>"},{"id":"text-11","type":"text","heading":"","plain_text":"accepter (int timeout)\n      \nBloquer jusqu&#39;à ce qu&#39;une connexion soit établie, avec délai d&#39;expiration.","html":"<p>accepter (int timeout)\n      \nBloquer jusqu&#039;à ce qu&#039;une connexion soit établie, avec délai d&#039;expiration.</p>"},{"id":"text-12","type":"text","heading":"","plain_text":"néant","html":"<p>néant</p>"},{"id":"text-13","type":"text","heading":"","plain_text":"Fermer()\n      \nFermez immédiatement ce socket et libérez toutes les ressources associées.","html":"<p>Fermer()\n      \nFermez immédiatement ce socket et libérez toutes les ressources associées.</p>"},{"id":"text-14","type":"text","heading":"","plain_text":"int","html":"<p>int</p>"},{"id":"text-15","type":"text","heading":"","plain_text":"getPsm ()\n      \nRenvoie la valeur de protocole dynamique / multiplexeur de service (PSM) attribuée pour le L2CAP d&#39;écoute\n Socket de serveur Channel (CoC) orienté connexion.","html":"<p>getPsm ()\n      \nRenvoie la valeur de protocole dynamique / multiplexeur de service (PSM) attribuée pour le L2CAP d&#039;écoute\n Socket de serveur Channel (CoC) orienté connexion.</p>"},{"id":"text-16","type":"text","heading":"","plain_text":"Chaîne","html":"<p>Chaîne</p>"},{"id":"text-17","type":"text","heading":"","plain_text":"toString ()\n      \nRenvoie une représentation sous forme de chaîne de l&#39;objet.","html":"<p>toString ()\n      \nRenvoie une représentation sous forme de chaîne de l&#039;objet.</p>"},{"id":"text-18","type":"text","heading":"","plain_text":"Méthodes héritées","html":"<p>Méthodes héritées</p>"},{"id":"text-19","type":"text","heading":"","plain_text":"De classe\n      \n          java.lang.Object","html":"<p>De classe\n      \n          java.lang.Object</p>"},{"id":"text-20","type":"text","heading":"","plain_text":"Objet","html":"<p>Objet</p>"},{"id":"text-21","type":"text","heading":"","plain_text":"cloner()\n      \nCrée et renvoie une copie de cet objet.","html":"<p>cloner()\n      \nCrée et renvoie une copie de cet objet.</p>"},{"id":"text-22","type":"text","heading":"","plain_text":"booléen","html":"<p>booléen</p>"},{"id":"text-23","type":"text","heading":"","plain_text":"equals (Object obj)\n      \nIndique si un autre objet est &quot;égal&quot; à celui-ci.","html":"<p>equals (Object obj)\n      \nIndique si un autre objet est &quot;égal&quot; à celui-ci.</p>"},{"id":"text-24","type":"text","heading":"","plain_text":"néant","html":"<p>néant</p>"},{"id":"text-25","type":"text","heading":"","plain_text":"finaliser()\n      \nAppelé par le garbage collector sur un objet lors du garbage collection\n détermine qu&#39;il n&#39;y a plus de références à l&#39;objet.","html":"<p>finaliser()\n      \nAppelé par le garbage collector sur un objet lors du garbage collection\n détermine qu&#039;il n&#039;y a plus de références à l&#039;objet.</p>"},{"id":"text-26","type":"text","heading":"","plain_text":"final\n        \n        Classe","html":"<p>final\n        \n        Classe</p>"},{"id":"text-27","type":"text","heading":"","plain_text":"getClass ()\n      \nRenvoie la classe d&#39;exécution de cette Objet.","html":"<p>getClass ()\n      \nRenvoie la classe d&#039;exécution de cette Objet.</p>"},{"id":"text-28","type":"text","heading":"","plain_text":"int","html":"<p>int</p>"},{"id":"text-29","type":"text","heading":"","plain_text":"hashCode ()\n      \nRenvoie une valeur de code de hachage pour l&#39;objet.","html":"<p>hashCode ()\n      \nRenvoie une valeur de code de hachage pour l&#039;objet.</p>"},{"id":"text-30","type":"text","heading":"","plain_text":"final\n        \n        néant","html":"<p>final\n        \n        néant</p>"},{"id":"text-31","type":"text","heading":"","plain_text":"notifier ()\n      \nRéveille un seul thread qui attend sur cet objet\n moniteur.","html":"<p>notifier ()\n      \nRéveille un seul thread qui attend sur cet objet\n moniteur.</p>"},{"id":"text-32","type":"text","heading":"","plain_text":"final\n        \n        néant","html":"<p>final\n        \n        néant</p>"},{"id":"text-33","type":"text","heading":"","plain_text":"notifyAll ()\n      \nRéveille tous les threads en attente sur le moniteur de cet objet.","html":"<p>notifyAll ()\n      \nRéveille tous les threads en attente sur le moniteur de cet objet.</p>"},{"id":"text-34","type":"text","heading":"","plain_text":"Chaîne","html":"<p>Chaîne</p>"},{"id":"text-35","type":"text","heading":"","plain_text":"toString ()\n      \nRenvoie une représentation sous forme de chaîne de l&#39;objet.","html":"<p>toString ()\n      \nRenvoie une représentation sous forme de chaîne de l&#039;objet.</p>"},{"id":"text-36","type":"text","heading":"","plain_text":"final\n        \n        néant","html":"<p>final\n        \n        néant</p>"},{"id":"text-37","type":"text","heading":"","plain_text":"attendre (long timeout, int nanos)\n      \nForce le thread actuel à attendre qu&#39;un autre thread invoque le\n notifier () ou la méthode\n notifyAll () méthode pour cet objet, ou\n un autre thread interrompt le thread actuel, ou un certain\n la quantité de temps réel s&#39;est écoulée.","html":"<p>attendre (long timeout, int nanos)\n      \nForce le thread actuel à attendre qu&#039;un autre thread invoque le\n notifier () ou la méthode\n notifyAll () méthode pour cet objet, ou\n un autre thread interrompt le thread actuel, ou un certain\n la quantité de temps réel s&#039;est écoulée.</p>"},{"id":"text-38","type":"text","heading":"","plain_text":"final\n        \n        néant","html":"<p>final\n        \n        néant</p>"},{"id":"text-39","type":"text","heading":"","plain_text":"attendre (long timeout)\n      \nForce le thread actuel à attendre qu&#39;un autre thread invoque le\n notifier () ou la méthode\n notifyAll () méthode pour cet objet, ou un\n le temps spécifié s&#39;est écoulé.","html":"<p>attendre (long timeout)\n      \nForce le thread actuel à attendre qu&#039;un autre thread invoque le\n notifier () ou la méthode\n notifyAll () méthode pour cet objet, ou un\n le temps spécifié s&#039;est écoulé.</p>"},{"id":"text-40","type":"text","heading":"","plain_text":"final\n        \n        néant","html":"<p>final\n        \n        néant</p>"},{"id":"text-41","type":"text","heading":"","plain_text":"attendre()\n      \nForce le thread actuel à attendre qu&#39;un autre thread invoque le\n notifier () ou la méthode\n notifyAll () pour cet objet.","html":"<p>attendre()\n      \nForce le thread actuel à attendre qu&#039;un autre thread invoque le\n notifier () ou la méthode\n notifyAll () pour cet objet.</p>"},{"id":"text-42","type":"text","heading":"","plain_text":"Depuis l&#39;interface\n      \n          java.io.Closeable","html":"<p>Depuis l&#039;interface\n      \n          java.io.Closeable</p>"},{"id":"text-43","type":"text","heading":"","plain_text":"abstrait\n        \n        \n        \n        \n        néant","html":"<p>abstrait\n        \n        \n        \n        \n        néant</p>"},{"id":"text-44","type":"text","heading":"","plain_text":"Fermer()\n      \nFerme ce flux et libère toutes les ressources système associées\n avec ça.","html":"<p>Fermer()\n      \nFerme ce flux et libère toutes les ressources système associées\n avec ça.</p>"},{"id":"text-45","type":"text","heading":"","plain_text":"Méthodes publiques","html":"<p>Méthodes publiques</p>"},{"id":"text-46","type":"text","heading":"","plain_text":"J&#39;accepte","html":"<p>J&#039;accepte</p>"},{"id":"text-47","type":"text","heading":"","plain_text":"BluetoothSocket public accepte ()\nBloquer jusqu&#39;à ce qu&#39;une connexion soit établie.\n \nRenvoie un connecté BluetoothSocket en cas de connexion réussie.\n \nUne fois cet appel de retour, il peut être rappelé pour accepter les appels\n connexions entrantes.\n \nFermer() peut être utilisé pour abandonner cet appel à partir d&#39;un autre thread.","html":"<p>BluetoothSocket public accepte ()\nBloquer jusqu&#039;à ce qu&#039;une connexion soit établie.\n \nRenvoie un connecté BluetoothSocket en cas de connexion réussie.\n \nUne fois cet appel de retour, il peut être rappelé pour accepter les appels\n connexions entrantes.\n \nFermer() peut être utilisé pour abandonner cet appel à partir d&#039;un autre thread.</p>"},{"id":"text-48","type":"text","heading":"","plain_text":"Jette","html":"<p>Jette</p>"},{"id":"text-49","type":"text","heading":"","plain_text":"IOException\nen cas d&#39;erreur, par exemple, cet appel a été interrompu ou le délai d&#39;expiration","html":"<p>IOException\nen cas d&#039;erreur, par exemple, cet appel a été interrompu ou le délai d&#039;expiration</p>"},{"id":"text-50","type":"text","heading":"","plain_text":"J&#39;accepte","html":"<p>J&#039;accepte</p>"},{"id":"text-51","type":"text","heading":"","plain_text":"BluetoothSocket public accepte (int timeout)\nBloquer jusqu&#39;à ce qu&#39;une connexion soit établie, avec délai d&#39;expiration.\n \nRenvoie un connecté BluetoothSocket en cas de connexion réussie.\n \nUne fois cet appel de retour, il peut être rappelé pour accepter les appels\n connexions entrantes.\n \nFermer() peut être utilisé pour abandonner cet appel à partir d&#39;un autre thread.","html":"<p>BluetoothSocket public accepte (int timeout)\nBloquer jusqu&#039;à ce qu&#039;une connexion soit établie, avec délai d&#039;expiration.\n \nRenvoie un connecté BluetoothSocket en cas de connexion réussie.\n \nUne fois cet appel de retour, il peut être rappelé pour accepter les appels\n connexions entrantes.\n \nFermer() peut être utilisé pour abandonner cet appel à partir d&#039;un autre thread.</p>"},{"id":"text-52","type":"text","heading":"","plain_text":"Jette","html":"<p>Jette</p>"},{"id":"text-53","type":"text","heading":"","plain_text":"IOException\nen cas d&#39;erreur, par exemple, cet appel a été abandonné ou le délai a expiré","html":"<p>IOException\nen cas d&#039;erreur, par exemple, cet appel a été abandonné ou le délai a expiré</p>"},{"id":"text-54","type":"text","heading":"","plain_text":"Fermer","html":"<p>Fermer</p>"},{"id":"text-55","type":"text","heading":"","plain_text":"public void close ()\nFermez immédiatement ce socket et libérez toutes les ressources associées.\n \nProvoque immédiatement les appels bloqués sur ce socket dans d&#39;autres threads\n lever une IOException.\n \nFermeture du BluetoothServerSocket volonté ne pas\n fermer tout BluetoothSocket reçu de J&#39;accepte().","html":"<p>public void close ()\nFermez immédiatement ce socket et libérez toutes les ressources associées.\n \nProvoque immédiatement les appels bloqués sur ce socket dans d&#039;autres threads\n lever une IOException.\n \nFermeture du BluetoothServerSocket volonté ne pas\n fermer tout BluetoothSocket reçu de J&#039;accepte().</p>"},{"id":"text-56","type":"text","heading":"","plain_text":"getPsm","html":"<p>getPsm</p>"},{"id":"text-57","type":"text","heading":"","plain_text":"public int getPsm ()\nRenvoie la valeur de protocole dynamique / multiplexeur de service (PSM) attribuée pour le L2CAP d&#39;écoute\n Socket de serveur Channel (CoC) orienté connexion. Ce socket serveur doit être retourné par le\n BluetoothAdapter # listenUsingL2capChannel () ou BluetoothAdapter # listenUsingInsecureL2capChannel (). La valeur retournée n&#39;est pas définie si cette\n est appelée sur des sockets de serveur non L2CAP.","html":"<p>public int getPsm ()\nRenvoie la valeur de protocole dynamique / multiplexeur de service (PSM) attribuée pour le L2CAP d&#039;écoute\n Socket de serveur Channel (CoC) orienté connexion. Ce socket serveur doit être retourné par le\n BluetoothAdapter # listenUsingL2capChannel () ou BluetoothAdapter # listenUsingInsecureL2capChannel (). La valeur retournée n&#039;est pas définie si cette\n est appelée sur des sockets de serveur non L2CAP.</p>"},{"id":"text-58","type":"text","heading":"","plain_text":"Retour","html":"<p>Retour</p>"},{"id":"text-59","type":"text","heading":"","plain_text":"int\nla valeur PSM ou LE_PSM attribuée en fonction du transport","html":"<p>int\nla valeur PSM ou LE_PSM attribuée en fonction du transport</p>"},{"id":"text-60","type":"text","heading":"","plain_text":"toString","html":"<p>toString</p>"},{"id":"text-61","type":"text","heading":"","plain_text":"public String toString ()\nRenvoie une représentation sous forme de chaîne de l&#39;objet. En général, le\n toString retourne une chaîne qui\n &quot;représente textuellement&quot; cet objet. Le résultat devrait\n être une représentation concise mais informative qui est facile pour un\n personne à lire.\n Il est recommandé que toutes les sous-classes remplacent cette méthode.\n \n le toString méthode pour la classe Objet\n renvoie une chaîne composée du nom de la classe dont le\n objet est une instance, le caractère at-sign `@&#39;, et\n la représentation hexadécimale non signée du code de hachage du\n objet. En d&#39;autres termes, cette méthode renvoie une chaîne égale à la\n valeur de:","html":"<p>public String toString ()\nRenvoie une représentation sous forme de chaîne de l&#039;objet. En général, le\n toString retourne une chaîne qui\n &quot;représente textuellement&quot; cet objet. Le résultat devrait\n être une représentation concise mais informative qui est facile pour un\n personne à lire.\n Il est recommandé que toutes les sous-classes remplacent cette méthode.\n \n le toString méthode pour la classe Objet\n renvoie une chaîne composée du nom de la classe dont le\n objet est une instance, le caractère at-sign `@&#039;, et\n la représentation hexadécimale non signée du code de hachage du\n objet. En d&#039;autres termes, cette méthode renvoie une chaîne égale à la\n valeur de:</p>"},{"id":"text-62","type":"text","heading":"","plain_text":"getClass (). getName () + &#39;@&#39; + Integer.toHexString (hashCode ())","html":"<p>getClass (). getName () + &#039;@&#039; + Integer.toHexString (hashCode ())</p>"},{"id":"text-63","type":"text","heading":"","plain_text":"Retour","html":"<p>Retour</p>"},{"id":"text-64","type":"text","heading":"","plain_text":"Chaîne\nune représentation sous forme de chaîne de l&#39;objet.","html":"<p>Chaîne\nune représentation sous forme de chaîne de l&#039;objet.</p>"},{"id":"text-65","type":"text","heading":"","plain_text":"Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]","html":"<p>Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]</p>"}],"sections":[{"id":"text-1","heading":"Text","content":"Publique\n  \n  final\n  \n  classe\n  BluetoothServerSocket"},{"id":"text-2","heading":"Text","content":"étend l&#39;objet"},{"id":"text-3","heading":"Text","content":"met en oeuvre\n      \n        Refermable"},{"id":"text-4","heading":"Text","content":"Une prise Bluetooth d&#39;écoute.\nL&#39;interface des sockets Bluetooth est similaire à celle des sockets TCP:\n Prise et ServerSocket. Sur le serveur\n côté, utilisez un BluetoothServerSocket créer un serveur d&#39;écoute\n prise. Lorsqu&#39;une connexion est acceptée par le BluetoothServerSocket,\n il renverra un nouveau BluetoothSocket pour gérer la connexion.\n Côté client, utilisez un seul BluetoothSocket à la fois initier\n une connexion sortante et pour gérer la connexion.\nPour Bluetooth BR / EDR, le type de prise le plus courant est RFCOMM, qui est le type pris en charge par\n les API Android. RFCOMM est un transport en continu orienté connexion, via Bluetooth BR / EDR. Il\n est également connu sous le nom de profil de port série (SPP). Pour créer une écoute\n BluetoothServerSocket prêt pour les connexions Bluetooth BR / EDR entrantes, utilisez BluetoothAdapter # listenUsingRfcommWithServiceRecord.\nPour Bluetooth LE, la prise utilise le canal orienté connexion (CoC) LE. LE CoC est un\n transport en continu orienté connexion, via Bluetooth LE et doté d&#39;un contrôle de flux basé sur le crédit.\n En conséquence, utilisez BluetoothAdapter # listenUsingL2capChannel créer une écoute BluetoothServerSocket\n qui est prêt pour les connexions Bluetooth LE CoC entrantes. Pour LE CoC, vous pouvez utiliser getPsm ()\n pour obtenir la valeur du protocole / multiplexeur de service (PSM) que l&#39;homologue doit utiliser pour se connecter à votre\n prise.\n    Après l&#39;écoute BluetoothServerSocket est créé, appelez J&#39;accepte() à\n écouter les demandes de connexion entrantes. Cet appel se bloquera jusqu&#39;à ce qu&#39;une connexion soit établie,\n à ce moment, il retournera un BluetoothSocket pour gérer la connexion. Une fois la\n BluetoothSocket est acquis, c&#39;est une bonne idée d&#39;appeler Fermer() sur le BluetoothServerSocket quand il n&#39;est plus nécessaire d&#39;accepter\n Connexions. Fermeture du BluetoothServerSocket volonté ne pas fermer le rendu\n BluetoothSocket.\nBluetoothServerSocket est un fil\n sûr. En particulier, Fermer() sera toujours immédiatement interrompu en cours\n et fermez le socket du serveur.\nRemarque:\n Nécessite le Manifest.permission.BLUETOOTH autorisation."},{"id":"text-5","heading":"Text","content":"Guides du développeur\nPour plus d&#39;informations sur l&#39;utilisation de Bluetooth, lisez le\n Guide du développeur Bluetooth."},{"id":"text-6","heading":"Text","content":"Sommaire"},{"id":"text-7","heading":"Text","content":"Méthodes publiques"},{"id":"text-8","heading":"Text","content":"BluetoothSocket"},{"id":"text-9","heading":"Text","content":"J&#39;accepte()\n      \nBloquer jusqu&#39;à ce qu&#39;une connexion soit établie."},{"id":"text-10","heading":"Text","content":"BluetoothSocket"},{"id":"text-11","heading":"Text","content":"accepter (int timeout)\n      \nBloquer jusqu&#39;à ce qu&#39;une connexion soit établie, avec délai d&#39;expiration."},{"id":"text-12","heading":"Text","content":"néant"},{"id":"text-13","heading":"Text","content":"Fermer()\n      \nFermez immédiatement ce socket et libérez toutes les ressources associées."},{"id":"text-14","heading":"Text","content":"int"},{"id":"text-15","heading":"Text","content":"getPsm ()\n      \nRenvoie la valeur de protocole dynamique / multiplexeur de service (PSM) attribuée pour le L2CAP d&#39;écoute\n Socket de serveur Channel (CoC) orienté connexion."},{"id":"text-16","heading":"Text","content":"Chaîne"},{"id":"text-17","heading":"Text","content":"toString ()\n      \nRenvoie une représentation sous forme de chaîne de l&#39;objet."},{"id":"text-18","heading":"Text","content":"Méthodes héritées"},{"id":"text-19","heading":"Text","content":"De classe\n      \n          java.lang.Object"},{"id":"text-20","heading":"Text","content":"Objet"},{"id":"text-21","heading":"Text","content":"cloner()\n      \nCrée et renvoie une copie de cet objet."},{"id":"text-22","heading":"Text","content":"booléen"},{"id":"text-23","heading":"Text","content":"equals (Object obj)\n      \nIndique si un autre objet est &quot;égal&quot; à celui-ci."},{"id":"text-24","heading":"Text","content":"néant"},{"id":"text-25","heading":"Text","content":"finaliser()\n      \nAppelé par le garbage collector sur un objet lors du garbage collection\n détermine qu&#39;il n&#39;y a plus de références à l&#39;objet."},{"id":"text-26","heading":"Text","content":"final\n        \n        Classe"},{"id":"text-27","heading":"Text","content":"getClass ()\n      \nRenvoie la classe d&#39;exécution de cette Objet."},{"id":"text-28","heading":"Text","content":"int"},{"id":"text-29","heading":"Text","content":"hashCode ()\n      \nRenvoie une valeur de code de hachage pour l&#39;objet."},{"id":"text-30","heading":"Text","content":"final\n        \n        néant"},{"id":"text-31","heading":"Text","content":"notifier ()\n      \nRéveille un seul thread qui attend sur cet objet\n moniteur."},{"id":"text-32","heading":"Text","content":"final\n        \n        néant"},{"id":"text-33","heading":"Text","content":"notifyAll ()\n      \nRéveille tous les threads en attente sur le moniteur de cet objet."},{"id":"text-34","heading":"Text","content":"Chaîne"},{"id":"text-35","heading":"Text","content":"toString ()\n      \nRenvoie une représentation sous forme de chaîne de l&#39;objet."},{"id":"text-36","heading":"Text","content":"final\n        \n        néant"},{"id":"text-37","heading":"Text","content":"attendre (long timeout, int nanos)\n      \nForce le thread actuel à attendre qu&#39;un autre thread invoque le\n notifier () ou la méthode\n notifyAll () méthode pour cet objet, ou\n un autre thread interrompt le thread actuel, ou un certain\n la quantité de temps réel s&#39;est écoulée."},{"id":"text-38","heading":"Text","content":"final\n        \n        néant"},{"id":"text-39","heading":"Text","content":"attendre (long timeout)\n      \nForce le thread actuel à attendre qu&#39;un autre thread invoque le\n notifier () ou la méthode\n notifyAll () méthode pour cet objet, ou un\n le temps spécifié s&#39;est écoulé."},{"id":"text-40","heading":"Text","content":"final\n        \n        néant"},{"id":"text-41","heading":"Text","content":"attendre()\n      \nForce le thread actuel à attendre qu&#39;un autre thread invoque le\n notifier () ou la méthode\n notifyAll () pour cet objet."},{"id":"text-42","heading":"Text","content":"Depuis l&#39;interface\n      \n          java.io.Closeable"},{"id":"text-43","heading":"Text","content":"abstrait\n        \n        \n        \n        \n        néant"},{"id":"text-44","heading":"Text","content":"Fermer()\n      \nFerme ce flux et libère toutes les ressources système associées\n avec ça."},{"id":"text-45","heading":"Text","content":"Méthodes publiques"},{"id":"text-46","heading":"Text","content":"J&#39;accepte"},{"id":"text-47","heading":"Text","content":"BluetoothSocket public accepte ()\nBloquer jusqu&#39;à ce qu&#39;une connexion soit établie.\n \nRenvoie un connecté BluetoothSocket en cas de connexion réussie.\n \nUne fois cet appel de retour, il peut être rappelé pour accepter les appels\n connexions entrantes.\n \nFermer() peut être utilisé pour abandonner cet appel à partir d&#39;un autre thread."},{"id":"text-48","heading":"Text","content":"Jette"},{"id":"text-49","heading":"Text","content":"IOException\nen cas d&#39;erreur, par exemple, cet appel a été interrompu ou le délai d&#39;expiration"},{"id":"text-50","heading":"Text","content":"J&#39;accepte"},{"id":"text-51","heading":"Text","content":"BluetoothSocket public accepte (int timeout)\nBloquer jusqu&#39;à ce qu&#39;une connexion soit établie, avec délai d&#39;expiration.\n \nRenvoie un connecté BluetoothSocket en cas de connexion réussie.\n \nUne fois cet appel de retour, il peut être rappelé pour accepter les appels\n connexions entrantes.\n \nFermer() peut être utilisé pour abandonner cet appel à partir d&#39;un autre thread."},{"id":"text-52","heading":"Text","content":"Jette"},{"id":"text-53","heading":"Text","content":"IOException\nen cas d&#39;erreur, par exemple, cet appel a été abandonné ou le délai a expiré"},{"id":"text-54","heading":"Text","content":"Fermer"},{"id":"text-55","heading":"Text","content":"public void close ()\nFermez immédiatement ce socket et libérez toutes les ressources associées.\n \nProvoque immédiatement les appels bloqués sur ce socket dans d&#39;autres threads\n lever une IOException.\n \nFermeture du BluetoothServerSocket volonté ne pas\n fermer tout BluetoothSocket reçu de J&#39;accepte()."},{"id":"text-56","heading":"Text","content":"getPsm"},{"id":"text-57","heading":"Text","content":"public int getPsm ()\nRenvoie la valeur de protocole dynamique / multiplexeur de service (PSM) attribuée pour le L2CAP d&#39;écoute\n Socket de serveur Channel (CoC) orienté connexion. Ce socket serveur doit être retourné par le\n BluetoothAdapter # listenUsingL2capChannel () ou BluetoothAdapter # listenUsingInsecureL2capChannel (). La valeur retournée n&#39;est pas définie si cette\n est appelée sur des sockets de serveur non L2CAP."},{"id":"text-58","heading":"Text","content":"Retour"},{"id":"text-59","heading":"Text","content":"int\nla valeur PSM ou LE_PSM attribuée en fonction du transport"},{"id":"text-60","heading":"Text","content":"toString"},{"id":"text-61","heading":"Text","content":"public String toString ()\nRenvoie une représentation sous forme de chaîne de l&#39;objet. En général, le\n toString retourne une chaîne qui\n &quot;représente textuellement&quot; cet objet. Le résultat devrait\n être une représentation concise mais informative qui est facile pour un\n personne à lire.\n Il est recommandé que toutes les sous-classes remplacent cette méthode.\n \n le toString méthode pour la classe Objet\n renvoie une chaîne composée du nom de la classe dont le\n objet est une instance, le caractère at-sign `@&#39;, et\n la représentation hexadécimale non signée du code de hachage du\n objet. En d&#39;autres termes, cette méthode renvoie une chaîne égale à la\n valeur de:"},{"id":"text-62","heading":"Text","content":"getClass (). getName () + &#39;@&#39; + Integer.toHexString (hashCode ())"},{"id":"text-63","heading":"Text","content":"Retour"},{"id":"text-64","heading":"Text","content":"Chaîne\nune représentation sous forme de chaîne de l&#39;objet."},{"id":"text-65","heading":"Text","content":"Click to rate this post!\n                                   \n                               [Total: 0  Average: 0]"}],"media":{"primary_image":"https://tutos-gameserver.fr/wp-content/uploads/2020/05/android-developers.png"},"relations":[{"rel":"canonical","href":"https://tutos-gameserver.fr/2020/05/22/bluetoothserversocket-developpeurs-android-bien-choisir-son-serveur-d-impression/"},{"rel":"alternate","href":"https://tutos-gameserver.fr/2020/05/22/bluetoothserversocket-developpeurs-android-bien-choisir-son-serveur-d-impression/llm","type":"text/html"},{"rel":"alternate","href":"https://tutos-gameserver.fr/2020/05/22/bluetoothserversocket-developpeurs-android-bien-choisir-son-serveur-d-impression/llm.json","type":"application/json"},{"rel":"llm-manifest","href":"https://tutos-gameserver.fr/llm-endpoints-manifest.json","type":"application/json"}],"http_headers":{"X-LLM-Friendly":"1","X-LLM-Schema":"1.1.0","Content-Security-Policy":"default-src 'none'; img-src * data:; style-src 'unsafe-inline'"},"license":"CC BY-ND 4.0","attribution_required":true,"allow_cors":false}