type alias UserListUser

One account in <UserList>.

Properties

optional
userId: number

Account number, 0 or more.

optional
userName: string

Account name, up to 31 bytes.

optional
userLevel: number

0 or 1; the camera rejects anything above 1.

optional
loginState: number

1 for the account this session logged in as, else 0.

optional
userSetState: "none" | "add" | "delete" | "modify"

What a request does with the account; replies always say none.

optional
password: string

Account password, up to 31 bytes; read by the parser, never written.

Usage

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