version 0.3.28
[fms.git] / src / freenet / messagelistinserter.cpp
index 786fffe..04ab9f3 100644 (file)
@@ -15,7 +15,7 @@ MessageListInserter::MessageListInserter()
        Initialize();\r
 }\r
 \r
-MessageListInserter::MessageListInserter(FCPv2 *fcp):IIndexInserter<long>(fcp)\r
+MessageListInserter::MessageListInserter(FCPv2::Connection *fcp):IIndexInserter<long>(fcp)\r
 {\r
        Initialize();\r
 }\r
@@ -60,7 +60,7 @@ void MessageListInserter::CheckForNeededInsert()
 \r
 }\r
 \r
-const bool MessageListInserter::HandlePutFailed(FCPMessage &message)\r
+const bool MessageListInserter::HandlePutFailed(FCPv2::Message &message)\r
 {\r
        std::vector<std::string> idparts;\r
        long localidentityid;\r
@@ -97,7 +97,7 @@ const bool MessageListInserter::HandlePutFailed(FCPMessage &message)
 \r
 }\r
 \r
-const bool MessageListInserter::HandlePutSuccessful(FCPMessage &message)\r
+const bool MessageListInserter::HandlePutSuccessful(FCPv2::Message &message)\r
 {\r
        Poco::DateTime now;\r
        std::vector<std::string> idparts;\r
@@ -162,7 +162,7 @@ void MessageListInserter::Initialize()
 \r
 const bool MessageListInserter::StartInsert(const long &localidentityid)\r
 {\r
-       FCPMessage message;\r
+       FCPv2::Message message;\r
        Poco::DateTime date;\r
        Poco::DateTime now;\r
        std::string privatekey;\r
@@ -262,10 +262,10 @@ const bool MessageListInserter::StartInsert(const long &localidentityid)
                message["Identifier"]=m_fcpuniquename+"|"+localidentityidstr+"|"+indexstr+"|"+message["URI"];\r
                message["UploadFrom"]="direct";\r
                message["DataLength"]=xmlsizestr;\r
-               m_fcp->SendMessage(message);\r
-               m_fcp->SendRaw(xmlstr.c_str(),xmlstr.size());\r
+               m_fcp->Send(message);\r
+               m_fcp->Send(std::vector<char>(xmlstr.begin(),xmlstr.end()));\r
 \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")+"|MessageList/0/";\r
                message["Identifier"]=m_fcpuniquename+"USK|"+message["URI"];\r
@@ -273,8 +273,8 @@ const bool MessageListInserter::StartInsert(const long &localidentityid)
                message["Files.0.Name"]="MessageList.xml";\r
                message["Files.0.UploadFrom"]="direct";\r
                message["Files.0.DataLength"]=xmlsizestr;\r
-               m_fcp->SendMessage(message);\r
-               m_fcp->SendRaw(xmlstr.c_str(),xmlstr.size());\r
+               m_fcp->Send(message);\r
+               m_fcp->Send(std::vector<char>(xmlstr.begin(),xmlstr.end()));\r
 \r
                m_inserting.push_back(localidentityid);\r
                m_lastinsertedxml[localidentityid]=xmlstr;\r