![]() |
GrOOm
0.2
BTS SNIR LaSalle Avignon 2020
|
Déclaration de la classe Communication. Plus de détails...
Classes | |
class | TReception |
Déclaration de la classe TReception. Plus de détails... | |
Fonctions membres publiques | |
void | attendre (int millis) |
Méthode pour attendre avant de passer à la prochaine ligne d'exécution. Plus de détails... | |
Communication (BluetoothDevice device, Handler handler) | |
Constructeur de la classe Communication. Plus de détails... | |
void | connecter () |
Méthode pour se connecter à l'appareil. Plus de détails... | |
boolean | deconnecter () |
Méthode pour se déconnecter de l'appareil. Plus de détails... | |
void | envoyer (String data) |
Méthode pour envoyer une trame. Plus de détails... | |
String | getAdresse () |
Accesseur get de l'adresse. Plus de détails... | |
BluetoothDevice | getDevice () |
Accesseur get de l'appareil. Plus de détails... | |
String | getNom () |
Accesseur get du nom. Plus de détails... | |
Attributs publics statiques | |
static final int | CODE_CONNEXION = 0 |
Code de connexion. Plus de détails... | |
static final int | CODE_DECONNEXION = 2 |
Code de déconnexion. Plus de détails... | |
static final int | CODE_RECEPTION = 1 |
Code de réception d'une trame. Plus de détails... | |
Attributs privés | |
String | adresse |
L'adresse. Plus de détails... | |
BluetoothDevice | device |
L'objet device. Plus de détails... | |
Handler | handler |
L'objet handler. Plus de détails... | |
String | nom |
Le nom. Plus de détails... | |
InputStream | receiveStream = null |
L'objet receiveStream. Plus de détails... | |
OutputStream | sendStream = null |
L'objet sendStream. Plus de détails... | |
BluetoothSocket | socket = null |
L'objet socket. Plus de détails... | |
TReception | tReception |
L'objet tReception. Plus de détails... | |
Attributs privés statiques | |
static final String | TAG = "Communication" |
TAG pour les logs. Plus de détails... | |
Déclaration de la classe Communication.
Définition à la ligne 25 du fichier Communication.java.
com.example.groom.Communication.Communication | ( | BluetoothDevice | device, |
Handler | handler | ||
) |
Constructeur de la classe Communication.
device | L'appareil où on va se connecter |
handler | L'handler |
Définition à la ligne 53 du fichier Communication.java.
Références com.example.groom.Communication.device, com.example.groom.Communication.getNom(), et com.example.groom.Communication.handler.
void com.example.groom.Communication.attendre | ( | int | millis | ) |
Méthode pour attendre avant de passer à la prochaine ligne d'exécution.
millis | le temps d'attent en ms |
Définition à la ligne 217 du fichier Communication.java.
com.example.groom.Communication.connecter | ( | ) |
Méthode pour se connecter à l'appareil.
Définition à la ligne 123 du fichier Communication.java.
Références com.example.groom.Communication.CODE_CONNEXION, et com.example.groom.Communication.getNom().
Référencé par com.example.groom.IHMGroom.onCreate().
com.example.groom.Communication.deconnecter | ( | ) |
Méthode pour se déconnecter de l'appareil.
Définition à la ligne 156 du fichier Communication.java.
Références com.example.groom.Communication.TReception.arreter(), et com.example.groom.Communication.CODE_DECONNEXION.
Référencé par com.example.groom.IHMGroom.finish(), et com.example.groom.IHMGroom.onClick().
com.example.groom.Communication.envoyer | ( | String | data | ) |
Méthode pour envoyer une trame.
data | les données à envoyer |
Définition à la ligne 184 du fichier Communication.java.
Référencé par com.example.groom.IHMGroom.initialiserSaisieMessagePerso(), et com.example.groom.IHMGroom.onClick().
com.example.groom.Communication.getAdresse | ( | ) |
Accesseur get de l'adresse.
Définition à la ligne 102 du fichier Communication.java.
Références com.example.groom.Communication.adresse.
com.example.groom.Communication.getDevice | ( | ) |
Accesseur get de l'appareil.
Définition à la ligne 113 du fichier Communication.java.
Références com.example.groom.Communication.device.
com.example.groom.Communication.getNom | ( | ) |
Accesseur get du nom.
Définition à la ligne 91 du fichier Communication.java.
Références com.example.groom.Communication.nom.
Référencé par com.example.groom.Communication.Communication(), et com.example.groom.Communication.connecter().
|
private |
L'adresse.
Définition à la ligne 40 du fichier Communication.java.
Référencé par com.example.groom.Communication.getAdresse().
|
static |
Code de connexion.
Définition à la ligne 31 du fichier Communication.java.
Référencé par com.example.groom.Communication.connecter().
|
static |
Code de déconnexion.
Définition à la ligne 33 du fichier Communication.java.
Référencé par com.example.groom.Communication.deconnecter().
|
static |
Code de réception d'une trame.
Définition à la ligne 32 du fichier Communication.java.
Référencé par com.example.groom.Communication.TReception.run().
|
private |
L'objet device.
Attributs
Définition à la ligne 38 du fichier Communication.java.
Référencé par com.example.groom.Communication.Communication(), et com.example.groom.Communication.getDevice().
|
private |
L'objet handler.
Définition à la ligne 41 du fichier Communication.java.
Référencé par com.example.groom.Communication.Communication().
|
private |
Le nom.
Définition à la ligne 39 du fichier Communication.java.
Référencé par com.example.groom.Communication.getNom().
|
private |
L'objet receiveStream.
Définition à la ligne 43 du fichier Communication.java.
|
private |
L'objet sendStream.
Définition à la ligne 44 du fichier Communication.java.
|
private |
L'objet socket.
Définition à la ligne 42 du fichier Communication.java.
|
staticprivate |
|
private |
L'objet tReception.
Définition à la ligne 45 du fichier Communication.java.