From 630244a4f6180e953a08703ea1c3ee0909c21b57 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 11 May 2015 09:17:52 +0200 Subject: php-pecl-hprose: 1.5.2 --- REFLECTION | 259 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 249 insertions(+), 10 deletions(-) (limited to 'REFLECTION') diff --git a/REFLECTION b/REFLECTION index 2846126..c44214d 100644 --- a/REFLECTION +++ b/REFLECTION @@ -1,4 +1,4 @@ -Extension [ extension #98 hprose version 1.4.2 ] { +Extension [ extension #98 hprose version 1.5.2 ] { - Functions { Function [ function hprose_serialize ] { @@ -22,7 +22,7 @@ Extension [ extension #98 hprose version 1.4.2 ] { } } - - Classes [12] { + - Classes [16] { Class [ class HproseTags ] { - Constants [34] { @@ -828,6 +828,80 @@ Extension [ extension #98 hprose version 1.4.2 ] { } } + Class [ class HproseCompleter ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [4] { + Method [ public method __construct ] { + + - Parameters [0] { + } + } + + Method [ public method complete ] { + + - Parameters [1] { + Parameter #0 [ $result ] + } + } + + Method [ public method completeError ] { + + - Parameters [1] { + Parameter #0 [ Exception $error ] + } + } + + Method [ public method future ] { + + - Parameters [0] { + } + } + } + } + + Class [ class HproseFuture ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [2] { + Method [ public method then ] { + + - Parameters [1] { + Parameter #0 [ $handler ] + } + } + + Method [ public method catchError ] { + + - Parameters [1] { + Parameter #0 [ $errorHandler ] + } + } + } + } + Class [ class HproseProxy ] { - Constants [0] { @@ -1017,7 +1091,7 @@ Extension [ extension #98 hprose version 1.4.2 ] { Property [ public $onSendError ] } - - Methods [22] { + - Methods [30] { Method [ public method sendError ] { - Parameters [2] { @@ -1117,74 +1191,81 @@ Extension [ extension #98 hprose version 1.4.2 ] { Method [ public method addMissingFunction ] { - - Parameters [3] { + - Parameters [4] { Parameter #0 [ $func ] Parameter #1 [ $mode ] Parameter #2 [ $simple ] + Parameter #3 [ $async ] } } Method [ public method addFunction ] { - - Parameters [4] { + - Parameters [5] { Parameter #0 [ $func ] Parameter #1 [ $alias ] Parameter #2 [ $mode ] Parameter #3 [ $simple ] + Parameter #4 [ $async ] } } Method [ public method addFunctions ] { - - Parameters [4] { + - Parameters [5] { Parameter #0 [ array $funcs ] Parameter #1 [ array or NULL $aliases ] Parameter #2 [ $mode ] Parameter #3 [ $simple ] + Parameter #4 [ $async ] } } Method [ public method addMethod ] { - - Parameters [5] { + - Parameters [6] { Parameter #0 [ $methodname ] Parameter #1 [ $belongto ] Parameter #2 [ $alias ] Parameter #3 [ $mode ] Parameter #4 [ $simple ] + Parameter #5 [ $async ] } } Method [ public method addMethods ] { - - Parameters [5] { + - Parameters [6] { Parameter #0 [ array $methods ] Parameter #1 [ $belongto ] Parameter #2 [ $aliases ] Parameter #3 [ $mode ] Parameter #4 [ $simple ] + Parameter #5 [ $async ] } } Method [ public method addInstanceMethods ] { - - Parameters [5] { + - Parameters [6] { Parameter #0 [ $obj ] Parameter #1 [ $class_name ] Parameter #2 [ $alias_prefix ] Parameter #3 [ $mode ] Parameter #4 [ $simple ] + Parameter #5 [ $async ] } } Method [ public method addClassMethods ] { - - Parameters [5] { + - Parameters [6] { Parameter #0 [ $class_name ] Parameter #1 [ $exec_class ] Parameter #2 [ $alias_prefix ] Parameter #3 [ $mode ] Parameter #4 [ $simple ] + Parameter #5 [ $async ] } } @@ -1196,6 +1277,164 @@ Extension [ extension #98 hprose version 1.4.2 ] { Parameter #2 [ $arg3 ] } } + + Method [ public method addAsyncMissingFunction ] { + + - Parameters [3] { + Parameter #0 [ $func ] + Parameter #1 [ $mode ] + Parameter #2 [ $simple ] + } + } + + Method [ public method addAsyncFunction ] { + + - Parameters [4] { + Parameter #0 [ $func ] + Parameter #1 [ $alias ] + Parameter #2 [ $mode ] + Parameter #3 [ $simple ] + } + } + + Method [ public method addAsyncFunctions ] { + + - Parameters [4] { + Parameter #0 [ array $funcs ] + Parameter #1 [ array or NULL $aliases ] + Parameter #2 [ $mode ] + Parameter #3 [ $simple ] + } + } + + Method [ public method addAsyncMethod ] { + + - Parameters [5] { + Parameter #0 [ $methodname ] + Parameter #1 [ $belongto ] + Parameter #2 [ $alias ] + Parameter #3 [ $mode ] + Parameter #4 [ $simple ] + } + } + + Method [ public method addAsyncMethods ] { + + - Parameters [5] { + Parameter #0 [ array $methods ] + Parameter #1 [ $belongto ] + Parameter #2 [ $aliases ] + Parameter #3 [ $mode ] + Parameter #4 [ $simple ] + } + } + + Method [ public method addAsyncInstanceMethods ] { + + - Parameters [5] { + Parameter #0 [ $obj ] + Parameter #1 [ $class_name ] + Parameter #2 [ $alias_prefix ] + Parameter #3 [ $mode ] + Parameter #4 [ $simple ] + } + } + + Method [ public method addAsyncClassMethods ] { + + - Parameters [5] { + Parameter #0 [ $class_name ] + Parameter #1 [ $exec_class ] + Parameter #2 [ $alias_prefix ] + Parameter #3 [ $mode ] + Parameter #4 [ $simple ] + } + } + + Method [ public method addAsync ] { + + - Parameters [3] { + Parameter #0 [ $arg1 ] + Parameter #1 [ $arg2 ] + Parameter #2 [ $arg3 ] + } + } + } + } + + Class [ class HproseAsyncCallback ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [2] { + Method [ public method __construct ] { + + - Parameters [1] { + Parameter #0 [ HproseCompleter $completer ] + } + } + + Method [ public method handler ] { + + - Parameters [1] { + Parameter #0 [ $result ] + } + } + } + } + + Class [ class HproseAfterInvokeCallback ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [3] { + Method [ public method __construct ] { + + - Parameters [8] { + Parameter #0 [ HproseService $service ] + Parameter #1 [ HproseCompleter $completer ] + Parameter #2 [ $name ] + Parameter #3 [ array $args ] + Parameter #4 [ $byref ] + Parameter #5 [ $mode ] + Parameter #6 [ $simple ] + Parameter #7 [ $context ] + } + } + + Method [ public method handler ] { + + - Parameters [1] { + Parameter #0 [ $result ] + } + } + + Method [ public method errorHandler ] { + + - Parameters [1] { + Parameter #0 [ Exception $error ] + } + } } } } -- cgit