variable onlineUpdate

Codec for <OnlineUpdate>.

Examples

Read an <OnlineUpdate> element

import { assertEquals } from "@std/assert";
import { parse } from "@std/xml";
import { onlineUpdate } from "@hertzg/reolink-api/protocol/params";

const root = parse(
  '<OnlineUpdate version="1.1"><needUpdate>0</needUpdate></OnlineUpdate>',
).root;

assertEquals(onlineUpdate.decode(root), { needUpdate: 0 });

Type

XmlParam<"OnlineUpdate", OnlineUpdate>

Usage

import { onlineUpdate } from "protocol/params/mod.ts";