![]() |
Io-Trucks
0.2
BTS SNIR LaSalle Avignon 2020
|
Classe permettant de gérer les périphériques. Plus de détails...
Classes | |
class | TReception |
Déclaration de la classe TReception. Plus de détails... | |
Fonctions membres publiques | |
void | connecter () |
Méthode perméttant de se connecter à un périphérique. Plus de détails... | |
boolean | deconnecter () |
Méthode perméttant de se déconnecter du périphérique. Plus de détails... | |
void | envoyer (final String data) |
Méthode perméttant d'envoyer une trame à l'aide du Thread. Plus de détails... | |
boolean | estConnecte () |
Méthode perméttant de savoir si on est connecter. Plus de détails... | |
String | getAdresse () |
Méthode pour obtenir l'adresse du périphérique. Plus de détails... | |
String | getNom () |
Méthode pour obtenir le nom du périphérique. Plus de détails... | |
Peripherique (BluetoothDevice device, Handler handler) | |
Constructeur de la classe Périphérique. Plus de détails... | |
void | setNom (String nom) |
Méthode perméttant de set le nom du périphérique. Plus de détails... | |
String | toString () |
Méthode perméttant de renvoyer le périphérique en un String. Plus de détails... | |
Attributs publics statiques | |
static final int | CODE_CONNEXION = 0 |
static final int | CODE_DECONNEXION = 3 |
static final int | CODE_EMISSION = 2 |
static final int | CODE_RECEPTION = 1 |
Fonctions membres privées | |
boolean | connecterSocket () |
Méthode perméttant de connecter le socket. Plus de détails... | |
void | creerSocket () |
Méthode de création du socket bluetooth. Plus de détails... | |
Attributs privés | |
String | adresse |
BluetoothDevice | device = null |
Handler | handler = null |
String | nom |
InputStream | receiveStream = null |
OutputStream | sendStream = null |
BluetoothSocket | socket = null |
TReception | treception = null |
Attributs privés statiques | |
static final String | TAG = "Peripherique" |
Classe permettant de gérer les périphériques.
Définition à la ligne 27 du fichier Peripherique.java.
com.lasalle.io_trucks.Peripherique.Peripherique | ( | BluetoothDevice | device, |
Handler | handler | ||
) |
Constructeur de la classe Périphérique.
device | Définis l'appareil associé |
handler | Définis la gestion du thread |
Définition à la ligne 54 du fichier Peripherique.java.
Références com.lasalle.io_trucks.Peripherique.creerSocket(), com.lasalle.io_trucks.Peripherique.device, et com.lasalle.io_trucks.Peripherique.handler.
void com.lasalle.io_trucks.Peripherique.connecter | ( | ) |
Méthode perméttant de se connecter à un périphérique.
Définition à la ligne 183 du fichier Peripherique.java.
Références com.lasalle.io_trucks.Peripherique.connecterSocket(), et com.lasalle.io_trucks.Peripherique.creerSocket().
Référencé par com.lasalle.io_trucks.MainActivity.onClick().
|
private |
Méthode perméttant de connecter le socket.
Définition à la ligne 206 du fichier Peripherique.java.
Références com.lasalle.io_trucks.Peripherique.CODE_CONNEXION.
Référencé par com.lasalle.io_trucks.Peripherique.connecter().
|
private |
Méthode de création du socket bluetooth.
Définition à la ligne 77 du fichier Peripherique.java.
Référencé par com.lasalle.io_trucks.Peripherique.connecter(), et com.lasalle.io_trucks.Peripherique.Peripherique().
boolean com.lasalle.io_trucks.Peripherique.deconnecter | ( | ) |
Méthode perméttant de se déconnecter du périphérique.
Définition à la ligne 235 du fichier Peripherique.java.
Références com.lasalle.io_trucks.Peripherique.TReception.arreter(), et com.lasalle.io_trucks.Peripherique.CODE_DECONNEXION.
Référencé par com.lasalle.io_trucks.MainActivity.onClick().
void com.lasalle.io_trucks.Peripherique.envoyer | ( | final String | data | ) |
Méthode perméttant d'envoyer une trame à l'aide du Thread.
data | Représente les données à envoyer |
Définition à la ligne 149 du fichier Peripherique.java.
Références com.lasalle.io_trucks.Peripherique.CODE_EMISSION.
Référencé par com.lasalle.io_trucks.MainActivity.envoyerTrame().
boolean com.lasalle.io_trucks.Peripherique.estConnecte | ( | ) |
Méthode perméttant de savoir si on est connecter.
Définition à la ligne 122 du fichier Peripherique.java.
Référencé par com.lasalle.io_trucks.MainActivity.envoyerTrame(), et com.lasalle.io_trucks.MainActivity.onClick().
String com.lasalle.io_trucks.Peripherique.getAdresse | ( | ) |
Méthode pour obtenir l'adresse du périphérique.
Définition à la ligne 113 du fichier Peripherique.java.
Références com.lasalle.io_trucks.Peripherique.adresse.
String com.lasalle.io_trucks.Peripherique.getNom | ( | ) |
Méthode pour obtenir le nom du périphérique.
Définition à la ligne 104 du fichier Peripherique.java.
Références com.lasalle.io_trucks.Peripherique.nom.
void com.lasalle.io_trucks.Peripherique.setNom | ( | String | nom | ) |
Méthode perméttant de set le nom du périphérique.
nom | définis le nom du périphérique |
Définition à la ligne 131 du fichier Peripherique.java.
Références com.lasalle.io_trucks.Peripherique.nom.
String com.lasalle.io_trucks.Peripherique.toString | ( | ) |
Méthode perméttant de renvoyer le périphérique en un String.
Définition à la ligne 140 du fichier Peripherique.java.
Références com.lasalle.io_trucks.Peripherique.adresse.
|
private |
Définition à la ligne 41 du fichier Peripherique.java.
Référencé par com.lasalle.io_trucks.Peripherique.getAdresse(), et com.lasalle.io_trucks.Peripherique.toString().
|
static |
Définition à la ligne 33 du fichier Peripherique.java.
Référencé par com.lasalle.io_trucks.Peripherique.connecterSocket().
|
static |
Définition à la ligne 36 du fichier Peripherique.java.
Référencé par com.lasalle.io_trucks.Peripherique.deconnecter().
|
static |
Définition à la ligne 35 du fichier Peripherique.java.
Référencé par com.lasalle.io_trucks.Peripherique.envoyer().
|
static |
Définition à la ligne 34 du fichier Peripherique.java.
Référencé par com.lasalle.io_trucks.Peripherique.TReception.run().
|
private |
Définition à la ligne 43 du fichier Peripherique.java.
Référencé par com.lasalle.io_trucks.Peripherique.Peripherique().
|
private |
Définition à la ligne 42 du fichier Peripherique.java.
Référencé par com.lasalle.io_trucks.Peripherique.Peripherique().
|
private |
Attributs
Définition à la ligne 40 du fichier Peripherique.java.
Référencé par com.lasalle.io_trucks.Peripherique.getNom(), et com.lasalle.io_trucks.Peripherique.setNom().
|
private |
Définition à la ligne 45 du fichier Peripherique.java.
|
private |
Définition à la ligne 46 du fichier Peripherique.java.
|
private |
Définition à la ligne 44 du fichier Peripherique.java.
|
staticprivate |
Constantes
Définition à la ligne 32 du fichier Peripherique.java.
|
private |
Définition à la ligne 47 du fichier Peripherique.java.