![]() |
Mobile-AREA
1.1
BTS SNIR LaSalle Avignon 2021
|
Permet de gérer la communication bluetooth. Plus de détails...
Classes | |
class | TReception |
Fonctions membres publiques | |
void | connecter () |
Méthode pour ouvrir la connexion avec un appareil. Plus de détails... | |
void | deconnecter () |
Méthode pour fermer la connexion avec un appareil. Plus de détails... | |
void | envoyer (String donnees) |
Méthode pour envoyer des données. Plus de détails... | |
String | getNomModule () |
LiaisonBluetooth (String nomAppareil, Handler handlerIHM) | |
Constructeur de la classe LiasonBluetooth. Plus de détails... | |
Attributs publics statiques | |
static final int | CONNEXION_SOCKET = 2 |
static final int | CREATION_SOCKET = 1 |
static final int | DECONNEXION_SOCKET = 3 |
static final int | RECEPTION_TRAME = 4 |
Fonctions membres privées | |
void | activerBluetooth () |
Méthode permettant d'activer le bluetooth s'il ne l'est pas. Plus de détails... | |
boolean | creerSocket () |
Méthode permettant de créer une socket à partir d'un appareil. Plus de détails... | |
boolean | rechercherAppareil (String idAppareil) |
Méthode permettant de rechercher un appareil à partir d'une adresse. Plus de détails... | |
Attributs privés | |
OutputStream | fluxEnvoi = null |
InputStream | fluxReception = null |
Handler | handlerIHM = null |
BluetoothDevice | module = null |
BluetoothSocket | socket = null |
TReception | tReception = null |
Attributs privés statiques | |
static BluetoothAdapter | bluetoothAdapter = null |
static final String | ID = "00001101-0000-1000-8000-00805F9B34FB" |
static final String | TAG = "_LiaisonBluetooth" |
Permet de gérer la communication bluetooth.
Définition à la ligne 30 du fichier LiaisonBluetooth.java.
com.example.area.LiaisonBluetooth.LiaisonBluetooth | ( | String | nomAppareil, |
Handler | handlerIHM | ||
) |
Constructeur de la classe LiasonBluetooth.
nomAppareil | Nom de l'appareil auquel se connecter |
handlerIHM | Handler vers l'IHM |
Définition à la ligne 52 du fichier LiaisonBluetooth.java.
Références com.example.area.LiaisonBluetooth.activerBluetooth(), com.example.area.LiaisonBluetooth.creerSocket(), com.example.area.LiaisonBluetooth.handlerIHM, et com.example.area.LiaisonBluetooth.rechercherAppareil().
|
private |
Méthode permettant d'activer le bluetooth s'il ne l'est pas.
Définition à la ligne 67 du fichier LiaisonBluetooth.java.
Référencé par com.example.area.LiaisonBluetooth.LiaisonBluetooth().
void com.example.area.LiaisonBluetooth.connecter | ( | ) |
Méthode pour ouvrir la connexion avec un appareil.
Définition à la ligne 136 du fichier LiaisonBluetooth.java.
Références com.example.area.LiaisonBluetooth.CONNEXION_SOCKET.
Référencé par com.example.area.IHMGestionRencontre.initialiserLiaisonBluetooth(), com.example.area.IHMGestionPartie.initialiserLiaisonBluetooth(), et com.example.area.LiaisonBluetooth.TReception.run().
|
private |
Méthode permettant de créer une socket à partir d'un appareil.
Définition à la ligne 102 du fichier LiaisonBluetooth.java.
Références com.example.area.LiaisonBluetooth.CREATION_SOCKET.
Référencé par com.example.area.LiaisonBluetooth.LiaisonBluetooth().
void com.example.area.LiaisonBluetooth.deconnecter | ( | ) |
Méthode pour fermer la connexion avec un appareil.
Définition à la ligne 171 du fichier LiaisonBluetooth.java.
Références com.example.area.LiaisonBluetooth.TReception.arreter(), et com.example.area.LiaisonBluetooth.DECONNEXION_SOCKET.
Référencé par com.example.area.IHMGestionPartie.deconnecterModules(), et com.example.area.IHMGestionRencontre.onStop().
void com.example.area.LiaisonBluetooth.envoyer | ( | String | donnees | ) |
Méthode pour envoyer des données.
Définition à la ligne 202 du fichier LiaisonBluetooth.java.
Référencé par com.example.area.IHMGestionPartie.actualiserAffichageAjoutPoint(), com.example.area.IHMGestionPartie.actualiserAffichageRetraitPoint(), com.example.area.IHMGestionRencontre.envoyerPartiesAfficheur(), et com.example.area.IHMGestionRencontre.initialiserHandler().
String com.example.area.LiaisonBluetooth.getNomModule | ( | ) |
Définition à la ligne 228 du fichier LiaisonBluetooth.java.
|
private |
Méthode permettant de rechercher un appareil à partir d'une adresse.
idAppareil | Le nom ou l'adresse MAC du module Bluetooth à rechercher |
Définition à la ligne 81 du fichier LiaisonBluetooth.java.
Référencé par com.example.area.LiaisonBluetooth.LiaisonBluetooth().
|
staticprivate |
Définition à la ligne 41 du fichier LiaisonBluetooth.java.
|
static |
Définition à la ligne 35 du fichier LiaisonBluetooth.java.
Référencé par com.example.area.LiaisonBluetooth.connecter(), com.example.area.IHMGestionRencontre.initialiserHandler(), et com.example.area.IHMGestionPartie.initialiserHandler().
|
static |
Définition à la ligne 34 du fichier LiaisonBluetooth.java.
Référencé par com.example.area.LiaisonBluetooth.creerSocket(), com.example.area.IHMGestionRencontre.initialiserHandler(), et com.example.area.IHMGestionPartie.initialiserHandler().
|
static |
Définition à la ligne 36 du fichier LiaisonBluetooth.java.
Référencé par com.example.area.LiaisonBluetooth.deconnecter(), com.example.area.IHMGestionRencontre.initialiserHandler(), com.example.area.IHMGestionPartie.initialiserHandler(), et com.example.area.LiaisonBluetooth.TReception.run().
|
private |
Définition à la ligne 43 du fichier LiaisonBluetooth.java.
|
private |
Définition à la ligne 42 du fichier LiaisonBluetooth.java.
|
private |
Définition à la ligne 45 du fichier LiaisonBluetooth.java.
Référencé par com.example.area.LiaisonBluetooth.LiaisonBluetooth().
|
staticprivate |
Définition à la ligne 33 du fichier LiaisonBluetooth.java.
|
private |
Définition à la ligne 40 du fichier LiaisonBluetooth.java.
|
static |
Définition à la ligne 37 du fichier LiaisonBluetooth.java.
Référencé par com.example.area.IHMGestionRencontre.initialiserHandler(), com.example.area.IHMGestionPartie.initialiserHandler(), et com.example.area.LiaisonBluetooth.TReception.run().
|
private |
Définition à la ligne 39 du fichier LiaisonBluetooth.java.
|
staticprivate |
Définition à la ligne 32 du fichier LiaisonBluetooth.java.
|
private |
Définition à la ligne 44 du fichier LiaisonBluetooth.java.