DreamineVMS 1.0.0.0
Windows PC의 RTSP·USB 카메라 영상을 HLS로 변환해 원격 CCTV Viewer에 전달하는 데스크톱 에이전트입니다.
로딩중...
검색중...
일치하는것 없음
DreamineVMS.Blazor.ViewModels.DashboardCameraItemViewModel 클래스 참조sealed

더 자세히 ...

Public 멤버 함수

 DashboardCameraItemViewModel (string id, string name, string host, string hlsUrl, int displayOrder, bool enabled, CameraConnectionState state, string lastMessage, string? lastError, DateTimeOffset lastUpdated, int restartCount)

속성

string Id [get]
string Name [get]
string Host [get]
string HlsUrl [get]
int DisplayOrder [get]
bool Enabled [get]
CameraConnectionState State [get]
string LastMessage [get]
string? LastError [get]
DateTimeOffset LastUpdated [get]
int RestartCount [get]
string StateCssClass [get]
string StateText [get]
string LastUpdatedText [get]

상세한 설명

Dashboard 화면에 표시할 카메라 항목 ViewModel입니다.

DashboardPageViewModel.cs 파일의 574 번째 라인에서 정의되었습니다.

생성자 & 소멸자 문서화

◆ DashboardCameraItemViewModel()

DreamineVMS.Blazor.ViewModels.DashboardCameraItemViewModel.DashboardCameraItemViewModel ( string id,
string name,
string host,
string hlsUrl,
int displayOrder,
bool enabled,
CameraConnectionState state,
string lastMessage,
string? lastError,
DateTimeOffset lastUpdated,
int restartCount )
inline

DashboardCameraItemViewModel 클래스의 새 인스턴스를 초기화합니다.

매개변수
id카메라 ID입니다.
name카메라 이름입니다.
host카메라 Host입니다.
hlsUrlHLS URL입니다.
displayOrder표시 순서입니다.
enabled사용 여부입니다.
state카메라 연결 상태입니다.
lastMessage마지막 상태 메시지입니다.
lastError마지막 오류 메시지입니다.
lastUpdated마지막 갱신 시각입니다.
restartCount재시작 횟수입니다.

DashboardPageViewModel.cs 파일의 672 번째 라인에서 정의되었습니다.

684 {
685 Id = id;
686 Name = name;
687 Host = host;
688 HlsUrl = hlsUrl;
689 DisplayOrder = displayOrder;
690 Enabled = enabled;
691 State = state;
692 LastMessage = lastMessage;
693 LastError = lastError;
694 LastUpdated = lastUpdated;
695 RestartCount = restartCount;
696 }

다음을 참조함 : DisplayOrder, Enabled, HlsUrl, Host, Id, LastError, LastMessage, LastUpdated, Name, RestartCount, State.

속성 문서화

◆ DisplayOrder

int DreamineVMS.Blazor.ViewModels.DashboardCameraItemViewModel.DisplayOrder
get

표시 순서입니다.

DashboardPageViewModel.cs 파일의 746 번째 라인에서 정의되었습니다.

746{ get; }

다음에 의해서 참조됨 : DashboardCameraItemViewModel().

◆ Enabled

bool DreamineVMS.Blazor.ViewModels.DashboardCameraItemViewModel.Enabled
get

사용 여부입니다.

DashboardPageViewModel.cs 파일의 756 번째 라인에서 정의되었습니다.

756{ get; }

다음에 의해서 참조됨 : DashboardCameraItemViewModel().

◆ HlsUrl

string DreamineVMS.Blazor.ViewModels.DashboardCameraItemViewModel.HlsUrl
get

HLS URL입니다.

DashboardPageViewModel.cs 파일의 736 번째 라인에서 정의되었습니다.

736{ get; }

다음에 의해서 참조됨 : DashboardCameraItemViewModel().

◆ Host

string DreamineVMS.Blazor.ViewModels.DashboardCameraItemViewModel.Host
get

카메라 Host입니다.

DashboardPageViewModel.cs 파일의 726 번째 라인에서 정의되었습니다.

726{ get; }

다음에 의해서 참조됨 : DashboardCameraItemViewModel().

◆ Id

string DreamineVMS.Blazor.ViewModels.DashboardCameraItemViewModel.Id
get

카메라 ID입니다.

DashboardPageViewModel.cs 파일의 706 번째 라인에서 정의되었습니다.

706{ get; }

다음에 의해서 참조됨 : DashboardCameraItemViewModel().

◆ LastError

string? DreamineVMS.Blazor.ViewModels.DashboardCameraItemViewModel.LastError
get

마지막 오류 메시지입니다.

DashboardPageViewModel.cs 파일의 786 번째 라인에서 정의되었습니다.

786{ get; }

다음에 의해서 참조됨 : DashboardCameraItemViewModel().

◆ LastMessage

string DreamineVMS.Blazor.ViewModels.DashboardCameraItemViewModel.LastMessage
get

마지막 상태 메시지입니다.

DashboardPageViewModel.cs 파일의 776 번째 라인에서 정의되었습니다.

776{ get; }

다음에 의해서 참조됨 : DashboardCameraItemViewModel().

◆ LastUpdated

DateTimeOffset DreamineVMS.Blazor.ViewModels.DashboardCameraItemViewModel.LastUpdated
get

마지막 갱신 시각입니다.

DashboardPageViewModel.cs 파일의 796 번째 라인에서 정의되었습니다.

796{ get; }

다음에 의해서 참조됨 : DashboardCameraItemViewModel().

◆ LastUpdatedText

string DreamineVMS.Blazor.ViewModels.DashboardCameraItemViewModel.LastUpdatedText
get

마지막 갱신 시각 표시 문자열입니다.

DashboardPageViewModel.cs 파일의 836 번째 라인에서 정의되었습니다.

◆ Name

string DreamineVMS.Blazor.ViewModels.DashboardCameraItemViewModel.Name
get

카메라 이름입니다.

DashboardPageViewModel.cs 파일의 716 번째 라인에서 정의되었습니다.

716{ get; }

다음에 의해서 참조됨 : DashboardCameraItemViewModel().

◆ RestartCount

int DreamineVMS.Blazor.ViewModels.DashboardCameraItemViewModel.RestartCount
get

재시작 횟수입니다.

DashboardPageViewModel.cs 파일의 806 번째 라인에서 정의되었습니다.

806{ get; }

다음에 의해서 참조됨 : DashboardCameraItemViewModel().

◆ State

CameraConnectionState DreamineVMS.Blazor.ViewModels.DashboardCameraItemViewModel.State
get

카메라 연결 상태입니다.

DashboardPageViewModel.cs 파일의 766 번째 라인에서 정의되었습니다.

766{ get; }

다음에 의해서 참조됨 : DashboardCameraItemViewModel().

◆ StateCssClass

string DreamineVMS.Blazor.ViewModels.DashboardCameraItemViewModel.StateCssClass
get

상태 CSS 클래스입니다.

DashboardPageViewModel.cs 파일의 816 번째 라인에서 정의되었습니다.

◆ StateText

string DreamineVMS.Blazor.ViewModels.DashboardCameraItemViewModel.StateText
get

상태 표시 문자열입니다.

DashboardPageViewModel.cs 파일의 826 번째 라인에서 정의되었습니다.


이 클래스에 대한 문서화 페이지는 다음의 파일로부터 생성되었습니다.: