16a739773SCodeforEvolution/*
26a739773SCodeforEvolution * Copyright 1998-1999 Be, Inc. All Rights Reserved.
36a739773SCodeforEvolution * Copyright 2003-2019 Haiku, Inc. All rights reserved.
46a739773SCodeforEvolution * Distributed under the terms of the MIT License.
56a739773SCodeforEvolution */
66a739773SCodeforEvolution
76a739773SCodeforEvolution
889740c78SFrançois Revol#include "FileUploadClient.h"
989740c78SFrançois Revol
106a739773SCodeforEvolution
1189740c78SFrançois RevolFileUploadClient::FileUploadClient()
1289740c78SFrançois Revol{
1389740c78SFrançois Revol}
1489740c78SFrançois Revol
1589740c78SFrançois Revol
1689740c78SFrançois RevolFileUploadClient::~FileUploadClient()
1789740c78SFrançois Revol{
1889740c78SFrançois Revol}
1989740c78SFrançois Revol
2089740c78SFrançois Revol
2189740c78SFrançois Revolbool
2289740c78SFrançois RevolFileUploadClient::ChangeDir(const string& dir)
2389740c78SFrançois Revol{
246a739773SCodeforEvolution	return false;
2589740c78SFrançois Revol}
2689740c78SFrançois Revol
2789740c78SFrançois Revol
2889740c78SFrançois Revolbool
2989740c78SFrançois RevolFileUploadClient::ListDirContents(string& listing)
3089740c78SFrançois Revol{
316a739773SCodeforEvolution	return false;
3289740c78SFrançois Revol}
3389740c78SFrançois Revol
3489740c78SFrançois Revol
3589740c78SFrançois Revolbool
3689740c78SFrançois RevolFileUploadClient::PrintWorkingDir(string& dir)
3789740c78SFrançois Revol{
386a739773SCodeforEvolution	return false;
3989740c78SFrançois Revol}
4089740c78SFrançois Revol
4189740c78SFrançois Revol
4289740c78SFrançois Revolbool
436a739773SCodeforEvolutionFileUploadClient::Connect(const string& server, const string& login,
446a739773SCodeforEvolution	const string& passwd)
4589740c78SFrançois Revol{
466a739773SCodeforEvolution	return false;
4789740c78SFrançois Revol}
4889740c78SFrançois Revol
4989740c78SFrançois Revol
5089740c78SFrançois Revolbool
516a739773SCodeforEvolutionFileUploadClient::PutFile(const string& local, const string& remote,
526a739773SCodeforEvolution	ftp_mode mode)
5389740c78SFrançois Revol{
546a739773SCodeforEvolution	return false;
5589740c78SFrançois Revol}
5689740c78SFrançois Revol
5789740c78SFrançois Revol
5889740c78SFrançois Revolbool
596a739773SCodeforEvolutionFileUploadClient::GetFile(const string& remote, const string& local,
606a739773SCodeforEvolution	ftp_mode mode)
6189740c78SFrançois Revol{
626a739773SCodeforEvolution	return false;
6389740c78SFrançois Revol}
6489740c78SFrançois Revol
6589740c78SFrançois Revol
6689740c78SFrançois Revol// Note: this only works for local remote moves, cross filesystem moves
6789740c78SFrançois Revol// will not work
6889740c78SFrançois Revolbool
6989740c78SFrançois RevolFileUploadClient::MoveFile(const string& oldPath, const string& newPath)
7089740c78SFrançois Revol{
716a739773SCodeforEvolution	return false;
7289740c78SFrançois Revol}
7389740c78SFrançois Revol
7489740c78SFrançois Revol
7589740c78SFrançois Revolbool
7689740c78SFrançois RevolFileUploadClient::Chmod(const string& path, const string& mod)
7789740c78SFrançois Revol{
786a739773SCodeforEvolution	return false;
7989740c78SFrançois Revol}
8089740c78SFrançois Revol
8189740c78SFrançois Revol
8289740c78SFrançois Revolvoid
8389740c78SFrançois RevolFileUploadClient::SetPassive(bool on)
8489740c78SFrançois Revol{
8589740c78SFrançois Revol}
86