variable talkConfig

Codec for <TalkConfig>.

Examples

Read a <TalkConfig> element

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

const root = parse(
  '<TalkConfig version="1.1"><duplex>HDX</duplex></TalkConfig>',
).root;

assertEquals(talkConfig.decode(root), { duplex: "HDX" });

Type

XmlParam<"TalkConfig", TalkConfig>

Usage

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