The IP address of the local machine in dot
quad format (e.g. 192.168.0.25). This is the address that will be sent to the
remote user. The IP address of the NAT machine must be used if the
client is behind a NAT/Firewall system.
The port that the session will listen on.
The file to be sent. If the file name has spaces in it
they will be replaced with underscores when the name is sent.
The size of the send buffer. Generally should
be between 4k and 32k.
True to use send-ahead mode for transfers.
A unique session instance for this file and remote user.
This method should be called from within a try/catch block
in case there are socket errors. This methods will also automatically
handle a Resume if the remote client requests it.