|
DreamineVMS 1.0.0.0
Windows PC의 RTSP·USB 카메라 영상을 HLS로 변환해 원격 CCTV Viewer에 전달하는 데스크톱 에이전트입니다.
|


속성 | |
| required string | CameraId [get] |
| CameraConnectionState | State [get, set] |
| string | LastMessage [get, set] |
| DateTimeOffset | LastUpdated [get, set] |
| string? | LastError [get, set] |
| int | RestartCount [get, set] |
이벤트 | |
| PropertyChangedEventHandler? | PropertyChanged |
Private 멤버 함수 | |
| void | SetField< T > (ref T field, T value, [CallerMemberName] string? propertyName=null) |
Private 속성 | |
| CameraConnectionState | _state = CameraConnectionState.Disconnected |
| string | _lastMessage = "Ready." |
| DateTimeOffset | _lastUpdated = DateTimeOffset.Now |
| string? | _lastError |
| int | _restartCount |
카메라 런타임 상태입니다.
CameraRuntimeState.cs 파일의 14 번째 라인에서 정의되었습니다.
|
inlineprivate |
Field 값을 설정합니다.
| T | T 형식 매개변수입니다. |
| field | field에 사용할 T 값입니다. |
| value | 적용할 값입니다. |
| propertyName | property Name에 사용할 string? 값입니다. |
CameraRuntimeState.cs 파일의 192 번째 라인에서 정의되었습니다.
다음을 참조함 : PropertyChanged.
|
private |
last Error 값을 보관합니다.
CameraRuntimeState.cs 파일의 51 번째 라인에서 정의되었습니다.
|
private |
last Message 값을 보관합니다.
CameraRuntimeState.cs 파일의 33 번째 라인에서 정의되었습니다.
|
private |
last Updated 값을 보관합니다.
CameraRuntimeState.cs 파일의 42 번째 라인에서 정의되었습니다.
|
private |
restart Count 값을 보관합니다.
CameraRuntimeState.cs 파일의 60 번째 라인에서 정의되었습니다.
|
private |
state 값을 보관합니다.
CameraRuntimeState.cs 파일의 24 번째 라인에서 정의되었습니다.
|
get |
카메라 고유 식별자입니다.
CameraRuntimeState.cs 파일의 80 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineVMS.Blazor.ViewModels.LivePageViewModel.OnRuntimeStateChanged().
|
getset |
마지막 오류 메시지입니다.
CameraRuntimeState.cs 파일의 132 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineVMS.Blazor.ViewModels.DashboardPageViewModel.CreateCameraItem().
|
getset |
마지막 상태 메시지입니다.
CameraRuntimeState.cs 파일의 104 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineVMS.Blazor.ViewModels.DashboardPageViewModel.CreateCameraItem(), DreamineVMS.ViewModels.MainWindowViewModel.OnCameraRuntimeStateChanged(), DreamineVMS.Services.Dashboard.VmsDashboardStateService.OnRuntimeStateChanged(), DreamineVMS.Blazor.ViewModels.LivePageViewModel.SynchronizePlayersAsync().
|
getset |
마지막 상태 갱신 시각입니다.
CameraRuntimeState.cs 파일의 118 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineVMS.Blazor.ViewModels.DashboardPageViewModel.CreateCameraItem().
|
getset |
재시작 횟수입니다.
CameraRuntimeState.cs 파일의 146 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineVMS.Blazor.ViewModels.DashboardPageViewModel.CreateCameraItem(), DreamineVMS.Services.Runtime.CameraRuntimeStateService.IncrementRestart(), DreamineVMS.Services.Runtime.CameraRuntimeStateService.SetState().
|
getset |
연결 상태입니다.
CameraRuntimeState.cs 파일의 90 번째 라인에서 정의되었습니다.
다음에 의해서 참조됨 : DreamineVMS.Blazor.ViewModels.DashboardPageViewModel.CreateCameraItem(), DreamineVMS.Services.Runtime.CameraRuntimeStateService.SetState(), DreamineVMS.Blazor.ViewModels.LivePageViewModel.SynchronizePlayersAsync().
| PropertyChangedEventHandler? DreamineVMS.Models.CameraRuntimeState.PropertyChanged |