programmazione:idee:web:spa_websocket
Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
| Entrambe le parti precedenti la revisioneRevisione precedenteProssima revisione | Revisione precedente | ||
| programmazione:idee:web:spa_websocket [23/09/2026 16:09] – Fabio Di Matteo | programmazione:idee:web:spa_websocket [23/09/2026 16:26] (versione attuale) – Fabio Di Matteo | ||
|---|---|---|---|
| Linea 29: | Linea 29: | ||
| const std::string npin =json[" | const std::string npin =json[" | ||
| - | disable(conn, | + | disable(conn,pin, " |
| if (npin!=pin) | if (npin!=pin) | ||
| { | { | ||
| fmt:: | fmt:: | ||
| - | write_html(conn, | + | write_html(conn,pin, " |
| return; | return; | ||
| } | } | ||
| Linea 40: | Linea 40: | ||
| { | { | ||
| std::string msg = fmt:: | std::string msg = fmt:: | ||
| - | write_html(conn, | + | write_html(conn,pin, " |
| }else{ | }else{ | ||
| - | write_html(conn," | + | write_html(conn,pin," |
| } | } | ||
| - | enable(conn, | + | enable(conn,pin, " |
| } | } | ||
| + | |||
| + | |||
| + | </ | ||
| + | |||
| + | **Esempio di funzioni helper** | ||
| + | <code c++> | ||
| + | |||
| + | void disable(crow:: | ||
| + | { | ||
| + | crow:: | ||
| + | json[" | ||
| + | json[" | ||
| + | json[" | ||
| + | c.send_text(json.dump()); | ||
| + | } | ||
| + | |||
| + | void enable(crow:: | ||
| + | { | ||
| + | crow:: | ||
| + | json[" | ||
| + | json[" | ||
| + | json[" | ||
| + | c.send_text(json.dump()); | ||
| + | } | ||
| + | |||
| + | void write_html(crow:: | ||
| + | { | ||
| + | crow:: | ||
| + | json[" | ||
| + | json[" | ||
| + | json[" | ||
| + | json[" | ||
| + | c.send_text(json.dump()); | ||
| + | } | ||
| + | |||
| + | |||
| </ | </ | ||
programmazione/idee/web/spa_websocket.1790172556.txt.gz · Ultima modifica: 23/09/2026 16:09 da Fabio Di Matteo
