StartTransfer Event
Fired when a file transfer begins.
Syntax
public void fireStartTransfer(XmppStartTransferEvent event); public class XmppStartTransferEvent { public int direction; public String fileId; public String user; public String domain; public String resource; public String filename; public String datetime; public long size; public boolean accept; }
Remarks
When a file is received, the XMPP component will parse the sender's Jabber ID into the User, Domain, and Resource fields. The FileId and Filename parameters identify the current transfer. Within this event you may override the Filename by setting the Filename parameter. At this time you may also set LocalDirectory if it is not already set or call SetReceiveStream.
When a sending a file, the XMPP component will parse the receiver's Jabber ID into the User, Domain, and Resource fields.
The Direction parameter shows whether the client (0) or the server (1) is sending the data.