Fonctions membres publiques | |
int[] | getReceivedData () |
void | send (int player, int x, int y, int z) |
void | receive () |
TicTacCom (TicTacMain p, int r) | |
void | run () |
void | debug (String st) |
Attributs protégés | |
TicTacMain | parent |
int | role |
StreamConnection | conn |
LocalDevice | localDevice |
InputStream | input |
OutputStream | output |
Attributs protégés statiques | |
static final int | ROLE_SERVEUR = 0 |
static final int | ROLE_CLIENT = 1 |
static final UUID | RFCOMM_UUID = new UUID(0x0003) |
Fonctions de paquetage | |
void | initBeforeThread () |
void | initAfterThread () |
void | initCom () throws IOException |
Attributs de paquetage | |
Thread | thread = new Thread(this) |
boolean | initOK = false |
boolean | newData = false |
int | toSendData [] = new int[4] |
boolean | readRequest = false |
int | readData [] = new int[4] |
boolean | newReceivedData = false |
Attributs privés | |
boolean | stopThread = false |
Définition à la ligne 28 du fichier TicTacCom.java.
|
Constructeur.
Définition à la ligne 105 du fichier TicTacCom.java. Références initBeforeThread(), parent, role, et thread. Voici le graphe d'appel pour cette fonction: ![]() |
|
Définition à la ligne 173 du fichier TicTacCom.java. Référencé par TicTacComClient.deviceDiscovered(), TicTacComClient.initClient(), TicTacComClient.inquiryCompleted(), TicTacComClient.servicesDiscovered(), et TicTacComClient.serviceSearchCompleted(). |
|
Recuperation des infos recues. Définition à la ligne 66 du fichier TicTacCom.java. Références readData. |
|
Réimplémentée dans TicTacComServer. Définition à la ligne 97 du fichier TicTacCom.java. Référencé par run(). |
|
Réimplémentée dans TicTacComClient. Définition à la ligne 96 du fichier TicTacCom.java. Référencé par TicTacCom(). |
|
Réimplémentée dans TicTacComClient, et TicTacComServer. Définition à la ligne 98 du fichier TicTacCom.java. Référencé par run(). |
|
Mise en attende du coup de l'autre joueur. Définition à la ligne 89 du fichier TicTacCom.java. Références newReceivedData, et readRequest. |
|
Debut du thread. Initialisation et envois/receptions de données. Définition à la ligne 119 du fichier TicTacCom.java. Références conn, initAfterThread(), initCom(), initOK, input, newData, newReceivedData, output, readData, readRequest, role, stopThread, et toSendData. Voici le graphe d'appel pour cette fonction: ![]() |
|
Envoi d'un coup.
Définition à la ligne 77 du fichier TicTacCom.java. Références newData, et toSendData. |
|
Définition à la ligne 43 du fichier TicTacCom.java. Référencé par TicTacComServer.initCom(), TicTacComClient.initCom(), TicTacComServer.initServer(), et run(). |
|
Définition à la ligne 53 du fichier TicTacCom.java. Référencé par TicTacComServer.initServer(), run(), et TicTacComClient.serviceSearchCompleted(). |
|
Définition à la ligne 45 du fichier TicTacCom.java. Référencé par run(). |
|
Définition à la ligne 44 du fichier TicTacCom.java. Référencé par TicTacComClient.initClient(), et TicTacComServer.initServer(). |
|
Définition à la ligne 55 du fichier TicTacCom.java. |
|
Définition à la ligne 62 du fichier TicTacCom.java. |
|
Définition à la ligne 46 du fichier TicTacCom.java. Référencé par run(). |
|
Application source. Définition à la ligne 31 du fichier TicTacCom.java. Référencé par TicTacCom(). |
|
Définition à la ligne 59 du fichier TicTacCom.java. Référencé par getReceivedData(), et run(). |
|
Définition à la ligne 58 du fichier TicTacCom.java. |
|
Identification partagée par le client et le serveur. Définition à la ligne 39 du fichier TicTacCom.java. Référencé par TicTacComClient.deviceDiscovered(). |
|
Role: Client->1, Serveur->0 . Définition à la ligne 33 du fichier TicTacCom.java. Référencé par TicTacComServer.initAfterThread(), TicTacComClient.initBeforeThread(), run(), et TicTacCom(). |
|
Définition à la ligne 36 du fichier TicTacCom.java. |
|
Définition à la ligne 35 du fichier TicTacCom.java. |
|
Définition à la ligne 49 du fichier TicTacCom.java. Référencé par run(). |
|
Définition à la ligne 51 du fichier TicTacCom.java. Référencé par TicTacCom(). |
|
Définition à la ligne 56 du fichier TicTacCom.java. |