pidgin/pidgin

merge of 'b98e72d4089afb8a1879e5fe9627cfb132ee88de'
gaim
2007-05-20, William Ehlhardt
77693555855f
merge of 'b98e72d4089afb8a1879e5fe9627cfb132ee88de'
and 'b2836a24d81e7a1bd1d21b3aea8794b094391344'
/** @page xfer-signals File Transfer Signals
@signals
@signal file-recv-accept
@signal file-recv-start
@signal file-recv-cancel
@signal file-recv-complete
@signal file-recv-request
@signal file-send-accept
@signal file-send-start
@signal file-send-cancel
@signal file-send-complete
@endsignals
<hr>
@signaldef file-recv-accept
@signalproto
void (*file_recv_accept)(GaimXfer *xfer, gpointer data);
@endsignalproto
@signaldesc
Emitted when an incoming file transfer has been accepted.
@param xfer The file transfer
@param data User data
@endsignaldef
@signaldef file-recv-start
@signalproto
void (*file_recv_start)(GaimXfer *xfer, gpointer data);
@endsignalproto
@signaldesc
Emitted when an incoming file transfer has been started.
@param xfer The file transfer
@param data User data
@endsignaldef
@signaldef file-recv-cancel
@signalproto
void (*file_recv_cancel)(GaimXfer *xfer, gpointer data);
@endsignalproto
@signaldesc
Emitted when an incoming file transfer has been canceled.
@param xfer The file transfer
@param data User data
@endsignaldef
@signaldef file-recv-complete
@signalproto
void (*file_recv_complete)(GaimXfer *xfer, gpointer data);
@endsignalproto
@signaldesc
Emitted when an incoming file transfer has been completed.
@param xfer The file transfer
@param data User data
@endsignaldef
@signaldef file-recv-request
@signalproto
void (*file_recv_request)(GaimXfer *xfer, gpointer data);
@endsignalproto
@signaldesc
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
gaim_xfer_request_accepted(). To auto-reject, set the status of the
xfer to GAIM_XFER_STATUS_CANCEL_LOCAL.
@param xfer The file transfer
@param data User data
@endsignaldef
@signaldef file-send-accept
@signalproto
void (*file_send_accept)(GaimXfer *xfer, gpointer data);
@endsignalproto
@signaldesc
Emitted when an outgoing file transfer has been accepted.
@param xfer The file transfer
@param data User data
@endsignaldef
@signaldef file-send-start
@signalproto
void (*file_send_start)(GaimXfer *xfer, gpointer data);
@endsignalproto
@signaldesc
Emitted when an outgoing file transfer has started.
@param xfer The file transfer
@param data User data
@endsignaldef
@signaldef file-send-cancel
@signalproto
void (*file_send_cancel)(GaimXfer *xfer, gpointer data);
@endsignalproto
@signaldesc
Emitted when an outgoing file transfer has been canceled.
@param xfer The file transfer
@param data User data
@endsignaldef
@signaldef file-send-complete
@signalproto
void (*file_send_complete)(GaimXfer *xfer, gpointer data);
@endsignalproto
@signaldesc
Emitted when an outgoing file transfer has been completed.
@param xfer The file transfer
@param data User data
@endsignaldef
*/
// vim: syntax=c tw=75 et