variable dns

Codec for <Dns>.

Examples

Change only the primary server

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

assertEquals(
  dns.encode({ dns1: "1.1.1.1" }),
  '<Dns version="1.1"><dns1>1.1.1.1</dns1></Dns>',
);

Type

XmlParam<"Dns", Dns>

Usage

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