chat
Class Protocollo

java.lang.Object
  |
  +--chat.Protocollo

public class Protocollo
extends java.lang.Object

Classe che racchiude le costanti definite dal protocollo di dialogo utilizzato dalla chat. Contiene solo 4 costanti.

Version:
1.0
Author:
Alessandro Gaspari

Field Summary
static byte ADD
          Tipo di datagramma che avvisa di un nuovo ingresso nella discussione.
static byte FIN
          Tipo di messaggio per terminare una chat; ha lo stesso significato dei segmenti TCP aventi il flag FIN attivo.
static byte OK
          Marca i datagrammi di conferma per instaurare una conversazione; semanticamente rappresenta l'ACK di un segmento SYN adottato da TCP.
static byte SYN
          Identifica i messaggi che richiedono un dialogo fra due utenti; equivale al flag SYN dei segmenti TCP.
static byte TEXT
          Caratterizza i messaggi testuali facenti parte del colloquio.
 
Constructor Summary
Protocollo()
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

SYN

public static final byte SYN
Identifica i messaggi che richiedono un dialogo fra due utenti; equivale al flag SYN dei segmenti TCP.

OK

public static final byte OK
Marca i datagrammi di conferma per instaurare una conversazione; semanticamente rappresenta l'ACK di un segmento SYN adottato da TCP.

ADD

public static final byte ADD
Tipo di datagramma che avvisa di un nuovo ingresso nella discussione.

TEXT

public static final byte TEXT
Caratterizza i messaggi testuali facenti parte del colloquio.

FIN

public static final byte FIN
Tipo di messaggio per terminare una chat; ha lo stesso significato dei segmenti TCP aventi il flag FIN attivo.
Constructor Detail

Protocollo

public Protocollo()