/* Copyright 2003-2009 ROBLOX Corporation, All Rights Reserved */ #pragma once #include #include #include "rbx/boost.hpp" #include "rbx/rbxTime.h" #include "V8Tree/Service.h" #include "Util/AsyncHttpCache.h" #define BOOST_DATE_TIME_NO_LIB #include "boost/date_time/posix_time/posix_time.hpp" #include "Util/HeartbeatInstance.h" namespace RBX { class Instance; extern const char* const sScriptInformationProvider; class ScriptInformationProvider : public DescribedNonCreatable , public Service { private: typedef DescribedNonCreatable Super; std::string assetUrl; std::string access; public: ScriptInformationProvider(); void setAssetUrl(std::string url) { assetUrl = url; } void setAccessKey(std::string access) { this->access = access; } }; } //namespace