pidgin  2.13.0
About: Pidgin is a chat program (multi-protocol instant messaging client) which lets you log in to accounts on multiple chat networks simultaneously (old name "gaim").
  Fossies Dox: pidgin-2.13.0.tar.gz  ("inofficial" and yet experimental doxygen-generated source code documentation)  

gntft.h File Reference
#include "ft.h"
Include dependency graph for gntft.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

GNT File Transfer Dialog API


void finch_xfer_dialog_new (void)
 
void finch_xfer_dialog_destroy (void)
 
void finch_xfer_dialog_show (void)
 
void finch_xfer_dialog_hide (void)
 
void finch_xfer_dialog_add_xfer (PurpleXfer *xfer)
 
void finch_xfer_dialog_remove_xfer (PurpleXfer *xfer)
 
void finch_xfer_dialog_cancel_xfer (PurpleXfer *xfer)
 
void finch_xfer_dialog_update_xfer (PurpleXfer *xfer)
 
GNT File Transfer API


void finch_xfers_init (void)
 
void finch_xfers_uninit (void)
 
PurpleXferUiOpsfinch_xfers_get_ui_ops (void)
 

Detailed Description

GNT File Transfer UI

Definition in file gntft.h.

Function Documentation

◆ finch_xfer_dialog_add_xfer()

void finch_xfer_dialog_add_xfer ( PurpleXfer xfer)

Adds a file transfer to the dialog.

Parameters
xferThe file transfer.

Definition at line 290 of file gntft.c.

Referenced by finch_xfer_dialog_new().

◆ finch_xfer_dialog_cancel_xfer()

void finch_xfer_dialog_cancel_xfer ( PurpleXfer xfer)

Indicate in a file transfer dialog that a transfer was cancelled.

Parameters
xferThe file transfer that was cancelled.

Definition at line 362 of file gntft.c.

◆ finch_xfer_dialog_destroy()

void finch_xfer_dialog_destroy ( void  )

Destroys a file transfer dialog.

Definition at line 273 of file gntft.c.

Referenced by finch_xfer_dialog_new().

◆ finch_xfer_dialog_hide()

void finch_xfer_dialog_hide ( void  )

Hides the file transfer dialog.

◆ finch_xfer_dialog_new()

◆ finch_xfer_dialog_remove_xfer()

void finch_xfer_dialog_remove_xfer ( PurpleXfer xfer)

Removes a file transfer from the dialog.

Parameters
xferThe file transfer.

Definition at line 333 of file gntft.c.

Referenced by remove_button_cb(), and toggle_clear_finished_cb().

◆ finch_xfer_dialog_show()

void finch_xfer_dialog_show ( void  )

Displays the file transfer dialog given. If dialog is NULL, displays the default dialog, creating one if necessary

Definition at line 281 of file gntft.c.

Referenced by gnt_ui_init().

◆ finch_xfer_dialog_update_xfer()

void finch_xfer_dialog_update_xfer ( PurpleXfer xfer)

Updates the information for a transfer in the dialog.

Parameters
xferThe file transfer.

Definition at line 394 of file gntft.c.

Referenced by finch_xfer_dialog_new().

◆ finch_xfers_get_ui_ops()

PurpleXferUiOps* finch_xfers_get_ui_ops ( void  )

Returns the UI operations structure for the GNT file transfer UI.

Returns
The GNT file transfer UI operations structure.

Definition at line 553 of file gntft.c.

Referenced by gnt_ui_init().

◆ finch_xfers_init()

void finch_xfers_init ( void  )

Initializes the GNT file transfer system.

Definition at line 538 of file gntft.c.

References purple_prefs_add_none().

Referenced by gnt_ui_init().

◆ finch_xfers_uninit()

void finch_xfers_uninit ( void  )

Uninitializes the GNT file transfer system.

Definition at line 546 of file gntft.c.