libpurple/protocols.h

branch
soc.2013.gobjectification.plugins
changeset 36686
9807e4acf281
parent 36659
fbaa6f248ebc
child 36688
e49025233301
equal deleted inserted replaced
36685:646c2ae00fdb 36686:9807e4acf281
44 44
45 /**************************************************************************/ 45 /**************************************************************************/
46 /** @name Basic Protocol Information */ 46 /** @name Basic Protocol Information */
47 /**************************************************************************/ 47 /**************************************************************************/
48 48
49 typedef enum { 49 typedef enum /*< flags >*/
50 {
50 PURPLE_ICON_SCALE_DISPLAY = 0x01, /**< We scale the icon when we display it */ 51 PURPLE_ICON_SCALE_DISPLAY = 0x01, /**< We scale the icon when we display it */
51 PURPLE_ICON_SCALE_SEND = 0x02 /**< We scale the icon before we send it to the server */ 52 PURPLE_ICON_SCALE_SEND = 0x02 /**< We scale the icon before we send it to the server */
52 } PurpleIconScaleRules; 53 } PurpleIconScaleRules;
53 54
54 /** 55 /**
60 /** 61 /**
61 * Protocol options 62 * Protocol options
62 * 63 *
63 * These should all be stuff that some protocols can do and others can't. 64 * These should all be stuff that some protocols can do and others can't.
64 */ 65 */
65 typedef enum 66 typedef enum /*< flags >*/
66 { 67 {
67 /** 68 /**
68 * User names are unique to a chat and are not shared between rooms. 69 * User names are unique to a chat and are not shared between rooms.
69 * 70 *
70 * XMPP lets you choose what name you want in chats, so it shouldn't 71 * XMPP lets you choose what name you want in chats, so it shouldn't

mercurial