示例#1
0
        /// <summary>
        /// Query the value of the BitDepth property.
        /// </summary>
        /// <remarks>This function is threadsafe and can only be called if Subscribe() has been
        /// called and a first eventing callback received more recently than any call
        /// to Unsubscribe().</remarks>
        /// <returns>Value of the BitDepth property</returns>
        public uint PropertyBitDepth()
        {
            PropertyReadLock();
            uint val = iBitDepth.Value();

            PropertyReadUnlock();
            return(val);
        }
 /// <summary>
 /// Get a copy of the value of the SequenceNumber property
 /// </summary>
 /// <remarks>Can only be called if EnablePropertySequenceNumber has previously been called.</remarks>
 /// <returns>Value of the SequenceNumber property.</returns>
 public uint PropertySequenceNumber()
 {
     if (iPropertySequenceNumber == null)
     {
         throw new PropertyDisabledError();
     }
     return(iPropertySequenceNumber.Value());
 }
 /// <summary>
 /// Get a copy of the value of the Results property
 /// </summary>
 /// <remarks>Can only be called if EnablePropertyResults has previously been called.</remarks>
 /// <returns>Value of the Results property.</returns>
 public uint PropertyResults()
 {
     if (iPropertyResults == null)
     {
         throw new PropertyDisabledError();
     }
     return(iPropertyResults.Value());
 }
示例#4
0
        /// <summary>
        /// Query the value of the SampleRate property.
        /// </summary>
        /// <remarks>This function is threadsafe and can only be called if Subscribe() has been
        /// called and a first eventing callback received more recently than any call
        /// to Unsubscribe().</remarks>
        /// <returns>Value of the SampleRate property</returns>
        public uint PropertySampleRate()
        {
            PropertyReadLock();
            uint val = iSampleRate.Value();

            PropertyReadUnlock();
            return(val);
        }
 /// <summary>
 /// Get a copy of the value of the PolicyAgreed property
 /// </summary>
 /// <remarks>Can only be called if EnablePropertyPolicyAgreed has previously been called.</remarks>
 /// <returns>Value of the PolicyAgreed property.</returns>
 public uint PropertyPolicyAgreed()
 {
     if (iPropertyPolicyAgreed == null)
     {
         throw new PropertyDisabledError();
     }
     return(iPropertyPolicyAgreed.Value());
 }
        /// <summary>
        /// Query the value of the Results property.
        /// </summary>
        /// <remarks>This function is threadsafe and can only be called if Subscribe() has been
        /// called and a first eventing callback received more recently than any call
        /// to Unsubscribe().</remarks>
        /// <returns>Value of the Results property</returns>
        public uint PropertyResults()
        {
            PropertyReadLock();
            uint val = iResults.Value();

            PropertyReadUnlock();
            return(val);
        }
 /// <summary>
 /// Get a copy of the value of the Receiver property
 /// </summary>
 /// <remarks>Can only be called if EnablePropertyReceiver has previously been called.</remarks>
 /// <returns>Value of the Receiver property.</returns>
 public uint PropertyReceiver()
 {
     if (iPropertyReceiver == null)
     {
         throw new PropertyDisabledError();
     }
     return(iPropertyReceiver.Value());
 }
示例#8
0
 /// <summary>
 /// Get a copy of the value of the BitDepth property
 /// </summary>
 /// <remarks>Can only be called if EnablePropertyBitDepth has previously been called.</remarks>
 /// <returns>Value of the BitDepth property.</returns>
 public uint PropertyBitDepth()
 {
     if (iPropertyBitDepth == null)
     {
         throw new PropertyDisabledError();
     }
     return(iPropertyBitDepth.Value());
 }
        /// <summary>
        /// Query the value of the Receiver property.
        /// </summary>
        /// <remarks>This function is threadsafe and can only be called if Subscribe() has been
        /// called and a first eventing callback received more recently than any call
        /// to Unsubscribe().</remarks>
        /// <returns>Value of the Receiver property</returns>
        public uint PropertyReceiver()
        {
            PropertyReadLock();
            uint val = iReceiver.Value();

            PropertyReadUnlock();
            return(val);
        }
示例#10
0
 /// <summary>
 /// Get a copy of the value of the SampleRate property
 /// </summary>
 /// <remarks>Can only be called if EnablePropertySampleRate has previously been called.</remarks>
 /// <returns>Value of the SampleRate property.</returns>
 public uint PropertySampleRate()
 {
     if (iPropertySampleRate == null)
     {
         throw new PropertyDisabledError();
     }
     return(iPropertySampleRate.Value());
 }
示例#11
0
        /// <summary>
        /// Query the value of the Revision property.
        /// </summary>
        /// <remarks>This function is threadsafe and can only be called if Subscribe() has been
        /// called and a first eventing callback received more recently than any call
        /// to Unsubscribe().</remarks>
        /// <returns>Value of the Revision property</returns>
        public uint PropertyRevision()
        {
            PropertyReadLock();
            uint val = iRevision.Value();

            PropertyReadUnlock();
            return(val);
        }
示例#12
0
 /// <summary>
 /// Get a copy of the value of the Duration property
 /// </summary>
 /// <remarks>Can only be called if EnablePropertyDuration has previously been called.</remarks>
 /// <returns>Value of the Duration property.</returns>
 public uint PropertyDuration()
 {
     if (iPropertyDuration == null)
     {
         throw new PropertyDisabledError();
     }
     return(iPropertyDuration.Value());
 }
示例#13
0
 /// <summary>
 /// Get a copy of the value of the Seconds property
 /// </summary>
 /// <remarks>Can only be called if EnablePropertySeconds has previously been called.</remarks>
 /// <returns>Value of the Seconds property.</returns>
 public uint PropertySeconds()
 {
     if (iPropertySeconds == null)
     {
         throw new PropertyDisabledError();
     }
     return(iPropertySeconds.Value());
 }
示例#14
0
 /// <summary>
 /// Get a copy of the value of the DelayMaximum property
 /// </summary>
 /// <remarks>Can only be called if EnablePropertyDelayMaximum has previously been called.</remarks>
 /// <returns>Value of the DelayMaximum property.</returns>
 public uint PropertyDelayMaximum()
 {
     if (iPropertyDelayMaximum == null)
     {
         throw new PropertyDisabledError();
     }
     return(iPropertyDelayMaximum.Value());
 }
示例#15
0
 /// <summary>
 /// Get a copy of the value of the TrackCount property
 /// </summary>
 /// <remarks>Can only be called if EnablePropertyTrackCount has previously been called.</remarks>
 /// <returns>Value of the TrackCount property.</returns>
 public uint PropertyTrackCount()
 {
     if (iPropertyTrackCount == null)
     {
         throw new PropertyDisabledError();
     }
     return(iPropertyTrackCount.Value());
 }
示例#16
0
        /// <summary>
        /// Query the value of the Seconds property.
        /// </summary>
        /// <remarks>This function is threadsafe and can only be called if Subscribe() has been
        /// called and a first eventing callback received more recently than any call
        /// to Unsubscribe().</remarks>
        /// <returns>Value of the Seconds property</returns>
        public uint PropertySeconds()
        {
            PropertyReadLock();
            uint val = iSeconds.Value();

            PropertyReadUnlock();
            return(val);
        }
示例#17
0
        /// <summary>
        /// Query the value of the MetatextCount property.
        /// </summary>
        /// <remarks>This function is threadsafe and can only be called if Subscribe() has been
        /// called and a first eventing callback received more recently than any call
        /// to Unsubscribe().</remarks>
        /// <returns>Value of the MetatextCount property</returns>
        public uint PropertyMetatextCount()
        {
            PropertyReadLock();
            uint val = iMetatextCount.Value();

            PropertyReadUnlock();
            return(val);
        }
示例#18
0
        /// <summary>
        /// Query the value of the DetailsCount property.
        /// </summary>
        /// <remarks>This function is threadsafe and can only be called if Subscribe() has been
        /// called and a first eventing callback received more recently than any call
        /// to Unsubscribe().</remarks>
        /// <returns>Value of the DetailsCount property</returns>
        public uint PropertyDetailsCount()
        {
            PropertyReadLock();
            uint val = iDetailsCount.Value();

            PropertyReadUnlock();
            return(val);
        }
示例#19
0
        /// <summary>
        /// Query the value of the TrackCount property.
        /// </summary>
        /// <remarks>This function is threadsafe and can only be called if Subscribe() has been
        /// called and a first eventing callback received more recently than any call
        /// to Unsubscribe().</remarks>
        /// <returns>Value of the TrackCount property</returns>
        public uint PropertyTrackCount()
        {
            PropertyReadLock();
            uint val = iTrackCount.Value();

            PropertyReadUnlock();
            return(val);
        }
 /// <summary>
 /// Get a copy of the value of the AccountMax property
 /// </summary>
 /// <remarks>Can only be called if EnablePropertyAccountMax has previously been called.</remarks>
 /// <returns>Value of the AccountMax property.</returns>
 public uint PropertyAccountMax()
 {
     if (iPropertyAccountMax == null)
     {
         throw new PropertyDisabledError();
     }
     return(iPropertyAccountMax.Value());
 }
示例#21
0
        /// <summary>
        /// Query the value of the MetatextCount property.
        /// </summary>
        /// <remarks>This function is threadsafe and can only be called if Subscribe() has been
        /// called and a first eventing callback received more recently than any call
        /// to Unsubscribe().</remarks>
        /// <returns>Value of the MetatextCount property</returns>
        public uint PropertyMetatextCount()
        {
            PropertyReadLock();
            uint val;

            try
            {
                val = iMetatextCount.Value();
            }
            finally
            {
                PropertyReadUnlock();
            }
            return(val);
        }
示例#22
0
        /// <summary>
        /// Query the value of the TrackCount property.
        /// </summary>
        /// <remarks>This function is threadsafe and can only be called if Subscribe() has been
        /// called and a first eventing callback received more recently than any call
        /// to Unsubscribe().</remarks>
        /// <returns>Value of the TrackCount property</returns>
        public uint PropertyTrackCount()
        {
            PropertyReadLock();
            uint val;

            try
            {
                val = iTrackCount.Value();
            }
            finally
            {
                PropertyReadUnlock();
            }
            return(val);
        }
        /// <summary>
        /// Query the value of the AccountMax property.
        /// </summary>
        /// <remarks>This function is threadsafe and can only be called if Subscribe() has been
        /// called and a first eventing callback received more recently than any call
        /// to Unsubscribe().</remarks>
        /// <returns>Value of the AccountMax property</returns>
        public uint PropertyAccountMax()
        {
            PropertyReadLock();
            uint val;

            try
            {
                val = iAccountMax.Value();
            }
            finally
            {
                PropertyReadUnlock();
            }
            return(val);
        }
示例#24
0
        /// <summary>
        /// Query the value of the Duration property.
        /// </summary>
        /// <remarks>This function is threadsafe and can only be called if Subscribe() has been
        /// called and a first eventing callback received more recently than any call
        /// to Unsubscribe().</remarks>
        /// <returns>Value of the Duration property</returns>
        public uint PropertyDuration()
        {
            PropertyReadLock();
            uint val;

            try
            {
                val = iDuration.Value();
            }
            finally
            {
                PropertyReadUnlock();
            }
            return(val);
        }
示例#25
0
        /// <summary>
        /// Query the value of the SampleRate property.
        /// </summary>
        /// <remarks>This function is threadsafe and can only be called if Subscribe() has been
        /// called and a first eventing callback received more recently than any call
        /// to Unsubscribe().</remarks>
        /// <returns>Value of the SampleRate property</returns>
        public uint PropertySampleRate()
        {
            PropertyReadLock();
            uint val;

            try
            {
                val = iSampleRate.Value();
            }
            finally
            {
                PropertyReadUnlock();
            }
            return(val);
        }
        /// <summary>
        /// Query the value of the SequenceNumber property.
        /// </summary>
        /// <remarks>This function is threadsafe and can only be called if Subscribe() has been
        /// called and a first eventing callback received more recently than any call
        /// to Unsubscribe().</remarks>
        /// <returns>Value of the SequenceNumber property</returns>
        public uint PropertySequenceNumber()
        {
            PropertyReadLock();
            uint val;

            try
            {
                val = iSequenceNumber.Value();
            }
            finally
            {
                PropertyReadUnlock();
            }
            return(val);
        }
示例#27
0
        /// <summary>
        /// Query the value of the BitDepth property.
        /// </summary>
        /// <remarks>This function is threadsafe and can only be called if Subscribe() has been
        /// called and a first eventing callback received more recently than any call
        /// to Unsubscribe().</remarks>
        /// <returns>Value of the BitDepth property</returns>
        public uint PropertyBitDepth()
        {
            PropertyReadLock();
            uint val;

            try
            {
                val = iBitDepth.Value();
            }
            finally
            {
                PropertyReadUnlock();
            }
            return(val);
        }
        /// <summary>
        /// Query the value of the DeviceMax property.
        /// </summary>
        /// <remarks>This function is threadsafe and can only be called if Subscribe() has been
        /// called and a first eventing callback received more recently than any call
        /// to Unsubscribe().</remarks>
        /// <returns>Value of the DeviceMax property</returns>
        public uint PropertyDeviceMax()
        {
            PropertyReadLock();
            uint val;

            try
            {
                val = iDeviceMax.Value();
            }
            finally
            {
                PropertyReadUnlock();
            }
            return(val);
        }
        /// <summary>
        /// Query the value of the PolicyAgreed property.
        /// </summary>
        /// <remarks>This function is threadsafe and can only be called if Subscribe() has been
        /// called and a first eventing callback received more recently than any call
        /// to Unsubscribe().</remarks>
        /// <returns>Value of the PolicyAgreed property</returns>
        public uint PropertyPolicyAgreed()
        {
            PropertyReadLock();
            uint val;

            try
            {
                val = iPolicyAgreed.Value();
            }
            finally
            {
                PropertyReadUnlock();
            }
            return(val);
        }
示例#30
0
        /// <summary>
        /// Query the value of the Results property.
        /// </summary>
        /// <remarks>This function is threadsafe and can only be called if Subscribe() has been
        /// called and a first eventing callback received more recently than any call
        /// to Unsubscribe().</remarks>
        /// <returns>Value of the Results property</returns>
        public uint PropertyResults()
        {
            PropertyReadLock();
            uint val;

            try
            {
                val = iResults.Value();
            }
            finally
            {
                PropertyReadUnlock();
            }
            return(val);
        }