示例#1
0
 public void communicationProtocol(WirelessTypes.CommProtocol commProtocol)
 {
     msclPINVOKE.BaseStationConfig_communicationProtocol__SWIG_1(swigCPtr, (int)commProtocol);
     if (msclPINVOKE.SWIGPendingException.Pending)
     {
         throw msclPINVOKE.SWIGPendingException.Retrieve();
     }
 }
 public void communicationProtocol(WirelessTypes.CommProtocol protocol)
 {
     msclPINVOKE.SyncSamplingNetwork_communicationProtocol__SWIG_1(swigCPtr, (int)protocol);
     if (msclPINVOKE.SWIGPendingException.Pending)
     {
         throw msclPINVOKE.SWIGPendingException.Retrieve();
     }
 }
示例#3
0
 public WirelessTypes.CommProtocol communicationProtocol()
 {
     WirelessTypes.CommProtocol ret = (WirelessTypes.CommProtocol)msclPINVOKE.BaseStation_communicationProtocol(swigCPtr);
     if (msclPINVOKE.SWIGPendingException.Pending)
     {
         throw msclPINVOKE.SWIGPendingException.Retrieve();
     }
     return(ret);
 }
示例#4
0
 public virtual WirelessTypes.TransmitPower minTransmitPower(WirelessTypes.CommProtocol commProtocol)
 {
     WirelessTypes.TransmitPower ret = (WirelessTypes.TransmitPower)msclPINVOKE.NodeFeatures_minTransmitPower__SWIG_1(swigCPtr, (int)commProtocol);
     if (msclPINVOKE.SWIGPendingException.Pending)
     {
         throw msclPINVOKE.SWIGPendingException.Retrieve();
     }
     return(ret);
 }
 public WirelessTypes.CommProtocol communicationProtocol()
 {
     WirelessTypes.CommProtocol ret = (WirelessTypes.CommProtocol)msclPINVOKE.SyncSamplingNetwork_communicationProtocol__SWIG_0(swigCPtr);
     if (msclPINVOKE.SWIGPendingException.Pending)
     {
         throw msclPINVOKE.SWIGPendingException.Retrieve();
     }
     return(ret);
 }
示例#6
0
        public virtual bool supportsCommunicationProtocol(WirelessTypes.CommProtocol protocol)
        {
            bool ret = msclPINVOKE.NodeFeatures_supportsCommunicationProtocol(swigCPtr, (int)protocol);

            if (msclPINVOKE.SWIGPendingException.Pending)
            {
                throw msclPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#7
0
        public virtual bool supportsTransmitPower(WirelessTypes.TransmitPower power, WirelessTypes.CommProtocol commProtocol)
        {
            bool ret = msclPINVOKE.NodeFeatures_supportsTransmitPower(swigCPtr, (int)power, (int)commProtocol);

            if (msclPINVOKE.SWIGPendingException.Pending)
            {
                throw msclPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#8
0
        public virtual TransmitPowers transmitPowers(WirelessTypes.CommProtocol commProtocol)
        {
            TransmitPowers ret = new TransmitPowers(msclPINVOKE.NodeFeatures_transmitPowers__SWIG_0(swigCPtr, (int)commProtocol), true);

            if (msclPINVOKE.SWIGPendingException.Pending)
            {
                throw msclPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#9
0
        public bool testCommunicationProtocol(WirelessTypes.CommProtocol protocol)
        {
            bool ret = msclPINVOKE.WirelessNode_testCommunicationProtocol(swigCPtr, (int)protocol);

            if (msclPINVOKE.SWIGPendingException.Pending)
            {
                throw msclPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#10
0
        public virtual TimeSpan minTimeBetweenBursts(WirelessTypes.DataMode dataMode, WirelessTypes.DataFormat dataFormat, ChannelMask rawChannels, DerivedChannelMasks derivedChannelMasks, SampleRate rawSampleRate, uint sweepsPerBurst, WirelessTypes.CommProtocol commProtocol)
        {
            TimeSpan ret = new TimeSpan(msclPINVOKE.NodeFeatures_minTimeBetweenBursts(swigCPtr, (int)dataMode, (int)dataFormat, ChannelMask.getCPtr(rawChannels), DerivedChannelMasks.getCPtr(derivedChannelMasks), SampleRate.getCPtr(rawSampleRate), sweepsPerBurst, (int)commProtocol), true);

            if (msclPINVOKE.SWIGPendingException.Pending)
            {
                throw msclPINVOKE.SWIGPendingException.Retrieve();
            }
            return(ret);
        }
示例#11
0
 public virtual WirelessTypes.TransmitPower maxTransmitPower(WirelessTypes.RegionCode region, WirelessTypes.CommProtocol commProtocol)
 {
     WirelessTypes.TransmitPower ret = (WirelessTypes.TransmitPower)msclPINVOKE.BaseStationFeatures_maxTransmitPower(swigCPtr, (int)region, (int)commProtocol);
     if (msclPINVOKE.SWIGPendingException.Pending)
     {
         throw msclPINVOKE.SWIGPendingException.Retrieve();
     }
     return(ret);
 }