feat: add classes for UDMApi state document

This commit is contained in:
Aviv Cohn
2025-12-09 16:44:21 -05:00
parent 13e833b797
commit 260d92228c
4 changed files with 148 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Newtonsoft.Json;
namespace PepperDash.Essentials.Core.UDMApi
{
internal class DeviceStatus
{
[JsonProperty("label")]
public string label { get; set; }
[JsonProperty("status")]
public string status { get; set; }
[JsonProperty("description")]
public string description { get; set; }
[JsonProperty("videoSource")]
public string videoSource { get; set; }
[JsonProperty("audioSource")]
public string audioSource { get; set; }
[JsonProperty("usage")]
public int usage { get; set; }
[JsonProperty("error")]
public string error { get; set; }
}
}