|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object MessageTemperature
public class MessageTemperature
Message contenant des informations ou des demandes sur l'air d'une pièce. S'il est de type "mesure", il contient alors la valeur de la température courante de l'air. S'il est de type "chauffer", il contient une demande de chauffage à effectuer.
Field Summary | |
---|---|
static byte |
CHAUFFER
Constante précisant que le message est de type "chauffer" (contient une demnande de chauffage de l'air) |
static byte |
MESURE
Constante précisant que le message est de type "mesure" (contient la température courante de l'air) |
protected java.lang.String |
piece
Nom de la pièce |
protected byte |
type
Type du message, précisé par une des 2 constantes MESURE ou CHAUFFER |
protected int |
valeur
Pour un message de type "messure", contient la température courante de l'air. |
Constructor Summary | |
---|---|
MessageTemperature(int valeur,
byte type,
java.lang.String piece)
Crèe un nouveau message. |
Method Summary | |
---|---|
static MessageTemperature |
fromBytes(byte[] tab,
int length)
Retourne un message à partir de son équivalent en tableau de byte. |
java.lang.String |
getPiece()
Retourne le nom de la pièce |
int |
getType()
Retourne le type du message ( MESURE ou
CHAUFFER ) |
int |
getValeur()
Retourne la valeur stockée dans le message. |
byte[] |
toBytes()
Convertit le message en son équivalent en tableau de byte. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final byte MESURE
public static final byte CHAUFFER
protected java.lang.String piece
protected int valeur
protected byte type
MESURE
ou CHAUFFER
Constructor Detail |
---|
public MessageTemperature(int valeur, byte type, java.lang.String piece)
valeur
- le niveau de température ou la puissance du chauffagetype
- le type du message (MESURE
ou CHAUFFER
)piece
- le nom de le pièce considéréeMethod Detail |
---|
public int getValeur()
public int getType()
MESURE
ou
CHAUFFER
)
public java.lang.String getPiece()
public byte[] toBytes()
public static MessageTemperature fromBytes(byte[] tab, int length)
tab
- le tableau de byte contenant le messagelength
- le nombre de cases à considérer dans le tableau
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |