| C_FinchConv | |
| C_FinchConvChat | |
| C_FinchConvIm | |
| C_FinchLogViewer | A GNT Log Viewer |
| C_GtkIMHtml | |
| C_GtkIMHtmlAnimation | |
| C_GtkIMHtmlClass | |
| C_GtkIMHtmlFontDetail | |
| C_GtkIMHtmlFuncs | |
| C_GtkIMHtmlHr | |
| C_GtkIMHtmlImage | |
| C_GtkIMHtmlScalable | |
| C_GtkIMHtmlSmiley | |
| C_GtkIMHtmlToolbar | |
| C_GtkIMHtmlToolbarClass | |
| C_GtkSmileyTree | |
| C_GtkSourceUndoManager | |
| C_GtkSourceUndoManagerClass | |
| C_PidginBlistTheme | |
| C_PidginBlistThemeClass | |
| C_PidginBlistThemeLoader | |
| C_PidginBlistThemeLoaderClass | |
| C_PidginBuddyList | Like, everything you need to know about the gtk buddy list |
| C_PidginCellRendererExpander | |
| C_PidginCellRendererExpanderClass | |
| C_PidginCertificateManager | GTK+ Certificate Manager subwidget |
| C_PidginChatPane | GTK+ Chat panes |
| C_PidginConversation | A GTK+ conversation pane |
| C_PidginIconTheme | |
| C_PidginIconThemeClass | |
| C_PidginIconThemeLoader | |
| C_PidginIconThemeLoaderClass | |
| C_PidginImPane | A GTK+ representation of a graphical window containing one or more conversations |
| C_PidginLogViewer | A GTK+ Log Viewer |
| C_PidginMenuTray | A PidginMenuTray |
| C_PidginMenuTrayClass | A PidginMenuTrayClass |
| C_PidginPluginUiInfo | A GTK+ UI structure for plugins |
| C_PidginScrollBook | |
| C_PidginScrollBookClass | |
| C_PidginStatusBox | |
| C_PidginStatusBoxClass | |
| C_PidginStatusIconTheme | |
| C_PidginStatusIconThemeClass | |
| C_PidginStockIconTheme | |
| C_PidginStockIconThemeClass | |
| C_PidginWhiteboard | A PidginWhiteboard |
| C_PidginWindow | A GTK+ representation of a graphical window containing one or more conversations |
| C_PurpleAccount | Structure representing an account |
| C_PurpleAccountPrefsUiOps | Account prefs UI operations, to allow the UI to catch account preference changes |
| C_PurpleAccountUiOps | Account UI operations, used to notify the user of status changes and when buddies add this account to their buddy lists |
| C_PurpleAttentionType | Represents "nudges" and "buzzes" that you may send to a buddy to attract their attention (or vice-versa) |
| C_PurpleBlistNode | A Buddy list node |
| C_PurpleBlistUiOps | Buddy list UI operations |
| C_PurpleBuddy | A buddy |
| C_PurpleBuddyIconSpec | A description of a Buddy Icon specification. |
| C_PurpleBuddyList | The Buddy List |
| C_PurpleCertificate | A certificate instance |
| C_PurpleCertificatePool | Database for retrieval or storage of Certificates |
| C_PurpleCertificateScheme | A certificate type |
| C_PurpleCertificateVerificationRequest | Structure for a single certificate request |
| C_PurpleCertificateVerifier | A set of operations used to provide logic for verifying a Certificate's authenticity |
| C_PurpleChat | A chat |
| C_PurpleCipherOps | The operations of a cipher |
| C_PurpleCircBuffer | |
| C_PurpleConnection | |
| C_PurpleContact | A contact |
| C_PurpleConvChat | Data specific to Chats |
| C_PurpleConvChatBuddy | Data for "Chat Buddies" |
| C_PurpleConversation | A core representation of a conversation between two or more people |
| C_PurpleConversationUiOps | Conversation operations and events |
| C_PurpleConvIm | Data specific to Instant Messages |
| C_PurpleConvMessage | Description of a conversation message |
| C_PurpleDBusType | |
| C_PurpleEventLoopUiOps | An abstraction of an application's mainloop; libpurple will use this to watch file descriptors and schedule timed callbacks |
| C_PurpleGroup | A group |
| C_PurpleKeyValuePair | A key-value pair |
| C_PurpleLog | A log |
| C_PurpleLogCommonLoggerData | A common logger_data struct containing a file handle and path, as well as a pointer to something else for additional data |
| C_PurpleLogLogger | A log logger |
| C_PurpleLogSet | Describes available logs |
| C_PurpleMenuAction | |
| C_PurpleMood | |
| C_PurplePlugin | A plugin handle |
| C_PurplePluginAction | The structure used in the actions member of PurplePluginInfo |
| C_PurplePluginInfo | Detailed information about a plugin |
| C_PurplePluginLoaderInfo | Extra information for loader plugins |
| C_PurplePluginProtocolInfo | A protocol plugin information structure |
| C_PurplePluginUiInfo | |
| C_PurplePounce | A buddy pounce structure |
| C_PurplePrefsUiOps | Prefs UI operations |
| C_PurpleRequestField | A request field |
| C_PurpleRoomlist | Data Structures
|
| C_PurpleRoomlistField | A field a room might have |
| C_PurpleRoomlistRoom | Represents a room |
| C_PurpleRoomlistUiOps | The room list ops to be filled out by the UI |
| C_PurpleSoundTheme | |
| C_PurpleSoundThemeClass | |
| C_PurpleSoundThemeLoader | |
| C_PurpleSoundThemeLoaderClass | |
| C_PurpleSoundUiOps | Operations used by the core to request that particular sound files, or the sound associated with a particular event, should be played |
| C_PurpleSrvResponse | |
| C_PurpleSslConnection | |
| C_PurpleStunNatDiscovery | |
| C_PurpleTheme | |
| C_PurpleThemeClass | |
| C_PurpleThemeLoader | |
| C_PurpleThemeLoaderClass | |
| C_PurpleThemeManager | |
| C_PurpleThemeManagerClass | |
| C_PurpleTxtResponse | |
| C_PurpleWhiteboard | A PurpleWhiteboard |
| C_PurpleWhiteboardPrplOps | PurpleWhiteboard PRPL Operations |
| C_PurpleWhiteboardUiOps | The PurpleWhiteboard UI Operations |
| C_PurpleXfer | A core representation of a file transfer |
| C_xmlnode | |
| Ccommon_sockaddr_t | |
| Cdocklet_ui_ops | |
| CFinchBlistManager | Buddylist manager for finch |
| Coption | |
| Cpidgin_blist_sort_method | |
| CPidginBlistLayout | |
| CPidginBuddyCompletionEntry | |
| CPidginMiniDialog | A widget resembling a diminutive dialog box, designed to be embedded in the PidginBuddyList |
| CPidginMiniDialogClass | The class of PidginMiniDialog objects |
| Cproto_chat_entry | Represents an entry containing information that must be supplied by the user when joining a chat |
| CPurpleAccountOption | An option for an account |
| CPurpleAccountUserSplit | A username split |
| CPurpleCommandsUiOps | Command UI operations; UIs should implement this if they want to handle commands themselves, rather than relying on the core |
| CPurpleConnectionErrorInfo | Holds the type of an error along with its description |
| CPurpleConnectionUiOps | Connection UI operations |
| CPurpleCoreUiOps | Callbacks that fire at different points of the initialization and teardown of libpurple, along with a hook to return descriptive information about the UI |
| CPurpleDBusBinding | |
| CPurpleDebugUiOps | Debug UI operations |
| CPurpleDnsQueryUiOps | DNS Request UI operations; UIs should implement this if they want to do DNS lookups themselves, rather than relying on the core |
| CPurpleIdleUiOps | Idle UI operations |
| CPurpleMediaAppDataCallbacks | PurpleMediaAppDataCallbacks: @readable: Called when the stream has received data and is readable |
| CPurpleNotifySearchButton | Definition of a button |
| CPurpleNotifySearchColumn | Single column of a search result |
| CPurpleNotifySearchResults | Search results object |
| CPurpleNotifyUiOps | Notification UI operations |
| CPurplePrivacyUiOps | Privacy core/UI operations |
| CPurpleProxyInfo | Information on proxy settings |
| CPurpleRequestFieldGroup | A group of fields with a title |
| CPurpleRequestFields | Multiple fields request data |
| CPurpleRequestUiOps | Request UI operations |
| CPurpleSrvTxtQueryUiOps | SRV Request UI operations; UIs should implement this if they want to do SRV lookups themselves, rather than relying on the core |
| CPurpleSslOps | SSL implementation operations structure |
| CPurpleValue | A wrapper for a type, subtype, and specific type of value |
| CPurpleXferUiOps | File transfer UI operations |
| Csmiley_list | |
| Csmiley_theme | |