ADL.NativeAPI.adl_start_measuring_stats C# (CSharp) Method

adl_start_measuring_stats() private method

private adl_start_measuring_stats ( adl_void_rclbck_t rclbck, IntPtr handle, IntPtr opaque, ADLString &scopeId, int interval ) : void
rclbck adl_void_rclbck_t
handle IntPtr
opaque IntPtr
scopeId ADLString
interval int
return void
        public static extern void adl_start_measuring_stats(adl_void_rclbck_t rclbck, 
            ADLH handle, IntPtr opaque, ref ADLString scopeId, int interval);

Usage Example

Example #1
0
        /**
         * CloudeoService - Stats management
         * =====================================================================
         */

        /// <inheritdoc />
        public void startMeasuringStatistics(Responder <object> responder,
                                             string scopeId, int interval)
        {
            if (!isPlatformInitialized <object>(responder))
            {
                return;
            }

            ADLString nScopeId = StringHelper.toNative(scopeId);

            NativeAPI.adl_start_measuring_stats(_voidRCallback, _platformHandle,
                                                saveResponder(responder), ref nScopeId, interval);
        }