|
Public Member Functions inherited from IAlarmCommand |
void | Acknowledge (System.Guid id) |
|
void | AcknowledgeMultipleAlarms (System.Guid objectId) |
|
void | Add (VideoOS.Platform.Data.Alarm alarm) |
|
void | AddAsEvent (VideoOS.Platform.Data.Alarm alarm) |
|
void | AddEvent (VideoOS.Platform.Data.BaseEvent baseEvent) |
|
void | AttachSnapshot (System.Guid id, VideoOS.Platform.Data.Snapshot snapshot) |
|
VideoOS.Platform.Data.Alarm | Get (System.Guid id) |
|
VideoOS.Platform.Proxy.Alarm.AlarmHistory[] | GetAlarmHistory (System.Guid id) |
|
VideoOS.Platform.Proxy.Alarm.AlarmLine[] | GetAlarmLines (int from, int maxCount, VideoOS.Platform.Proxy.Alarm.AlarmFilter filter) |
|
string[] | GetAlarmMessages () |
|
VideoOS.Platform.Proxy.Alarm.AlarmUpdate[] | GetAlarmUpdateHistory (System.Guid id) |
|
VideoOS.Platform.Data.BaseEvent | GetEvent (System.Guid id) |
|
VideoOS.Platform.Proxy.Alarm.EventLine[] | GetEventLines (int from, int maxCount, VideoOS.Platform.Proxy.Alarm.EventFilter filter) |
|
VideoOS.Platform.Data.EventHeader | GetHeader (System.Guid id) |
|
AlarmUpdateData | GetSessionAlarmLines (int maxCount, Guid sessionId) |
|
EventUpdateData | GetSessionEventLines (int maxCount, Guid sessionId) |
|
VideoOS.Platform.Data.SnapshotList | GetSnapshots (System.Guid id) |
|
VideoOS.Platform.Proxy.Alarm.Statistic[] | GetStatistics () |
|
Guid | StartAlarmLineSession (VideoOS.Platform.Proxy.Alarm.AlarmFilter filter) |
|
Guid | StartEventLineSession (VideoOS.Platform.Proxy.Alarm.EventFilter filter) |
|
void | StopAlarmLineSession (Guid sessionId) |
|
void | StopEventLineSession (Guid sessionId) |
|
void | UpdateAlarm (System.Guid id, string text, int state, int priority, System.DateTime time, string assignedTo) |
|
void | UpdateAlarmValues (System.Guid id, KeyValuePair< string, string >[] updates) |
|
void | UpdateMultipleAlarms (System.Guid objectId, int oldState, int newState, System.DateTime time, string assignedTo) |
|