Files
seweb/doc/message_chain.txt

49 lines
1.0 KiB
Plaintext

Legend:
U <msg>: what to do on an update <msg> on server side event connection
R <reply> : what to do on an AJAX request <reply>
CHAIN <something>: initiate a request <something>
U id : if showMain : CHAIN getblock/main (accept-block, draw, redraw)
R draw: if main: if showConsole: CHAIN console (accept-console)
else: update slides in all swiper instances
R accept-console: if showGraphics: CHAIN gettime (time)
elif showOverviews: CHAIN getblock FINI
else FINI
R time: CHAIN getvars (var_list)
R var_list: CHAIN graph (graph-draw)
R graph-draw: FINI CHAIN updategraph
R accept-graph: pass
U redraw: CHAIN getblock (accept-block)
U update: updateValues
U graph: createCharts
U graph-update: updateCharts
U command: add to history / add to console
U reply: add to console
R accept-block: pass
R error: ERROR
1. getblock/main
2. console
3. gettime
console "/console?"
graph "/gettime?time=-10,0&"
overview "/getblock?path=_overview&"