aboutsummaryrefslogtreecommitdiffstats
path: root/facebook/facebook-api.h
diff options
context:
space:
mode:
authorjgeboski <jgeboski@gmail.com>2016-01-04 17:17:32 -0500
committerjgeboski <jgeboski@gmail.com>2016-01-04 18:59:36 -0500
commit074cfd563cf75f37b9fafbd9dfc1ed8f130dd343 (patch)
tree4013ad7acd21c145d3577dfded4e5e2271716b0d /facebook/facebook-api.h
parent56d729851a1a431cbdd28b9c5626fd7e1c86d9e0 (diff)
downloadbitlbee-facebook-074cfd563cf75f37b9fafbd9dfc1ed8f130dd343.tar.gz
bitlbee-facebook-074cfd563cf75f37b9fafbd9dfc1ed8f130dd343.tar.bz2
bitlbee-facebook-074cfd563cf75f37b9fafbd9dfc1ed8f130dd343.tar.xz
facebook-api: implemented queued message sending
This ensures a message is sent successfully before attempting to send another message. As a result, messages are sent in their proper order, instead of the order in which they arrive. This also introduces a check for the successful sending of a message, rather than silently failing. The queued sending also ensures messages are not lost when the state of visibility is being switched. This also allows the plugin to silently reconnect when a connection failure occurs.
Diffstat (limited to 'facebook/facebook-api.h')
0 files changed, 0 insertions, 0 deletions