Jaleo: Difference between revisions

From ciapini
Jump to navigation Jump to search
(Created page with "un client ha un indirizzo ed ascolta su indirizzi aggiuntivi (canali) un nodo annuncia la propria presenza ad altri nodi o a canali un pacchetto di presenza contiene il ttl...")
 
No edit summary
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
un client ha un indirizzo ed ascolta su indirizzi aggiuntivi (canali)
[[Category:Telecom]]
''sistema di chat minimale connectionless''


un nodo annuncia la propria presenza ad altri nodi o a canali
un nodo:


un pacchetto di presenza contiene il ttl della presenza
* ha un indirizzo
* oltre al proprio, puo ascoltare su indirizzi aggiuntivi (canali)
* puo annunciare la propria presenza ad altri nodi o a canali, specificando un ttl
* puo annunciare il proprio alias alfanumerico (nick)


un nodo puo annunciare il proprio alias alfanumerico
== Pacchetti ==
 
=== Messaggio ===
 
{|style="color:green; background-color:#ffffdd;" cellpadding="10" cellspacing="0" border="1"
||8b (src)
||8b (dst)
||8b (type)
||8b (size)
||Nb (text)
|}
 
'''type''' puo essere:
* T un messaggio di testo
* P presenza, text e' ttl, 0 significa quit
* S stato, text e' lo stato
* A alias, text e' l'alias
 
--
http://urwid.org/

Latest revision as of 11:07, 17 March 2016

sistema di chat minimale connectionless

un nodo:

  • ha un indirizzo
  • oltre al proprio, puo ascoltare su indirizzi aggiuntivi (canali)
  • puo annunciare la propria presenza ad altri nodi o a canali, specificando un ttl
  • puo annunciare il proprio alias alfanumerico (nick)

Pacchetti

Messaggio

8b (src) 8b (dst) 8b (type) 8b (size) Nb (text)

type puo essere:

  • T un messaggio di testo
  • P presenza, text e' ttl, 0 significa quit
  • S stato, text e' lo stato
  • A alias, text e' l'alias

-- http://urwid.org/