private OSDMap SizeOfHTTPGetTextureImage(OSDMap map)
{
OSDMap resp = new OSDMap(1);
resp["Size"] = OSD.FromUInteger(0);
if (map.ContainsKey("Texture"))
{
Hashtable args = new Hashtable(2);
args["method"] = "GridTexture";
args["uuid"] = UUID.Parse(map["Texture"].ToString());
Hashtable texture = OnHTTPGetTextureImage(args);
if (texture.ContainsKey("str_response_string"))
{
resp["Size"] = OSD.FromInteger(Convert.FromBase64String(texture["str_response_string"].ToString()).Length);
}
}
return resp;
}