コード例 #1
0
        private string GetTopicExpresionByType(OnvifEventTopic topic)
        {
            switch (topic)
            {
            case OnvifEventTopic.MotionAlarm:
                return(Constant.MotionAlarmTopicFilterExpresion);

            case OnvifEventTopic.MotionDetection:
                return(Constant.MotionDetectionTopicFilterExpresion);

            case OnvifEventTopic.AxisMotionDetection:
                return(Constant.AxisMotionDetectionTopicFilterExpresion);

            case OnvifEventTopic.Tampering:
                return(Constant.TamperinTopicFilterExpresion);

            default:
                return(topic.ToString());
            }
        }
コード例 #2
0
 public OnvifEventTopicFilter(OnvifEventTopic topic)
 {
     Topic = topic;
 }