aboutsummaryrefslogtreecommitdiffstats
path: root/facebook/facebook-api.h
diff options
context:
space:
mode:
authorAbyr Valg <valga@abyrga.ru>2017-08-08 15:40:28 +0300
committerdx <dx@dxzone.com.ar>2017-10-16 21:20:50 -0300
commita76bcdcbcafd855964ced361ce12aa69dd660671 (patch)
tree250e37d93fe9e0f2204c64a0f3f79de429cd26a3 /facebook/facebook-api.h
parentbc523728d7ae97a617746a47b451e7adf4a58927 (diff)
downloadbitlbee-facebook-a76bcdcbcafd855964ced361ce12aa69dd660671.tar.gz
bitlbee-facebook-a76bcdcbcafd855964ced361ce12aa69dd660671.tar.bz2
bitlbee-facebook-a76bcdcbcafd855964ced361ce12aa69dd660671.tar.xz
Document the unknowns
Diffstat (limited to 'facebook/facebook-api.h')
-rw-r--r--facebook/facebook-api.h33
1 files changed, 33 insertions, 0 deletions
diff --git a/facebook/facebook-api.h b/facebook/facebook-api.h
index 3ed0e41..621800f 100644
--- a/facebook/facebook-api.h
+++ b/facebook/facebook-api.h
@@ -447,6 +447,39 @@ typedef enum
} FbApiMessageFlags;
/**
+* FbApiClientCapabilities:
+* @FB_CP_ACKNOWLEDGED_DELIVERY:
+* @FB_CP_PROCESSING_LASTACTIVE_PRESENCEINFO:
+* @FB_CP_EXACT_KEEPALIVE:
+* @FB_CP_REQUIRES_JSON_UNICODE_ESCAPES:
+* @FB_CP_DELTA_SENT_MESSAGE_ENABLED:
+* @FB_CP_USE_ENUM_TOPIC: All topics are numeric.
+* @FB_CP_SUPPRESS_GETDIFF_IN_CONNECT:
+* @FB_CP_USE_THRIFT_FOR_INBOX:
+* @FB_CP_USE_SEND_PINGRESP:
+* @FB_CP_REQUIRE_REPLAY_PROTECTION:
+* @FB_CP_DATA_SAVING_MODE:
+* @FB_CP_TYPING_OFF_WHEN_SENDING_MESSAGE:
+*
+* The client capabilities.
+*/
+typedef enum
+{
+ FB_CP_ACKNOWLEDGED_DELIVERY = 1 << 0,
+ FB_CP_PROCESSING_LASTACTIVE_PRESENCEINFO = 1 << 1,
+ FB_CP_EXACT_KEEPALIVE = 1 << 2,
+ FB_CP_REQUIRES_JSON_UNICODE_ESCAPES = 1 << 3,
+ FB_CP_DELTA_SENT_MESSAGE_ENABLED = 1 << 4,
+ FB_CP_USE_ENUM_TOPIC = 1 << 5,
+ FB_CP_SUPPRESS_GETDIFF_IN_CONNECT = 1 << 6,
+ FB_CP_USE_THRIFT_FOR_INBOX = 1 << 7,
+ FB_CP_USE_SEND_PINGRESP = 1 << 8,
+ FB_CP_REQUIRE_REPLAY_PROTECTION = 1 << 9,
+ FB_CP_DATA_SAVING_MODE = 1 << 10,
+ FB_CP_TYPING_OFF_WHEN_SENDING_MESSAGE = 1 << 11
+} FbApiClientCapabilities;
+
+/**
* FbApi:
*
* Represents a Facebook Messenger connection.