Interface

PurpleProtocolFileTransfer

unstable since: 3.0

[]

Description [src]

interface Purple.ProtocolFileTransfer : Purple.Protocol

PurpleProtocolFileTransfer provides methods for sending and receiving files.

Available since: 3.0

[]

Prerequisite

In order to implement ProtocolFileTransfer, your type must inherit fromPurpleProtocol.

[]

Instance methods

purple_protocol_file_transfer_receive_async

Starts the process of receiving transfer.

unstable since: 3.0

purple_protocol_file_transfer_receive_finish

Finishes a previous call to purple_protocol_file_transfer_receive_async() and gets the result.

unstable since: 3.0

purple_protocol_file_transfer_send_async

Starts the process of sending transfer.

unstable since: 3.0

purple_protocol_file_transfer_send_finish

Finishes a previous call to purple_protocol_file_transfer_send_async() and gets the result.

unstable since: 3.0

Interface structure

[]

Virtual methods

Purple.ProtocolFileTransfer.receive_async

Starts the process of receiving transfer.

unstable since: 3.0

Purple.ProtocolFileTransfer.receive_finish

Finishes a previous call to purple_protocol_file_transfer_receive_async() and gets the result.

unstable since: 3.0

Purple.ProtocolFileTransfer.send_async

Starts the process of sending transfer.

unstable since: 3.0

Purple.ProtocolFileTransfer.send_finish

Finishes a previous call to purple_protocol_file_transfer_send_async() and gets the result.

unstable since: 3.0