X-Git-Url: https://git.pterodactylus.net/?p=fms.git;a=blobdiff_plain;f=src%2Ffreenet%2Ffileinserter.cpp;h=0ed526c5ec7d6ad14bf116b68ab2ae70b37f93b6;hp=437543dc7931be62bce9ed90d2ab701ea8d981d6;hb=4e96d123460d6363cf7274e36bd9357768eb86ad;hpb=e662ea47fba8715474851ceebacba400984ee433 diff --git a/src/freenet/fileinserter.cpp b/src/freenet/fileinserter.cpp index 437543d..0ed526c 100644 --- a/src/freenet/fileinserter.cpp +++ b/src/freenet/fileinserter.cpp @@ -9,7 +9,7 @@ FileInserter::FileInserter() Initialize(); } -FileInserter::FileInserter(FCPv2 *fcp):IIndexInserter(fcp) +FileInserter::FileInserter(FCPv2::Connection *fcp):IIndexInserter(fcp) { Initialize(); } @@ -30,7 +30,7 @@ void FileInserter::CheckForNeededInsert() } } -const bool FileInserter::HandlePutFailed(FCPMessage &message) +const bool FileInserter::HandlePutFailed(FCPv2::Message &message) { std::vector idparts; long fileinsertid; @@ -46,7 +46,7 @@ const bool FileInserter::HandlePutFailed(FCPMessage &message) } -const bool FileInserter::HandlePutSuccessful(FCPMessage &message) +const bool FileInserter::HandlePutSuccessful(FCPv2::Message &message) { std::vector idparts; long fileinsertid; @@ -71,7 +71,7 @@ void FileInserter::Initialize() const bool FileInserter::StartInsert(const long &fileinsertid) { - FCPMessage message; + FCPv2::Message message; std::string fileinsertidstr=""; std::string sizestr=""; std::string filename=""; @@ -105,8 +105,8 @@ const bool FileInserter::StartInsert(const long &fileinsertid) message["Identifier"]=m_fcpuniquename+"|"+fileinsertidstr; message["UploadFrom"]="direct"; message["DataLength"]=sizestr; - m_fcp->SendMessage(message); - m_fcp->SendRaw(&data[0],data.size()); + m_fcp->Send(message); + m_fcp->Send(data); m_inserting.push_back(fileinsertid);