Features
- Send and Receive Files over TCP
Installation
[dependencies]
file_transfer = "0.1.0"
Usage
use file_transfer::FTP;
use std:fs::File;
fn main() {
// creating new FTP obj with the paramaters of ip:port and the file that you want to write from received file
let ftp = FTP::new("127.0.0.1:8080", File::create("example1.txt"));
// Receives file from client
ftp.recv();
}
use file_transfer::FTP;
use std::fs::File;
fn main() {
// Creates new FTP object with paramaters of ip and the file you want to send
let ftp = FTP::new("127.0.0.1:8080", File::open("example.txt"));
// Sends File
ftp.send();
}