Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:

### - i -

- icon : _PurpleBuddy , _PurpleConvIm
- icon_name : _PurpleAttentionType
- icon_spec : _PurplePluginProtocolInfo
- id : _PurpleConvChat , _PurpleLogLogger , FinchBlistManager
- identifier : proto_chat_entry
- ignored : _PurpleConvChat
- im : _PurpleConversation
- image : _GtkIMHtmlImage
- imhtml : _PidginLogViewer
- import_certificate : _PurpleCertificateScheme
- import_certificates : _PurpleCertificateScheme
- in_progress : _PurpleRoomlist , _PurpleRoomlistUiOps
- in_room : _PurpleConvChat
- incoming_description : _PurpleAttentionType
- info : _PurplePlugin
- init : _PurpleCertificatePool , _PurpleCipherOps , FinchBlistManager , PurpleSslOps
- initiate_media : _PurplePluginProtocolInfo
- inpa : _PurpleConnection , _PurpleSslConnection
- inptr : _PurpleCircBuffer
- input_add : _PurpleEventLoopUiOps
- input_get_error : _PurpleEventLoopUiOps
- input_remove : _PurpleEventLoopUiOps
- integer : PurpleAccountOption
- ipc_data : _PurplePlugin
- is_int : proto_chat_entry