class ServiceGnudip : public Service
{
-private:
+protected:
friend class boost::serialization::access;
template<class Archive>
std::string assemble_base_url(const std::string& gnudip_server) const;
std::map<std::string,std::string> parse_initial_request(const std::string& curl_data) const;
- std::string assemble_update_url(const std::string& salt, const std::string& curr_time, const std::string& sign, const std::string& secret, const std::string& ip) const;
+ virtual std::string assemble_update_url(const std::string& salt, const std::string& curr_time, const std::string& sign, const std::string& secret, const std::string& ip) const;
std::string parse_return_code(const std::string& curl_data) const;
public: