示例#1
0
 public static Receiver[] GetReceivers(BaseOnvifTest test, ReceiverPortClient client)
 {
     Receiver[] items = null;
     RunStep(test, () => { items = client.GetReceivers(); }, "Get Receivers");
     DoRequestDelay(test);
     return(items);
 }
示例#2
0
        public static Receiver CreateReceiver(BaseOnvifTest test, ReceiverPortClient client, ReceiverConfiguration config)
        {
            Receiver receiver = null;

            RunStep(test, () => { receiver = client.CreateReceiver(config); }, "Create Receiver");
            DoRequestDelay(test);
            return(receiver);
        }
示例#3
0
        public static ReceiverStateInformation GetReceiverState(BaseOnvifTest test, ReceiverPortClient client, string receiverToken)
        {
            ReceiverStateInformation receiverSI = null;

            RunStep(test, () => { receiverSI = client.GetReceiverState(receiverToken); },
                    string.Format("Get Receiver {0} State", receiverToken));
            DoRequestDelay(test);
            return(receiverSI);
        }
示例#4
0
        public static Receiver GetReceiver(BaseOnvifTest test, ReceiverPortClient client, string receiverToken)
        {
            Receiver receiver = null;

            RunStep(test, () => { receiver = client.GetReceiver(receiverToken); },
                    string.Format("Get Receiver {0}", receiverToken));
            DoRequestDelay(test);
            return(receiver);
        }
示例#5
0
        protected void DeleteReceiver(string receiverToken)
        {
            ReceiverPortClient client = ReceiverClient;

            CommonMethodsProvider.DeleteReceiver(this, client, receiverToken);
        }
示例#6
0
        protected Receiver[] GetReceivers()
        {
            ReceiverPortClient client = ReceiverClient;

            return(CommonMethodsProvider.GetReceivers(this, client));
        }
示例#7
0
        protected ReceiverServiceCapabilities GetReceiverServiceCapabilities()
        {
            ReceiverPortClient client = ReceiverClient;

            return(CommonMethodsProvider.GetReceiverServiceCapabilities(this, client));
        }
示例#8
0
        protected ReceiverStateInformation GetReceiverState(string receiverToken)
        {
            ReceiverPortClient client = ReceiverClient;

            return(CommonMethodsProvider.GetReceiverState(this, client, receiverToken));
        }
示例#9
0
        protected void SetReceiverMode(string receiverToken, ReceiverMode mode)
        {
            ReceiverPortClient client = ReceiverClient;

            CommonMethodsProvider.SetReceiverMode(this, client, receiverToken, mode);
        }
示例#10
0
        protected void ConfigureReceiver(string receiverToken, ReceiverConfiguration config)
        {
            ReceiverPortClient client = ReceiverClient;

            CommonMethodsProvider.ConfigureReceiver(this, client, receiverToken, config);
        }
示例#11
0
        protected Receiver GetReceiver(string receiverToken)
        {
            ReceiverPortClient client = ReceiverClient;

            return(CommonMethodsProvider.GetReceiver(this, client, receiverToken));
        }
示例#12
0
 public static void ConfigureReceiver(BaseOnvifTest test, ReceiverPortClient client, string receiverToken, ReceiverConfiguration config)
 {
     RunStep(test, () => client.ConfigureReceiver(receiverToken, config),
             string.Format("Configure Receiver (token = '{0}')", receiverToken));
     DoRequestDelay(test);
 }
示例#13
0
        public static ReceiverServiceCapabilities GetReceiverServiceCapabilities(BaseOnvifTest test, ReceiverPortClient client)
        {
            ReceiverServiceCapabilities capabilities = null;

            RunStep(test, () => { capabilities = client.GetServiceCapabilities(); }, "Get Receiver Service Capabilities");
            DoRequestDelay(test);
            return(capabilities);
        }
示例#14
0
 public static void DeleteReceiver(BaseOnvifTest test, ReceiverPortClient client, string receiverToken)
 {
     RunStep(test, () => client.DeleteReceiver(receiverToken),
             string.Format("Delete Receiver (token = '{0}')", receiverToken));
     DoRequestDelay(test);
 }
示例#15
0
 public static void SetReceiverMode(BaseOnvifTest test, ReceiverPortClient client, string receiverToken, ReceiverMode mode)
 {
     RunStep(test, () => { client.SetReceiverMode(receiverToken, mode); },
             string.Format("Set Receiver Mode (receiverToken = '{0}') to '{1}'", receiverToken, mode));
     DoRequestDelay(test);
 }