File Transfer Signals

Signals:

See Also
ft.h

file-recv-accept

void (*file_recv_accept)(PurpleXfer *xfer, gpointer data);
Description:
Emitted when an incoming file transfer has been accepted.
Parameters
xferThe file transfer
dataUser data

file-recv-start

void (*file_recv_start)(PurpleXfer *xfer, gpointer data);
Description:
Emitted when an incoming file transfer has been started.
Parameters
xferThe file transfer
dataUser data

file-recv-cancel

void (*file_recv_cancel)(PurpleXfer *xfer, gpointer data);
Description:
Emitted when an incoming file transfer has been canceled.
Parameters
xferThe file transfer
dataUser data

file-recv-complete

void (*file_recv_complete)(PurpleXfer *xfer, gpointer data);
Description:
Emitted when an incoming file transfer has been completed.
Parameters
xferThe file transfer
dataUser data

file-recv-request

void (*file_recv_request)(PurpleXfer *xfer, gpointer data);
Description:
Emitted before the user is prompted for an incoming file-transfer. Plugins can intercept the signal to auto-accept/auto-reject the requests. To auto-accept the file transfer, use purple_xfer_request_accepted(). To auto-reject, set the status of the xfer to PURPLE_XFER_STATUS_CANCEL_LOCAL.
Parameters
xferThe file transfer
dataUser data

file-send-accept

void (*file_send_accept)(PurpleXfer *xfer, gpointer data);
Description:
Emitted when an outgoing file transfer has been accepted.
Parameters
xferThe file transfer
dataUser data

file-send-start

void (*file_send_start)(PurpleXfer *xfer, gpointer data);
Description:
Emitted when an outgoing file transfer has started.
Parameters
xferThe file transfer
dataUser data

file-send-cancel

void (*file_send_cancel)(PurpleXfer *xfer, gpointer data);
Description:
Emitted when an outgoing file transfer has been canceled.
Parameters
xferThe file transfer
dataUser data

file-send-complete

void (*file_send_complete)(PurpleXfer *xfer, gpointer data);
Description:
Emitted when an outgoing file transfer has been completed.
Parameters
xferThe file transfer
dataUser data
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!