public override void FromOSD(OSDMap map)
{
id = map["id"].AsString();
HistoryLastID = map["HistoryLastID"].AsString();
TimeToRun = map["TimeToRun"].AsDate();
Enabled = map["Enabled"].AsBoolean();
HistoryKeep = map["HistoryKeep"].AsBoolean();
FireParams = map["FireParams"].AsString();
FireFunction = map["FireFunction"].AsString();
HistoryReceipt = map["HistoryReceipt"].AsBoolean();
RunOnce = map["RunOnce"].AsBoolean();
RunEvery = map["RunEvery"].AsInteger();
CreateTime = map["CreateTime"].AsDate();
RunEveryType = (RepeatType) map["RunEveryType"].AsInteger();
StartTime = map["StartTime"].AsDate();
ScheduleFor = map["ScheduleFor"].AsUUID();
}
}