dbus-types.h
1 /* Generated by ./dbus-analyze-types.py. Do not edit! */
2 PURPLE_DBUS_DECLARE_TYPE(PurpleAccountUiOps)
3 PURPLE_DBUS_DECLARE_TYPE(PurpleAccount)
4 PURPLE_DBUS_DECLARE_TYPE(PurpleAccountOption)
5 PURPLE_DBUS_DECLARE_TYPE(PurpleAccountUserSplit)
6 PURPLE_DBUS_DECLARE_TYPE(PurpleBuddyList)
7 PURPLE_DBUS_DECLARE_TYPE(PurpleBlistUiOps)
8 PURPLE_DBUS_DECLARE_TYPE(PurpleBlistNode)
9 PURPLE_DBUS_DECLARE_TYPE(PurpleChat)
10 PURPLE_DBUS_DECLARE_TYPE(PurpleGroup)
11 PURPLE_DBUS_DECLARE_TYPE(PurpleContact)
12 PURPLE_DBUS_DECLARE_TYPE(PurpleBuddy)
13 PURPLE_DBUS_DECLARE_TYPE(PurpleBuddyIcon)
14 PURPLE_DBUS_DECLARE_TYPE(PurpleCertificate)
15 PURPLE_DBUS_DECLARE_TYPE(PurpleCertificatePool)
16 PURPLE_DBUS_DECLARE_TYPE(PurpleCertificateScheme)
17 PURPLE_DBUS_DECLARE_TYPE(PurpleCertificateVerifier)
18 PURPLE_DBUS_DECLARE_TYPE(PurpleCertificateVerificationRequest)
19 PURPLE_DBUS_DECLARE_TYPE(PurpleCipher)
20 PURPLE_DBUS_DECLARE_TYPE(PurpleCipherOps)
21 PURPLE_DBUS_DECLARE_TYPE(PurpleCipherContext)
22 PURPLE_DBUS_DECLARE_TYPE(PurpleCircBuffer)
23 PURPLE_DBUS_DECLARE_TYPE(PurpleConnection)
24 PURPLE_DBUS_DECLARE_TYPE(PurpleConnectionErrorInfo)
25 PURPLE_DBUS_DECLARE_TYPE(PurpleConnectionUiOps)
26 PURPLE_DBUS_DECLARE_TYPE(PurpleConversationUiOps)
27 PURPLE_DBUS_DECLARE_TYPE(PurpleConversation)
28 PURPLE_DBUS_DECLARE_TYPE(PurpleConvIm)
29 PURPLE_DBUS_DECLARE_TYPE(PurpleConvChat)
30 PURPLE_DBUS_DECLARE_TYPE(PurpleConvChatBuddy)
31 PURPLE_DBUS_DECLARE_TYPE(PurpleConvMessage)
32 PURPLE_DBUS_DECLARE_TYPE(PurpleCore)
33 PURPLE_DBUS_DECLARE_TYPE(PurpleCoreUiOps)
34 PURPLE_DBUS_DECLARE_TYPE(PurpleDebugUiOps)
35 PURPLE_DBUS_DECLARE_TYPE(PurpleDesktopItem)
36 PURPLE_DBUS_DECLARE_TYPE(PurpleEventLoopUiOps)
37 PURPLE_DBUS_DECLARE_TYPE(PurpleXfer)
38 PURPLE_DBUS_DECLARE_TYPE(PurpleXferUiOps)
39 PURPLE_DBUS_DECLARE_TYPE(PurpleIdleUiOps)
40 PURPLE_DBUS_DECLARE_TYPE(PurpleStoredImage)
41 PURPLE_DBUS_DECLARE_TYPE(PurpleLog)
42 PURPLE_DBUS_DECLARE_TYPE(PurpleLogLogger)
43 PURPLE_DBUS_DECLARE_TYPE(PurpleLogCommonLoggerData)
44 PURPLE_DBUS_DECLARE_TYPE(PurpleLogSet)
45 PURPLE_DBUS_DECLARE_TYPE(PurpleMedia)
46 PURPLE_DBUS_DECLARE_TYPE(PurpleMediaElementInfo)
47 PURPLE_DBUS_DECLARE_TYPE(PurpleMediaElementInfoClass)
48 PURPLE_DBUS_DECLARE_TYPE(PurpleMediaManager)
49 PURPLE_DBUS_DECLARE_TYPE(PurpleMediaManagerClass)
50 PURPLE_DBUS_DECLARE_TYPE(PurpleMediaAppDataCallbacks)
51 PURPLE_DBUS_DECLARE_TYPE(PurpleMimeDocument)
52 PURPLE_DBUS_DECLARE_TYPE(PurpleMimePart)
53 PURPLE_DBUS_DECLARE_TYPE(PurpleNetworkListenData)
54 PURPLE_DBUS_DECLARE_TYPE(PurpleNotifyUserInfoEntry)
55 PURPLE_DBUS_DECLARE_TYPE(PurpleNotifyUserInfo)
56 PURPLE_DBUS_DECLARE_TYPE(PurpleNotifySearchResults)
57 PURPLE_DBUS_DECLARE_TYPE(PurpleNotifySearchColumn)
58 PURPLE_DBUS_DECLARE_TYPE(PurpleNotifySearchButton)
59 PURPLE_DBUS_DECLARE_TYPE(PurpleNotifyUiOps)
60 PURPLE_DBUS_DECLARE_TYPE(PurplePlugin)
61 PURPLE_DBUS_DECLARE_TYPE(PurplePluginInfo)
62 PURPLE_DBUS_DECLARE_TYPE(PurplePluginUiInfo)
63 PURPLE_DBUS_DECLARE_TYPE(PurplePluginLoaderInfo)
64 PURPLE_DBUS_DECLARE_TYPE(PurplePluginAction)
65 PURPLE_DBUS_DECLARE_TYPE(PurplePluginPrefFrame)
66 PURPLE_DBUS_DECLARE_TYPE(PurplePluginPref)
67 PURPLE_DBUS_DECLARE_TYPE(PurplePounce)
68 PURPLE_DBUS_DECLARE_TYPE(PurplePrivacyUiOps)
69 PURPLE_DBUS_DECLARE_TYPE(PurpleProxyInfo)
70 PURPLE_DBUS_DECLARE_TYPE(PurpleProxyConnectData)
71 PURPLE_DBUS_DECLARE_TYPE(PurplePluginProtocolInfo)
72 PURPLE_DBUS_DECLARE_TYPE(PurpleAttentionType)
73 PURPLE_DBUS_DECLARE_TYPE(PurpleBuddyIconSpec)
74 PURPLE_DBUS_DECLARE_TYPE(PurpleThumbnailSpec)
75 PURPLE_DBUS_DECLARE_TYPE(PurpleRequestField)
76 PURPLE_DBUS_DECLARE_TYPE(PurpleRequestFields)
77 PURPLE_DBUS_DECLARE_TYPE(PurpleRequestFieldGroup)
78 PURPLE_DBUS_DECLARE_TYPE(PurpleRequestUiOps)
79 PURPLE_DBUS_DECLARE_TYPE(PurpleRoomlist)
80 PURPLE_DBUS_DECLARE_TYPE(PurpleRoomlistRoom)
81 PURPLE_DBUS_DECLARE_TYPE(PurpleRoomlistField)
82 PURPLE_DBUS_DECLARE_TYPE(PurpleRoomlistUiOps)
83 PURPLE_DBUS_DECLARE_TYPE(PurpleSavedStatus)
84 PURPLE_DBUS_DECLARE_TYPE(PurpleSavedStatusSub)
85 PURPLE_DBUS_DECLARE_TYPE(PurpleSmiley)
86 PURPLE_DBUS_DECLARE_TYPE(PurpleSmileyClass)
87 PURPLE_DBUS_DECLARE_TYPE(PurpleDnsQueryData)
88 PURPLE_DBUS_DECLARE_TYPE(PurpleDnsQueryUiOps)
89 PURPLE_DBUS_DECLARE_TYPE(PurpleSrvTxtQueryData)
90 PURPLE_DBUS_DECLARE_TYPE(PurpleSrvResponse)
91 PURPLE_DBUS_DECLARE_TYPE(PurpleTxtResponse)
92 PURPLE_DBUS_DECLARE_TYPE(PurpleSrvQueryData)
93 PURPLE_DBUS_DECLARE_TYPE(PurpleSrvTxtQueryUiOps)
94 PURPLE_DBUS_DECLARE_TYPE(PurpleStatusType)
95 PURPLE_DBUS_DECLARE_TYPE(PurpleStatusAttr)
96 PURPLE_DBUS_DECLARE_TYPE(PurplePresence)
97 PURPLE_DBUS_DECLARE_TYPE(PurpleStatus)
98 PURPLE_DBUS_DECLARE_TYPE(PurpleMood)
99 PURPLE_DBUS_DECLARE_TYPE(PurpleStringref)
100 PURPLE_DBUS_DECLARE_TYPE(PurpleStunNatDiscovery)
101 PURPLE_DBUS_DECLARE_TYPE(PurpleSoundUiOps)
102 PURPLE_DBUS_DECLARE_TYPE(PurpleSoundTheme)
103 PURPLE_DBUS_DECLARE_TYPE(PurpleSoundThemeClass)
104 PURPLE_DBUS_DECLARE_TYPE(PurpleSoundThemeLoader)
105 PURPLE_DBUS_DECLARE_TYPE(PurpleSoundThemeLoaderClass)
106 PURPLE_DBUS_DECLARE_TYPE(PurpleSslConnection)
107 PURPLE_DBUS_DECLARE_TYPE(PurpleSslOps)
108 PURPLE_DBUS_DECLARE_TYPE(PurpleTheme)
109 PURPLE_DBUS_DECLARE_TYPE(PurpleThemeClass)
110 PURPLE_DBUS_DECLARE_TYPE(PurpleThemeLoader)
111 PURPLE_DBUS_DECLARE_TYPE(PurpleThemeLoaderClass)
112 PURPLE_DBUS_DECLARE_TYPE(PurpleThemeManager)
113 PURPLE_DBUS_DECLARE_TYPE(PurpleThemeManagerClass)
114 PURPLE_DBUS_DECLARE_TYPE(UPnPMappingAddRemove)
115 PURPLE_DBUS_DECLARE_TYPE(PurpleUtilFetchUrlData)
116 PURPLE_DBUS_DECLARE_TYPE(PurpleMenuAction)
117 PURPLE_DBUS_DECLARE_TYPE(PurpleKeyValuePair)
118 PURPLE_DBUS_DECLARE_TYPE(PurpleValue)
119 PURPLE_DBUS_DECLARE_TYPE(xmlnode)
120 PURPLE_DBUS_DECLARE_TYPE(PurpleWhiteboardPrplOps)
121 PURPLE_DBUS_DECLARE_TYPE(PurpleWhiteboard)
122 PURPLE_DBUS_DECLARE_TYPE(PurpleWhiteboardUiOps)
123 PURPLE_DBUS_DECLARE_TYPE(PurpleMediaBackend)
124 PURPLE_DBUS_DECLARE_TYPE(PurpleMediaBackendIface)
125 PURPLE_DBUS_DECLARE_TYPE(PurpleMediaCandidate)
126 PURPLE_DBUS_DECLARE_TYPE(PurpleMediaCodec)
A set of operations used to provide logic for verifying a Certificate's authenticity.
Definition: certificate.h:330
A group.
Definition: blist.h:167
File transfer UI operations.
Definition: ft.h:71
struct _PurpleSmiley PurpleSmiley
A custom smiley.
Definition: smiley.h:44
A log.
Definition: log.h:124
Idle UI operations.
Definition: idle.h:34
Description of a conversation message.
Definition: conversation.h:320
Connection UI operations.
Definition: connection.h:162
struct _PurpleUtilFetchUrlData PurpleUtilFetchUrlData
An opaque structure representing a URL request.
Definition: util.h:38
A Buddy list node.
Definition: blist.h:124
A username split.
Definition: accountopt.h:65
Structure for a single certificate request.
Definition: certificate.h:375
struct _PurpleMediaElementInfo PurpleMediaElementInfo
An opaque structure representing an audio/video source/sink.
Definition: media-gst.h:46
Data for "Chat Buddies".
Definition: conversation.h:292
struct _PurpleStoredImage PurpleStoredImage
A set of utility functions that provide a reference-counted immutable wrapper around an image's data ...
Definition: imgstore.h:37
Holds the type of an error along with its description.
Definition: connection.h:139
Describes available logs.
Definition: log.h:163
A buddy pounce structure.
Definition: pounce.h:70
struct _PurpleBuddyIcon PurpleBuddyIcon
An opaque structure representing a buddy icon for a particular user on a particular PurpleAccount...
Definition: buddyicon.h:34
struct _PurpleMimeDocument PurpleMimeDocument
A MIME document.
Definition: mime.h:44
A group of fields with a title.
Definition: request.h:89
Single column of a search result.
Definition: notify.h:112
A PurpleWhiteboard.
Definition: whiteboard.h:39
Structure representing an account.
Definition: account.h:126
A plugin handle.
Definition: plugin.h:151
Extra information for loader plugins.
Definition: plugin.h:133
Definition of a button.
Definition: notify.h:133
struct _PurpleMediaManager PurpleMediaManager
An opaque structure representing a group of (usually all) media calls.
Definition: mediamanager.h:34
An option for an account.
Definition: accountopt.h:37
The Buddy List.
Definition: blist.h:189
A contact.
Definition: blist.h:153
struct _PurpleSavedStatus PurpleSavedStatus
Saved statuses don't really interact much with the rest of Purple.
Definition: savedstatuses.h:58
PurpleMediaAppDataCallbacks: : Called when the stream has received data and is readable.
Definition: mediamanager.h:57
SRV Request UI operations; UIs should implement this if they want to do SRV lookups themselves...
Definition: dnssrv.h:66
The structure used in the actions member of PurplePluginInfo.
Definition: plugin.h:195
Operations used by the core to request that particular sound files, or the sound associated with a pa...
Definition: sound.h:62
DNS Request UI operations; UIs should implement this if they want to do DNS lookups themselves...
Definition: dnsquery.h:59
Conversation operations and events.
Definition: conversation.h:158
struct _PurpleCipher PurpleCipher
A handle to a PurpleCipher.
Definition: cipher.h:37
A field a room might have.
Definition: roomlist.h:93
Debug UI operations.
Definition: debug.h:49
A key-value pair.
Definition: util.h:70
A protocol plugin information structure.
Definition: prpl.h:223
A certificate type.
Definition: certificate.h:190
struct _PurpleCipherContext PurpleCipherContext
A context for a PurpleCipher.
Definition: cipher.h:39
Request UI operations.
Definition: request.h:190
An abstraction of an application's mainloop; libpurple will use this to watch file descriptors and sc...
Definition: eventloop.h:60
Callbacks that fire at different points of the initialization and teardown of libpurple, along with a hook to return descriptive information about the UI.
Definition: core.h:46
The operations of a cipher.
Definition: cipher.h:77
Represents "nudges" and "buzzes" that you may send to a buddy to attract their attention (or vice-ver...
Definition: prpl.h:117
struct _PurpleMedia PurpleMedia
An opaque structure representing a media call.
Definition: media.h:47
A common logger_data struct containing a file handle and path, as well as a pointer to something else...
Definition: log.h:151
A chat.
Definition: blist.h:179
PurpleWhiteboard PRPL Operations.
Definition: whiteboard.h:78
Account UI operations, used to notify the user of status changes and when buddies add this account to...
Definition: account.h:76
The room list ops to be filled out by the UI.
Definition: roomlist.h:103
Privacy core/UI operations.
Definition: privacy.h:50
The PurpleWhiteboard UI Operations.
Definition: whiteboard.h:56
Buddy list UI operations.
Definition: blist.h:203
A wrapper for a type, subtype, and specific type of value.
Definition: value.h:89
A description of a Buddy Icon specification.
Definition: prpl.h:85
struct _PurpleDnsQueryData PurpleDnsQueryData
An opaque structure representing a DNS query.
Definition: dnsquery.h:38
Data Structures.
Definition: roomlist.h:69
A buddy.
Definition: blist.h:138
Detailed information about a plugin.
Definition: plugin.h:78
Data specific to Chats.
Definition: conversation.h:270
SSL implementation operations structure.
Definition: sslconn.h:88
A request field.
Definition: request.h:103
Database for retrieval or storage of Certificates.
Definition: certificate.h:128
A certificate instance.
Definition: certificate.h:114
Notification UI operations.
Definition: notify.h:144
Represents a room.
Definition: roomlist.h:82
struct _PurpleMimePart PurpleMimePart
A part of a multipart MIME document.
Definition: mime.h:49
A log logger.
Definition: log.h:63
Search results object.
Definition: notify.h:91
struct _PurpleMediaManagerClass PurpleMediaManagerClass
The GObject class structure of the PurpleMediaManager object.
Definition: mediamanager.h:36
struct _PurpleStatusType PurpleStatusType
PurpleStatusType's are created by each PRPL.
Definition: status.h:85
Data specific to Instant Messages.
Definition: conversation.h:255
A core representation of a conversation between two or more people.
Definition: conversation.h:335
Information on proxy settings.
Definition: proxy.h:50
struct _PurpleThumbnailSpec PurpleThumbnailSpec
A description of a file transfer thumbnail specification.
Definition: prpl.h:59
A core representation of a file transfer.
Definition: ft.h:134
Multiple fields request data.
Definition: request.h:74