summaryrefslogtreecommitdiffstats
path: root/REFLECTION
diff options
context:
space:
mode:
Diffstat (limited to 'REFLECTION')
-rw-r--r--REFLECTION133
1 files changed, 108 insertions, 25 deletions
diff --git a/REFLECTION b/REFLECTION
index 2f4224c..15efc03 100644
--- a/REFLECTION
+++ b/REFLECTION
@@ -1,4 +1,4 @@
-Extension [ <persistent> extension #75 hdrhistogram version 0.4.2 ] {
+Extension [ <persistent> extension #75 hdrhistogram version 0.5.0 ] {
- Functions {
Function [ <internal:hdrhistogram> function hdr_init ] {
@@ -8,18 +8,19 @@ Extension [ <persistent> extension #75 hdrhistogram version 0.4.2 ] {
Parameter #1 [ <required> int $highest_trackable_value ]
Parameter #2 [ <required> int $significant_figures ]
}
+ - Return [ HdrHistogram\Histogram|false ]
}
Function [ <internal:hdrhistogram> function hdr_get_memory_size ] {
- Parameters [1] {
- Parameter #0 [ <required> $hdr ]
+ Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]
}
- Return [ int ]
}
Function [ <internal:hdrhistogram> function hdr_record_value ] {
- Parameters [2] {
- Parameter #0 [ <required> $hdr ]
+ Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]
Parameter #1 [ <required> int $value ]
}
- Return [ bool ]
@@ -27,7 +28,7 @@ Extension [ <persistent> extension #75 hdrhistogram version 0.4.2 ] {
Function [ <internal:hdrhistogram> function hdr_record_values ] {
- Parameters [3] {
- Parameter #0 [ <required> $hdr ]
+ Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]
Parameter #1 [ <required> int $value ]
Parameter #2 [ <required> int $count ]
}
@@ -36,58 +37,58 @@ Extension [ <persistent> extension #75 hdrhistogram version 0.4.2 ] {
Function [ <internal:hdrhistogram> function hdr_record_corrected_value ] {
- Parameters [3] {
- Parameter #0 [ <required> $hdr ]
+ Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]
Parameter #1 [ <required> int $value ]
Parameter #2 [ <required> int $expected_interval ]
}
- - Return [ void ]
+ - Return [ bool ]
}
Function [ <internal:hdrhistogram> function hdr_mean ] {
- Parameters [1] {
- Parameter #0 [ <required> $hdr ]
+ Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]
}
- - Return [ int ]
+ - Return [ float ]
}
Function [ <internal:hdrhistogram> function hdr_stddev ] {
- Parameters [1] {
- Parameter #0 [ <required> $hdr ]
+ Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]
}
- Return [ float ]
}
Function [ <internal:hdrhistogram> function hdr_min ] {
- Parameters [1] {
- Parameter #0 [ <required> $hdr ]
+ Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]
}
- Return [ int ]
}
Function [ <internal:hdrhistogram> function hdr_max ] {
- Parameters [1] {
- Parameter #0 [ <required> $hdr ]
+ Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]
}
- Return [ int ]
}
Function [ <internal:hdrhistogram> function hdr_total_count ] {
- Parameters [1] {
- Parameter #0 [ <required> $hdr ]
+ Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]
}
- Return [ int ]
}
Function [ <internal:hdrhistogram> function hdr_reset ] {
- Parameters [1] {
- Parameter #0 [ <required> $hdr ]
+ Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]
}
- Return [ void ]
}
Function [ <internal:hdrhistogram> function hdr_count_at_value ] {
- Parameters [2] {
- Parameter #0 [ <required> $hdr ]
+ Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]
Parameter #1 [ <required> int $value ]
}
- Return [ int ]
@@ -95,7 +96,7 @@ Extension [ <persistent> extension #75 hdrhistogram version 0.4.2 ] {
Function [ <internal:hdrhistogram> function hdr_value_at_percentile ] {
- Parameters [2] {
- Parameter #0 [ <required> $hdr ]
+ Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]
Parameter #1 [ <required> float $percentile ]
}
- Return [ int ]
@@ -103,49 +104,52 @@ Extension [ <persistent> extension #75 hdrhistogram version 0.4.2 ] {
Function [ <internal:hdrhistogram> function hdr_add ] {
- Parameters [2] {
- Parameter #0 [ <required> $hdr1 ]
- Parameter #1 [ <required> $hdr2 ]
+ Parameter #0 [ <required> HdrHistogram\Histogram $hdr1 ]
+ Parameter #1 [ <required> HdrHistogram\Histogram $hdr2 ]
}
+ - Return [ HdrHistogram\Histogram|false ]
}
Function [ <internal:hdrhistogram> function hdr_merge_into ] {
- Parameters [2] {
- Parameter #0 [ <required> $hdr1 ]
- Parameter #1 [ <required> $hdr2 ]
+ Parameter #0 [ <required> HdrHistogram\Histogram $hdr1 ]
+ Parameter #1 [ <required> HdrHistogram\Histogram $hdr2 ]
}
- Return [ int ]
}
Function [ <internal:hdrhistogram> function hdr_iter_init ] {
- Parameters [1] {
- Parameter #0 [ <required> $hdr ]
+ Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]
}
+ - Return [ HdrHistogram\Iterator|false ]
}
Function [ <internal:hdrhistogram> function hdr_iter_next ] {
- Parameters [1] {
- Parameter #0 [ <required> $hdr ]
+ Parameter #0 [ <required> HdrHistogram\Iterator $hdr ]
}
- Return [ array|false ]
}
Function [ <internal:hdrhistogram> function hdr_percentile_iter_init ] {
- Parameters [2] {
- Parameter #0 [ <required> $hdr ]
+ Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]
Parameter #1 [ <required> int $ticks_per_half_distance ]
}
+ - Return [ HdrHistogram\Iterator\Percentile|false ]
}
Function [ <internal:hdrhistogram> function hdr_percentile_iter_next ] {
- Parameters [1] {
- Parameter #0 [ <required> $hdr ]
+ Parameter #0 [ <required> HdrHistogram\Iterator\Percentile $hdr ]
}
- Return [ array|false ]
}
Function [ <internal:hdrhistogram> function hdr_export ] {
- Parameters [1] {
- Parameter #0 [ <required> $hdr ]
+ Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]
}
- Return [ array ]
}
@@ -154,11 +158,12 @@ Extension [ <persistent> extension #75 hdrhistogram version 0.4.2 ] {
- Parameters [1] {
Parameter #0 [ <required> array $import ]
}
+ - Return [ HdrHistogram\Histogram|false ]
}
Function [ <internal:hdrhistogram> function hdr_base64_encode ] {
- Parameters [1] {
- Parameter #0 [ <required> $hdr ]
+ Parameter #0 [ <required> HdrHistogram\Histogram $hdr ]
}
- Return [ string|false ]
}
@@ -167,6 +172,84 @@ Extension [ <persistent> extension #75 hdrhistogram version 0.4.2 ] {
- Parameters [1] {
Parameter #0 [ <required> string $data ]
}
+ - Return [ HdrHistogram\Histogram|false ]
+ }
+ }
+
+ - Classes [3] {
+ Class [ <internal:hdrhistogram> final class HdrHistogram\Histogram ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [1] {
+ Method [ <internal:hdrhistogram, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <required> int $lowestDiscernibleValue ]
+ Parameter #1 [ <required> int $highestTrackableValue ]
+ Parameter #2 [ <required> int $significantFigures ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:hdrhistogram> final class HdrHistogram\Iterator ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [1] {
+ Method [ <internal:hdrhistogram, ctor> public method __construct ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> HdrHistogram\Histogram $histogram ]
+ }
+ }
+ }
+ }
+
+ Class [ <internal:hdrhistogram> final class HdrHistogram\Iterator\Percentile ] {
+
+ - Constants [0] {
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [0] {
+ }
+
+ - Methods [1] {
+ Method [ <internal:hdrhistogram, ctor> public method __construct ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> HdrHistogram\Histogram $histogram ]
+ Parameter #1 [ <required> int $ticksPerHalfDistance ]
+ }
+ }
+ }
}
}
}