variable onlineUserList

Codec for <OnlineUserList>.

Examples

Build a cmd 121 request

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

assertEquals(
  onlineUserList.encode({
    OnlineUser: [{ sessionId: 17, enableOutoffLine: 1 }],
  }),
  '<OnlineUserList version="1.1"><OnlineUser><sessionId>17</sessionId>' +
    "<enableOutoffLine>1</enableOutoffLine></OnlineUser></OnlineUserList>",
);

Type

XmlParam<"OnlineUserList", OnlineUserList>

Usage

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