using System; using System.Collections.Generic; namespace MediaBrowser.Model.Session { public class GenericCommand { public string Name { get; set; } public Dictionary Arguments { get; set; } public GenericCommand() { Arguments = new Dictionary(StringComparer.OrdinalIgnoreCase); } } public enum CoreGenericCommand { MoveUp = 0, MoveDown = 1, MoveLeft = 2, MoveRight = 3, PageUp = 4, PageDown = 5, PreviousLetter = 6, NextLetter = 7, ToggleOsd = 8, ToggleContextMenu = 9, Select = 10, Back = 11, TakeScreenshot = 12, SendKey = 13, SendString = 14, GoHome = 15, GoToSettings = 16, VolumeUp = 17, VolumeDown = 18, Mute = 19, Unmute = 20, ToggleMute = 21 } }