diff options
author | Pekka Lampila <pekka.lampila@iki.fi> | 2013-05-01 15:48:46 +0300 |
---|---|---|
committer | Florian Diebold <flodiebold@gmail.com> | 2013-05-01 17:50:23 +0200 |
commit | 188f9dc642225a92b26247ac676e6d89b5f50af1 (patch) | |
tree | 4e1bdd077a2f4fb248105e2e5857426d4f498550 /crawl-ref/source/tileweb.h | |
parent | 2c9a494c8f1d29f54b3a417f78e596a801352b2e (diff) | |
download | crawl-ref-188f9dc642225a92b26247ac676e6d89b5f50af1.tar.gz crawl-ref-188f9dc642225a92b26247ac676e6d89b5f50af1.zip |
Combine WebTiles messages and send them together
Idea being avoiding lag caused by TCP ACK etc. Crawl process provides
messages like always, but also sends a special flush message to the
WebTiles server that causes them to actually be delivered.
Diffstat (limited to 'crawl-ref/source/tileweb.h')
-rw-r--r-- | crawl-ref/source/tileweb.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/crawl-ref/source/tileweb.h b/crawl-ref/source/tileweb.h index c203276cc9..b3f431da34 100644 --- a/crawl-ref/source/tileweb.h +++ b/crawl-ref/source/tileweb.h @@ -131,6 +131,7 @@ public: void write_message(PRINTF(1, )); void finish_message(); void send_message(PRINTF(1, )); + void flush_messages(); bool has_receivers() { return !m_dest_addrs.empty(); } bool is_controlled_from_web() { return m_controlled_from_web; } |