variable afAlgorithm

Codec for <afAlgorithm>.

Examples

Choose an algorithm

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

assertEquals(
  afAlgorithm.encode({ channelId: 0, algorithm: 2 }),
  '<afAlgorithm version="1.1"><channelId>0</channelId><algorithm>2</algorithm></afAlgorithm>',
);

Type

XmlParam<"afAlgorithm", AfAlgorithm>

Usage

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