|
DreamineVMS.Web 1.0.0.0
DreamineVMS 에이전트가 제공하는 HLS 카메라 영상을 브라우저에서 관리·재생하는 원격 CCTV 웹 서비스입니다.
|

Public 멤버 함수 | |
| IReadOnlyList< CameraDevice > | GetAll () |
| Task< CameraDevice > | AddAsync (CameraDevice camera) |
| Task | UpdateAsync (CameraDevice camera) |
| Task | DeleteAsync (string id) |
이벤트 | |
| EventHandler< CameraRepositoryChangedEventArgs >? | Changed |
VMS 카메라 저장소 인터페이스입니다.
IVmsCameraRepository.cs 파일의 13 번째 라인에서 정의되었습니다.
| Task< CameraDevice > DreamineVMS.Web.Services.Cameras.IVmsCameraRepository.AddAsync | ( | CameraDevice | camera | ) |
카메라를 추가합니다.
| camera | camera에 사용할 CameraDevice 값입니다. |
Task<CameraDevice> 결과입니다.DreamineVMS.Web.Services.Cameras.SqliteCameraRepository에서 구현되었습니다.
다음에 의해서 참조됨 : MapPost().

| Task DreamineVMS.Web.Services.Cameras.IVmsCameraRepository.DeleteAsync | ( | string | id | ) |
카메라를 삭제합니다.
| id | id에 사용할 string 값입니다. |
Task 결과입니다.DreamineVMS.Web.Services.Cameras.SqliteCameraRepository에서 구현되었습니다.
| IReadOnlyList< CameraDevice > DreamineVMS.Web.Services.Cameras.IVmsCameraRepository.GetAll | ( | ) |
등록된 모든 카메라를 반환합니다.
IReadOnlyList<CameraDevice> 결과입니다.DreamineVMS.Web.Services.Cameras.SqliteCameraRepository에서 구현되었습니다.
다음에 의해서 참조됨 : MapPost(), MapPost().

| Task DreamineVMS.Web.Services.Cameras.IVmsCameraRepository.UpdateAsync | ( | CameraDevice | camera | ) |
카메라 정보를 업데이트합니다.
| camera | camera에 사용할 CameraDevice 값입니다. |
Task 결과입니다.DreamineVMS.Web.Services.Cameras.SqliteCameraRepository에서 구현되었습니다.
다음에 의해서 참조됨 : MapPost().

| EventHandler<CameraRepositoryChangedEventArgs>? DreamineVMS.Web.Services.Cameras.IVmsCameraRepository.Changed |
카메라 목록이 변경될 때 발생합니다.
IVmsCameraRepository.cs 파일의 119 번째 라인에서 정의되었습니다.