variable deleteRecordFile

Codec for <DeleteRecordFile>.

Examples

Build a cmd 650 request for one day on channel 0

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

const xml = deleteRecordFile.encode({
  chnbits: 1n,
  streamType: 0,
  startTime: { year: 2026, month: 10, day: 9, hour: 0, minute: 0, second: 0 },
  endTime: { year: 2026, month: 10, day: 9, hour: 23, minute: 59, second: 59 },
});

assertStringIncludes(xml, "<chnbits>1</chnbits>");

Type

XmlParam<"DeleteRecordFile", DeleteRecordFile>

Usage

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