15PURPLE_DBUS_DECLARE_TYPE(PurpleCertificate)
16PURPLE_DBUS_DECLARE_TYPE(PurpleCertificatePool)
17PURPLE_DBUS_DECLARE_TYPE(PurpleCertificateScheme)
18PURPLE_DBUS_DECLARE_TYPE(PurpleCertificateVerifier)
19PURPLE_DBUS_DECLARE_TYPE(PurpleCertificateVerificationRequest)
23PURPLE_DBUS_DECLARE_TYPE(PurpleCircBuffer)
24PURPLE_DBUS_DECLARE_TYPE(PurpleCmd)
35PURPLE_DBUS_DECLARE_TYPE(PurpleCore)
38PURPLE_DBUS_DECLARE_TYPE(PurpleDesktopItem)
44PURPLE_DBUS_DECLARE_TYPE(PurpleLog)
45PURPLE_DBUS_DECLARE_TYPE(PurpleLogLogger)
46PURPLE_DBUS_DECLARE_TYPE(PurpleLogCommonLoggerData)
47PURPLE_DBUS_DECLARE_TYPE(PurpleLogSet)
50PURPLE_DBUS_DECLARE_TYPE(PurpleMediaElementInfoClass)
56PURPLE_DBUS_DECLARE_TYPE(PurpleNetworkListenData)
57PURPLE_DBUS_DECLARE_TYPE(PurpleNotifyUserInfoEntry)
58PURPLE_DBUS_DECLARE_TYPE(PurpleNotifyUserInfo)
68PURPLE_DBUS_DECLARE_TYPE(PurplePluginPrefFrame)
69PURPLE_DBUS_DECLARE_TYPE(PurplePluginPref)
70PURPLE_DBUS_DECLARE_TYPE(PurplePounce)
75PURPLE_DBUS_DECLARE_TYPE(PurpleProxyConnectData)
76PURPLE_DBUS_DECLARE_TYPE(PurplePluginProtocolInfo)
84PURPLE_DBUS_DECLARE_TYPE(PurpleRoomlist)
85PURPLE_DBUS_DECLARE_TYPE(PurpleRoomlistRoom)
86PURPLE_DBUS_DECLARE_TYPE(PurpleRoomlistField)
89PURPLE_DBUS_DECLARE_TYPE(PurpleSavedStatusSub)
91PURPLE_DBUS_DECLARE_TYPE(PurpleSmileyClass)
94PURPLE_DBUS_DECLARE_TYPE(PurpleSrvTxtQueryData)
95PURPLE_DBUS_DECLARE_TYPE(PurpleSrvResponse)
96PURPLE_DBUS_DECLARE_TYPE(PurpleTxtResponse)
97PURPLE_DBUS_DECLARE_TYPE(PurpleSrvQueryData)
100PURPLE_DBUS_DECLARE_TYPE(PurpleStatusAttr)
101PURPLE_DBUS_DECLARE_TYPE(PurplePresence)
102PURPLE_DBUS_DECLARE_TYPE(PurpleStatus)
103PURPLE_DBUS_DECLARE_TYPE(PurpleMood)
104PURPLE_DBUS_DECLARE_TYPE(PurpleStringref)
105PURPLE_DBUS_DECLARE_TYPE(PurpleStunNatDiscovery)
108PURPLE_DBUS_DECLARE_TYPE(PurpleSoundThemeClass)
110PURPLE_DBUS_DECLARE_TYPE(PurpleSoundThemeLoaderClass)
114PURPLE_DBUS_DECLARE_TYPE(PurpleThemeClass)
116PURPLE_DBUS_DECLARE_TYPE(PurpleThemeLoaderClass)
117PURPLE_DBUS_DECLARE_TYPE(PurpleThemeManager)
118PURPLE_DBUS_DECLARE_TYPE(PurpleThemeManagerClass)
119PURPLE_DBUS_DECLARE_TYPE(UPnPMappingAddRemove)
124PURPLE_DBUS_DECLARE_TYPE(
xmlnode)
128PURPLE_DBUS_DECLARE_TYPE(PurpleMediaBackend)
129PURPLE_DBUS_DECLARE_TYPE(PurpleMediaBackendIface)
130PURPLE_DBUS_DECLARE_TYPE(PurpleMediaCandidate)
131PURPLE_DBUS_DECLARE_TYPE(PurpleMediaCodec)
struct _PurpleAccountPrefsUiOps PurpleAccountPrefsUiOps
Account prefs UI operations, to allow the UI to catch account preference changes.
struct _PurpleAccountUiOps PurpleAccountUiOps
Account UI operations, used to notify the user of status changes and when buddies add this account to...
struct _PurpleAccount PurpleAccount
Structure representing an account.
struct _PurpleBuddy PurpleBuddy
A buddy.
struct _PurpleBlistUiOps PurpleBlistUiOps
Buddy list UI operations.
struct _PurpleBlistNode PurpleBlistNode
A Buddy list node.
struct _PurpleChat PurpleChat
A chat.
struct _PurpleBuddyList PurpleBuddyList
The Buddy List.
struct _PurpleContact PurpleContact
A contact.
struct _PurpleGroup PurpleGroup
A group.
struct _PurpleBuddyIcon PurpleBuddyIcon
An opaque structure representing a buddy icon for a particular user on a particular PurpleAccount.
struct _PurpleCipherOps PurpleCipherOps
Ops for a PurpleCipher.
struct _PurpleCipherContext PurpleCipherContext
A context for a PurpleCipher.
struct _PurpleCipher PurpleCipher
A handle to a PurpleCipher.
struct _PurpleConnection PurpleConnection
struct _PurpleConvIm PurpleConvIm
Data specific to Instant Messages.
struct _PurpleConvChatBuddy PurpleConvChatBuddy
Data for "Chat Buddies".
struct _PurpleConvMessage PurpleConvMessage
Description of a conversation message.
struct _PurpleConvChat PurpleConvChat
Data specific to Chats.
struct _PurpleConversationUiOps PurpleConversationUiOps
Data Structures.
struct _PurpleConversation PurpleConversation
A core representation of a conversation between two or more people.
struct _PurpleDnsQueryData PurpleDnsQueryData
An opaque structure representing a DNS query.
struct _PurpleEventLoopUiOps PurpleEventLoopUiOps
An abstraction of an application's mainloop; libpurple will use this to watch file descriptors and sc...
struct _PurpleXfer PurpleXfer
Data Structures.
struct _PurpleStoredImage PurpleStoredImage
A set of utility functions that provide a reference-counted immutable wrapper around an image's data ...
struct _PurpleMimeDocument PurpleMimeDocument
A MIME document.
struct _PurpleMimePart PurpleMimePart
A part of a multipart MIME document.
struct _PurplePlugin PurplePlugin
A plugin handle.
struct _PurplePluginUiInfo PurplePluginUiInfo
struct _PurplePluginLoaderInfo PurplePluginLoaderInfo
Extra information for loader plugins.
struct _PurplePluginAction PurplePluginAction
The structure used in the actions member of PurplePluginInfo.
struct _PurplePluginInfo PurplePluginInfo
Detailed information about a plugin.
struct _PurplePrefCallbackData PurplePrefCallbackData
Opaque type to carry callback information.
struct _PurplePrefsUiOps PurplePrefsUiOps
Prefs UI operations.
struct _PurpleAttentionType PurpleAttentionType
Represents "nudges" and "buzzes" that you may send to a buddy to attract their attention (or vice-ver...
struct _PurpleBuddyIconSpec PurpleBuddyIconSpec
A description of a Buddy Icon specification.
struct _PurpleThumbnailSpec PurpleThumbnailSpec
A description of a file transfer thumbnail specification.
struct _PurpleRequestField PurpleRequestField
A request field.
struct _PurpleRoomlistUiOps PurpleRoomlistUiOps
The room list ops to be filled out by the UI.
struct _PurpleSavedStatus PurpleSavedStatus
Saved statuses don't really interact much with the rest of Purple.
struct _PurpleSmiley PurpleSmiley
A custom smiley.
struct _PurpleSoundThemeLoader PurpleSoundThemeLoader
A purple sound theme loader.
struct _PurpleSoundTheme PurpleSoundTheme
extends PurpleTheme (theme.h) A purple sound theme.
struct _PurpleSoundUiOps PurpleSoundUiOps
Operations used by the core to request that particular sound files, or the sound associated with a pa...
struct _PurpleSslConnection PurpleSslConnection
struct _PurpleStatusType PurpleStatusType
PurpleStatusType's are created by each PRPL.
An option for an account.
Command UI operations; UIs should implement this if they want to handle commands themselves,...
Holds the type of an error along with its description.
Connection UI operations.
Callbacks that fire at different points of the initialization and teardown of libpurple,...
DNS Request UI operations; UIs should implement this if they want to do DNS lookups themselves,...
Single column of a search result.
Notification UI operations.
Privacy core/UI operations.
Information on proxy settings.
A group of fields with a title.
Multiple fields request data.
SRV Request UI operations; UIs should implement this if they want to do SRV lookups themselves,...
SSL implementation operations structure.
A wrapper for a type, subtype, and specific type of value.
File transfer UI operations.
struct _PurpleThemeLoader PurpleThemeLoader
A purple theme loader.
struct _PurpleTheme PurpleTheme
A purple theme.
struct _PurpleUtilFetchUrlData PurpleUtilFetchUrlData
An opaque structure representing a URL request.
struct _PurpleMenuAction PurpleMenuAction
struct _PurpleKeyValuePair PurpleKeyValuePair
A key-value pair.
struct _PurpleWhiteboardUiOps PurpleWhiteboardUiOps
The PurpleWhiteboard UI Operations.
struct _PurpleWhiteboardPrplOps PurpleWhiteboardPrplOps
Whiteboard PRPL Operations.
struct _PurpleWhiteboard PurpleWhiteboard
A PurpleWhiteboard.
struct _xmlnode xmlnode
An xmlnode.