diff options
Diffstat (limited to 'REFLECTION')
-rw-r--r-- | REFLECTION | 133 |
1 files changed, 108 insertions, 25 deletions
@@ -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 ] + } + } + } } } } |