Example #1
0
        public static AsyncReadManagerSummaryMetrics GetCurrentSummaryMetrics(AsyncReadManagerMetricsFilters metricsFilters, AsyncReadManagerMetrics.Flags flags)
        {
            bool clear = (flags & AsyncReadManagerMetrics.Flags.ClearOnRead) == AsyncReadManagerMetrics.Flags.ClearOnRead;

            return(AsyncReadManagerMetrics.GetSummaryMetricsWithFilters_Internal(metricsFilters, clear));
        }
Example #2
0
        public static void GetMetrics(List <AsyncReadManagerRequestMetric> outMetrics, AsyncReadManagerMetrics.Flags flags)
        {
            bool clear = (flags & AsyncReadManagerMetrics.Flags.ClearOnRead) == AsyncReadManagerMetrics.Flags.ClearOnRead;

            AsyncReadManagerMetrics.GetMetrics_NoAlloc_Internal(outMetrics, clear);
        }
Example #3
0
        public static AsyncReadManagerRequestMetric[] GetMetrics(AsyncReadManagerMetrics.Flags flags)
        {
            bool clear = (flags & AsyncReadManagerMetrics.Flags.ClearOnRead) == AsyncReadManagerMetrics.Flags.ClearOnRead;

            return(AsyncReadManagerMetrics.GetMetrics_Internal(clear));
        }
Example #4
0
 public static void ClearCompletedMetrics()
 {
     AsyncReadManagerMetrics.ClearMetrics_Internal();
 }
Example #5
0
 public static AsyncReadManagerSummaryMetrics GetSummaryOfMetrics(List <AsyncReadManagerRequestMetric> metrics, AsyncReadManagerMetricsFilters metricsFilters)
 {
     return(AsyncReadManagerMetrics.GetSummaryOfMetricsWithFilters_FromContainer_Internal(metrics, metricsFilters));
 }
Example #6
0
 public static AsyncReadManagerSummaryMetrics GetSummaryOfMetrics(AsyncReadManagerRequestMetric[] metrics, AsyncReadManagerMetricsFilters metricsFilters)
 {
     return(AsyncReadManagerMetrics.GetSummaryOfMetricsWithFilters_Internal(metrics, metricsFilters));
 }