| 25 #endif |
25 #endif |
| 26 |
26 |
| 27 #ifndef PURPLE_PROTOCOL_PRIVACY_H |
27 #ifndef PURPLE_PROTOCOL_PRIVACY_H |
| 28 #define PURPLE_PROTOCOL_PRIVACY_H |
28 #define PURPLE_PROTOCOL_PRIVACY_H |
| 29 |
29 |
| 30 /** |
|
| 31 * SECTION:purpleprotocolprivacy |
|
| 32 * @section_id: libpurple-purpleprotocolprivacy |
|
| 33 * @short_description: Protocol Privacy Interface |
|
| 34 * @title: ProtocolPrivacy Interface |
|
| 35 * |
|
| 36 * #PurpleProtocolPrivacy describes the privacy API available to protocols. |
|
| 37 */ |
|
| 38 |
|
| 39 #include <glib.h> |
30 #include <glib.h> |
| 40 #include <glib-object.h> |
31 #include <glib-object.h> |
| 41 |
32 |
| 42 #include <libpurple/connection.h> |
33 #include <libpurple/connection.h> |
| 43 #include <libpurple/purpleprotocol.h> |
34 #include <libpurple/purpleprotocol.h> |
| 46 * PURPLE_TYPE_PROTOCOL_PRIVACY: |
37 * PURPLE_TYPE_PROTOCOL_PRIVACY: |
| 47 * |
38 * |
| 48 * The standard _get_type method for #PurpleProtocolPrivacy. |
39 * The standard _get_type method for #PurpleProtocolPrivacy. |
| 49 */ |
40 */ |
| 50 #define PURPLE_TYPE_PROTOCOL_PRIVACY (purple_protocol_privacy_get_type()) |
41 #define PURPLE_TYPE_PROTOCOL_PRIVACY (purple_protocol_privacy_get_type()) |
| |
42 |
| |
43 /** |
| |
44 * PurpleProtocolPrivacy: |
| |
45 * |
| |
46 * #PurpleProtocolPrivacy describes the privacy API available to protocols. |
| |
47 */ |
| 51 G_DECLARE_INTERFACE(PurpleProtocolPrivacy, purple_protocol_privacy, PURPLE, |
48 G_DECLARE_INTERFACE(PurpleProtocolPrivacy, purple_protocol_privacy, PURPLE, |
| 52 PROTOCOL_PRIVACY, PurpleProtocol) |
49 PROTOCOL_PRIVACY, PurpleProtocol) |
| 53 |
50 |
| 54 /** |
51 /** |
| 55 * PurpleProtocolPrivacyInterface: |
52 * PurpleProtocolPrivacyInterface: |