{"id":"time--durationMs","name":"durationMs","owner":"yeho","package":"time","kind":"thing","signature":"external thing durationMs","description":"A duration ms record carrying value.","context":"Measure monotonic time, represent durations, and budget frame work.","parameters":[],"returns":"void","members":[{"name":"value","kind":"field","type":"int","description":"Stores value as int.","signature":"int value","tags":["thing","field","time"],"updated":"2026-09-09"},{"name":"durationMs","kind":"constructor","parameters":[{"name":"value","type":"int","description":"Value."}],"returns":"void","signature":"durationMs(int value)","description":"Duration ms.","tags":["thing","constructor","time"],"updated":"2026-09-09"},{"name":"Value","kind":"method","parameters":[],"returns":"int","signature":"Value() -> int","description":"Value.","tags":["thing","method","time"],"exampleId":"method-Value-2","updated":"2026-09-09"},{"name":"Plus","kind":"method","parameters":[{"name":"other","type":"durationMs","description":"Other."}],"returns":"durationMs","signature":"Plus(durationMs other) -> durationMs","description":"Plus.","tags":["thing","method","time"],"exampleId":"method-Plus-3","updated":"2026-09-09"},{"name":"Minus","kind":"method","parameters":[{"name":"other","type":"durationMs","description":"Other."}],"returns":"durationMs","signature":"Minus(durationMs other) -> durationMs","description":"Minus.","tags":["thing","method","time"],"exampleId":"method-Minus-4","updated":"2026-09-09"},{"name":"AtLeast","kind":"method","parameters":[{"name":"other","type":"durationMs","description":"Other."}],"returns":"bool","signature":"AtLeast(durationMs other) -> bool","description":"At least.","tags":["thing","method","time"],"exampleId":"method-AtLeast-5","updated":"2026-09-09"},{"name":"AsText","kind":"method","parameters":[],"returns":"text","signature":"AsText() -> text","description":"As text.","tags":["thing","method","time"],"exampleId":"method-AsText-6","updated":"2026-09-09"}],"tags":["cpu","method","source-example","thing","time","yeho"],"updated":"2026-09-09","source":{"repository":"yeho","path":"packages/time/time.yh","line":36,"sha256":"a6e5c9d5a17a6556626f010b17b517052180172788d9cfe0ccdbafc6e5b4688c"},"status":"source-declared","notes":["Package presence and a declaration do not establish support on every host. Host services need their platform and lifecycle setup."],"examples":[{"id":"usage","title":"Use durationMs","description":"A complete small caller. Values are illustrative; check the returned result and package requirements before connecting live resources.","code":"using time\n\n// Measure monotonic time, represent durations, and budget frame work.\ndurationMs sample = durationMs(1)\nConsole.Log(Text.From(sample.value))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.time__durationms\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"time\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/time\"\n","tags":["cpu","source-example"],"verification":"type checked","run":"cpu-oracle","sha256":"d7461d17b60b7fa7ca52a5f963ac0617e47b929e542936b71f530dc81112713b","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Value-2","title":"durationMs.Value","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using time\n\n// Value.\ndurationMs instance = durationMs(1)\nint result = instance.Value()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.time__durationms\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"time\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/time\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"16cb34144c8a2cb14e780eddfc2aedbee7a3451118db31c88ef572070204d050","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Plus-3","title":"durationMs.Plus","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using time\n\n// Plus.\ndurationMs instance = durationMs(1)\ndurationMs argument_other = durationMs(1)\ndurationMs result = instance.Plus(argument_other)\nConsole.Log(\"Inspect result in your debugger\")\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.time__durationms\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"time\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/time\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"20db4706e213a974555ea1d8f0f8679ed74190d28d75dec9709cdf85ddbf44f1","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-Minus-4","title":"durationMs.Minus","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using time\n\n// Minus.\ndurationMs instance = durationMs(1)\ndurationMs argument_other = durationMs(1)\ndurationMs result = instance.Minus(argument_other)\nConsole.Log(\"Inspect result in your debugger\")\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.time__durationms\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"time\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/time\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"a4b04f92edb4043e3dd958d088fc0d81e28cb6a832846120ed046895df1e675e","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-AtLeast-5","title":"durationMs.AtLeast","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using time\n\n// At least.\ndurationMs instance = durationMs(1)\ndurationMs argument_other = durationMs(1)\nbool result = instance.AtLeast(argument_other)\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.time__durationms\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"time\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/time\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"dd991db9efee84afd17dfcfa0f3e314d6ba6b534721ace2abff429de208d19b1","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null},{"id":"method-AsText-6","title":"durationMs.AsText","description":"A complete caller for this public method. Sample inputs are illustrative; native resources require their owning lifecycle.","code":"using time\n\n// As text.\ndurationMs instance = durationMs(1)\ntext result = instance.AsText()\nConsole.Log(Text.From(result))\n","manifest":"manifestVersion = \"2\"\npackage = \"api.example.time__durationms\"\nversion = \"0.1.0\"\nlanguageEdition = \"yeho-core-2026.1\"\n\n[app]\nkind = \"headless\"\n\n[[dependencies]]\npackage = \"time\"\nversion = \"0.1.0\"\npath = \"../../../yeho/packages/time\"\n","tags":["cpu","method","source-example"],"run":"cpu-oracle","verification":"type checked","sha256":"8b69647d6f4b305388cf0eee2925bb5e854d9bc5cf0e50fe65efbf8390aef371","checked":"2026-09-09","diagnostic":"","observedOutput":null,"checkedBackend":null}],"searchTerms":["value","durationMs","Value","Plus","Minus","AtLeast","AsText"],"url":"https://demonhunterlabs.com/academy/api?item=time--durationMs","json":"https://demonhunterlabs.com/reference/items/time--durationMs.json","markdown":"https://demonhunterlabs.com/reference/text/time--durationMs.md"}
