pidgin 2.14.14dev
Data Structures
Here are the data structures with brief descriptions:
 C_FinchConv
 C_FinchConvChat
 C_FinchConvIm
 C_FinchLogViewerA 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_PidginBuddyListLike, everything you need to know about the gtk buddy list
 C_PidginCellRendererExpander
 C_PidginCellRendererExpanderClass
 C_PidginCertificateManagerGTK+ Certificate Manager subwidget
 C_PidginChatPaneGTK+ Chat panes
 C_PidginConversationA GTK+ conversation pane
 C_PidginIconTheme
 C_PidginIconThemeClass
 C_PidginIconThemeLoader
 C_PidginIconThemeLoaderClass
 C_PidginImPaneA GTK+ representation of a graphical window containing one or more conversations
 C_PidginLogViewerA GTK+ Log Viewer
 C_PidginMenuTrayA PidginMenuTray
 C_PidginMenuTrayClassA PidginMenuTrayClass
 C_PidginPluginUiInfoA GTK+ UI structure for plugins
 C_PidginScrollBook
 C_PidginScrollBookClass
 C_PidginStatusBox
 C_PidginStatusBoxClass
 C_PidginStatusIconTheme
 C_PidginStatusIconThemeClass
 C_PidginStockIconTheme
 C_PidginStockIconThemeClass
 C_PidginWhiteboardA PidginWhiteboard
 C_PidginWindowA GTK+ representation of a graphical window containing one or more conversations
 C_PurpleAccountStructure representing an account
 C_PurpleAccountPrefsUiOpsAccount prefs UI operations, to allow the UI to catch account preference changes
 C_PurpleAccountUiOpsAccount UI operations, used to notify the user of status changes and when buddies add this account to their buddy lists
 C_PurpleAttentionTypeRepresents "nudges" and "buzzes" that you may send to a buddy to attract their attention (or vice-versa)
 C_PurpleBlistNodeA Buddy list node
 C_PurpleBlistUiOpsBuddy list UI operations
 C_PurpleBuddyA buddy
 C_PurpleBuddyIconSpecA description of a Buddy Icon specification.
 C_PurpleBuddyListThe Buddy List
 C_PurpleCertificateA certificate instance
 C_PurpleCertificatePoolDatabase for retrieval or storage of Certificates
 C_PurpleCertificateSchemeA certificate type
 C_PurpleCertificateVerificationRequestStructure for a single certificate request
 C_PurpleCertificateVerifierA set of operations used to provide logic for verifying a Certificate's authenticity
 C_PurpleChatA chat
 C_PurpleCipherOpsThe operations of a cipher
 C_PurpleCircBuffer
 C_PurpleConnection
 C_PurpleContactA contact
 C_PurpleConvChatData specific to Chats
 C_PurpleConvChatBuddyData for "Chat Buddies"
 C_PurpleConversationA core representation of a conversation between two or more people
 C_PurpleConversationUiOpsConversation operations and events
 C_PurpleConvImData specific to Instant Messages
 C_PurpleConvMessageDescription of a conversation message
 C_PurpleDBusType
 C_PurpleEventLoopUiOpsAn abstraction of an application's mainloop; libpurple will use this to watch file descriptors and schedule timed callbacks
 C_PurpleGroupA group
 C_PurpleKeyValuePairA key-value pair
 C_PurpleLogA log
 C_PurpleLogCommonLoggerDataA common logger_data struct containing a file handle and path, as well as a pointer to something else for additional data
 C_PurpleLogLoggerA log logger
 C_PurpleLogSetDescribes available logs
 C_PurpleMenuAction
 C_PurpleMood
 C_PurplePluginA plugin handle
 C_PurplePluginActionThe structure used in the actions member of PurplePluginInfo
 C_PurplePluginInfoDetailed information about a plugin
 C_PurplePluginLoaderInfoExtra information for loader plugins
 C_PurplePluginProtocolInfoA protocol plugin information structure
 C_PurplePluginUiInfo
 C_PurplePounceA buddy pounce structure
 C_PurplePrefsUiOpsPrefs UI operations
 C_PurpleRequestFieldA request field
 C_PurpleRoomlistData Structures
 C_PurpleRoomlistFieldA field a room might have
 C_PurpleRoomlistRoomRepresents a room
 C_PurpleRoomlistUiOpsThe room list ops to be filled out by the UI
 C_PurpleSoundTheme
 C_PurpleSoundThemeClass
 C_PurpleSoundThemeLoader
 C_PurpleSoundThemeLoaderClass
 C_PurpleSoundUiOpsOperations 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_PurpleWhiteboardA PurpleWhiteboard
 C_PurpleWhiteboardPrplOpsPurpleWhiteboard PRPL Operations
 C_PurpleWhiteboardUiOpsThe PurpleWhiteboard UI Operations
 C_PurpleXferA core representation of a file transfer
 C_xmlnode
 Ccommon_sockaddr_t
 Cdocklet_ui_ops
 CFinchBlistManagerBuddylist manager for finch
 Coption
 Cpidgin_blist_sort_method
 CPidginBlistLayout
 CPidginBuddyCompletionEntry
 CPidginMiniDialogA widget resembling a diminutive dialog box, designed to be embedded in the PidginBuddyList
 CPidginMiniDialogClassThe class of PidginMiniDialog objects
 Cproto_chat_entryRepresents an entry containing information that must be supplied by the user when joining a chat
 CPurpleAccountOptionAn option for an account
 CPurpleAccountUserSplitA username split
 CPurpleCommandsUiOpsCommand UI operations; UIs should implement this if they want to handle commands themselves, rather than relying on the core
 CPurpleConnectionErrorInfoHolds the type of an error along with its description
 CPurpleConnectionUiOpsConnection UI operations
 CPurpleCoreUiOpsCallbacks that fire at different points of the initialization and teardown of libpurple, along with a hook to return descriptive information about the UI
 CPurpleDBusBinding
 CPurpleDebugUiOpsDebug UI operations
 CPurpleDnsQueryUiOpsDNS Request UI operations; UIs should implement this if they want to do DNS lookups themselves, rather than relying on the core
 CPurpleIdleUiOpsIdle UI operations
 CPurpleMediaAppDataCallbacksPurpleMediaAppDataCallbacks: @readable: Called when the stream has received data and is readable
 CPurpleNotifySearchButtonDefinition of a button
 CPurpleNotifySearchColumnSingle column of a search result
 CPurpleNotifySearchResultsSearch results object
 CPurpleNotifyUiOpsNotification UI operations
 CPurplePrivacyUiOpsPrivacy core/UI operations
 CPurpleProxyInfoInformation on proxy settings
 CPurpleRequestFieldGroupA group of fields with a title
 CPurpleRequestFieldsMultiple fields request data
 CPurpleRequestUiOpsRequest UI operations
 CPurpleSrvTxtQueryUiOpsSRV Request UI operations; UIs should implement this if they want to do SRV lookups themselves, rather than relying on the core
 CPurpleSslOpsSSL implementation operations structure
 CPurpleValueA wrapper for a type, subtype, and specific type of value
 CPurpleXferUiOpsFile transfer UI operations
 Csmiley_list
 Csmiley_theme