version 0.3.28
[fms.git] / src / freenet / trustlistinserter.cpp
index fc02e8b..0851c61 100644 (file)
@@ -16,7 +16,7 @@ TrustListInserter::TrustListInserter()
        Initialize();\r
 }\r
 \r
-TrustListInserter::TrustListInserter(FCPv2 *fcp):IFCPConnected(fcp)\r
+TrustListInserter::TrustListInserter(FCPv2::Connection *fcp):IFCPConnected(fcp)\r
 {\r
        Initialize();\r
 }\r
@@ -49,7 +49,7 @@ void TrustListInserter::FCPDisconnected()
 \r
 }\r
 \r
-const bool TrustListInserter::HandleMessage(FCPMessage &message)\r
+const bool TrustListInserter::HandleMessage(FCPv2::Message &message)\r
 {\r
 \r
        if(message["Identifier"].find("TrustListInserter")==0)\r
@@ -133,7 +133,7 @@ void TrustListInserter::RegisterWithThread(FreenetMasterThread *thread)
 \r
 void TrustListInserter::StartInsert(const long localidentityid, const std::string &privatekey)\r
 {\r
-       FCPMessage message;\r
+       FCPv2::Message message;\r
        TrustListXML xml;\r
        std::string data;\r
        std::string datasizestr;\r
@@ -257,11 +257,11 @@ void TrustListInserter::StartInsert(const long localidentityid, const std::strin
        message["Identifier"]="TrustListInserter|"+localidentityidstr+"|"+indexstr+"|"+message["URI"];\r
        message["UploadFrom"]="direct";\r
        message["DataLength"]=datasizestr;\r
-       m_fcp->SendMessage(message);\r
-       m_fcp->SendRaw(data.c_str(),data.size());\r
+       m_fcp->Send(message);\r
+       m_fcp->Send(std::vector<char>(data.begin(),data.end()));\r
 \r
        // insert to USK\r
-       message.Reset();\r
+       message.Clear();\r
        message.SetName("ClientPutComplexDir");\r
        message["URI"]="USK"+privatekey.substr(3)+m_messagebase+"|"+Poco::DateTimeFormatter::format(now,"%Y.%m.%d")+"|TrustList/0/";\r
        message["Identifier"]="TrustListInserterUSK|"+message["URI"];\r
@@ -269,8 +269,8 @@ void TrustListInserter::StartInsert(const long localidentityid, const std::strin
        message["Files.0.Name"]="TrustList.xml";\r
        message["Files.0.UplaodFrom"]="direct";\r
        message["Files.0.DataLength"]=datasizestr;\r
-       m_fcp->SendMessage(message);\r
-       m_fcp->SendRaw(data.c_str(),data.size());\r
+       m_fcp->Send(message);\r
+       m_fcp->Send(std::vector<char>(data.begin(),data.end()));\r
 \r
        m_db->Execute("UPDATE tblLocalIdentity SET InsertingTrustList='true' WHERE LocalIdentityID="+localidentityidstr+";");\r
 \r