{ "info": { "description": "Debug Interface.", "helpGroup": "Debugger Interface" }, "can": { "script": { "help": "execute batch script", "args": 1, "usage": [ "Syntax: script \n", "path can be relative\n", "Examples of use: script data\\zelda.cmd\n", " script c:\\luigi.cmd\n" ] }, "echo": { "help": "Echo", "args": 1, "hints": "", "usage": [ "Syntax: echo \n", "Example: echo \"Hello, world!\"\n" ] }, "StartProfiler": { "help": "Start Gekko profiling", "args": 1, "usage": [ "Syntax: StartProfiler [ms]", "Specify the Json file name where the collected information will be saved, after calling the StopProfiler command.", "The interval is specified in emulated Gekko milliseconds. Possible values are 2-50. The default is 5.", "Example: StartProfiler Data/sampleData.json 10" ] }, "StopProfiler": { "help": "Stop Gekko profiling" }, "GetChannelName": { "internal": true, "help": "Get the human-readable name of a debug channel", "args": 1, "hints": "", "usage": [ "Syntax: GetChannelName \n", "Example: GetChannelName 5\n" ], "output": "Array of single string: [ \"ChannelName\" ]" }, "qd": { "internal": true, "help": "Get history of debug messages. Clear queue in progress.", "usage": [ "Syntax: qd\n" ], "output": "Array of Pair: [ 4, \"Message1\", 7, \"Message2\" ] or empty Array []" }, "help": { "internal": true, "help": "Show help :-)" }, "IsCommandExists": { "internal": true, "args": 1, "help": "Check whenever command exists", "output": "Bool" }, "GetPerformanceCounter": { "internal": true, "args": 1, "help": "Get the value of the performance counter", "output": "UInt64" }, "ResetPerformanceCounter": { "internal": true, "args": 1, "help": "Reset the value of the performance counter" } } }