From 7c7c4c8c80b05cdada811c163505ee54b2b097d0 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Thu, 2 Apr 2015 09:55:34 +0200 Subject: php-pecl-hprose: 1.0.0 - New package --- REFLECTION | 1225 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1225 insertions(+) create mode 100644 REFLECTION (limited to 'REFLECTION') diff --git a/REFLECTION b/REFLECTION new file mode 100644 index 0000000..fffcce8 --- /dev/null +++ b/REFLECTION @@ -0,0 +1,1225 @@ +Extension [ extension #98 hprose version 1.0.0 ] { + + - Functions { + Function [ function hprose_serialize ] { + + - Parameters [2] { + Parameter #0 [ $val ] + Parameter #1 [ $simple ] + } + } + Function [ function hprose_unserialize ] { + + - Parameters [2] { + Parameter #0 [ $data ] + Parameter #1 [ $simple ] + } + } + Function [ function hprose_info ] { + + - Parameters [0] { + } + } + } + + - Classes [12] { + Class [ class HproseTags ] { + + - Constants [34] { + Constant [ string TagInteger ] { i } + Constant [ string TagLong ] { l } + Constant [ string TagDouble ] { d } + Constant [ string TagNull ] { n } + Constant [ string TagEmpty ] { e } + Constant [ string TagTrue ] { t } + Constant [ string TagFalse ] { f } + Constant [ string TagNaN ] { N } + Constant [ string TagInfinity ] { I } + Constant [ string TagDate ] { D } + Constant [ string TagTime ] { T } + Constant [ string TagUTC ] { Z } + Constant [ string TagBytes ] { b } + Constant [ string TagUTF8Char ] { u } + Constant [ string TagString ] { s } + Constant [ string TagGuid ] { g } + Constant [ string TagList ] { a } + Constant [ string TagMap ] { m } + Constant [ string TagClass ] { c } + Constant [ string TagObject ] { o } + Constant [ string TagRef ] { r } + Constant [ string TagPos ] { + } + Constant [ string TagNeg ] { - } + Constant [ string TagSemicolon ] { ; } + Constant [ string TagOpenbrace ] { { } + Constant [ string TagClosebrace ] { } } + Constant [ string TagQuote ] { " } + Constant [ string TagPoint ] { . } + Constant [ string TagFunctions ] { F } + Constant [ string TagCall ] { C } + Constant [ string TagResult ] { R } + Constant [ string TagArgument ] { A } + Constant [ string TagError ] { E } + Constant [ string TagEnd ] { z } + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ class HproseBytesIO ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [17] { + Method [ public method __construct ] { + + - Parameters [1] { + Parameter #0 [ $str ] + } + } + + Method [ public method __destruct ] { + + - Parameters [0] { + } + } + + Method [ public method close ] { + + - Parameters [0] { + } + } + + Method [ public method length ] { + + - Parameters [0] { + } + } + + Method [ public method getc ] { + + - Parameters [0] { + } + } + + Method [ public method read ] { + + - Parameters [1] { + Parameter #0 [ $n ] + } + } + + Method [ public method readfull ] { + + - Parameters [0] { + } + } + + Method [ public method readuntil ] { + + - Parameters [1] { + Parameter #0 [ $tag ] + } + } + + Method [ public method readString ] { + + - Parameters [1] { + Parameter #0 [ $n ] + } + } + + Method [ public method mark ] { + + - Parameters [0] { + } + } + + Method [ public method unmark ] { + + - Parameters [0] { + } + } + + Method [ public method reset ] { + + - Parameters [0] { + } + } + + Method [ public method skip ] { + + - Parameters [1] { + Parameter #0 [ $n ] + } + } + + Method [ public method eof ] { + + - Parameters [0] { + } + } + + Method [ public method write ] { + + - Parameters [2] { + Parameter #0 [ $str ] + Parameter #1 [ $n ] + } + } + + Method [ public method toString ] { + + - Parameters [0] { + } + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + } + } + } + + Class [ class HproseClassManager ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [3] { + Method [ static public method register ] { + + - Parameters [2] { + Parameter #0 [ $name ] + Parameter #1 [ $alias ] + } + } + + Method [ static public method getAlias ] { + + - Parameters [1] { + Parameter #0 [ $name ] + } + } + + Method [ static public method getClass ] { + + - Parameters [1] { + Parameter #0 [ $alias ] + } + } + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ class HproseWriter ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [29] { + Method [ public method __construct ] { + + - Parameters [2] { + Parameter #0 [ HproseBytesIO $stream ] + Parameter #1 [ $simple ] + } + } + + Method [ public method __destruct ] { + + - Parameters [0] { + } + } + + Method [ public method serialize ] { + + - Parameters [1] { + Parameter #0 [ $data ] + } + } + + Method [ public method writeInteger ] { + + - Parameters [1] { + Parameter #0 [ $i ] + } + } + + Method [ public method writeLong ] { + + - Parameters [1] { + Parameter #0 [ $i ] + } + } + + Method [ public method writeDouble ] { + + - Parameters [1] { + Parameter #0 [ $d ] + } + } + + Method [ public method writeNaN ] { + + - Parameters [0] { + } + } + + Method [ public method writeInfinity ] { + + - Parameters [1] { + Parameter #0 [ $positive ] + } + } + + Method [ public method writeNull ] { + + - Parameters [0] { + } + } + + Method [ public method writeEmpty ] { + + - Parameters [0] { + } + } + + Method [ public method writeBoolean ] { + + - Parameters [1] { + Parameter #0 [ $b ] + } + } + + Method [ public method writeUTF8Char ] { + + - Parameters [1] { + Parameter #0 [ $ch ] + } + } + + Method [ public method writeString ] { + + - Parameters [1] { + Parameter #0 [ $str ] + } + } + + Method [ public method writeStringWithRef ] { + + - Parameters [1] { + Parameter #0 [ $str ] + } + } + + Method [ public method writeBytes ] { + + - Parameters [1] { + Parameter #0 [ $bytes ] + } + } + + Method [ public method writeBytesWithRef ] { + + - Parameters [1] { + Parameter #0 [ $bytes ] + } + } + + Method [ public method writeDateTime ] { + + - Parameters [1] { + Parameter #0 [ DateTime $dt ] + } + } + + Method [ public method writeDateTimeWithRef ] { + + - Parameters [1] { + Parameter #0 [ DateTime $dt ] + } + } + + Method [ public method writeArray ] { + + - Parameters [1] { + Parameter #0 [ array $arr ] + } + } + + Method [ public method writeAssocArray ] { + + - Parameters [1] { + Parameter #0 [ array $arr ] + } + } + + Method [ public method writeList ] { + + - Parameters [1] { + Parameter #0 [ Traversable $list ] + } + } + + Method [ public method writeListWithRef ] { + + - Parameters [1] { + Parameter #0 [ Traversable $list ] + } + } + + Method [ public method writeMap ] { + + - Parameters [1] { + Parameter #0 [ SplObjectStorage $map ] + } + } + + Method [ public method writeMapWithRef ] { + + - Parameters [1] { + Parameter #0 [ SplObjectStorage $map ] + } + } + + Method [ public method writeStdClass ] { + + - Parameters [1] { + Parameter #0 [ stdClass $obj ] + } + } + + Method [ public method writeStdClassWithRef ] { + + - Parameters [1] { + Parameter #0 [ stdClass $obj ] + } + } + + Method [ public method writeObject ] { + + - Parameters [1] { + Parameter #0 [ NULL $obj ] + } + } + + Method [ public method writeObjectWithRef ] { + + - Parameters [1] { + Parameter #0 [ NULL $obj ] + } + } + + Method [ public method reset ] { + + - Parameters [0] { + } + } + } + } + + Class [ class HproseRawReader ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [3] { + Method [ public method __construct ] { + + - Parameters [0] { + } + } + + Method [ public method __destruct ] { + + - Parameters [0] { + } + } + + Method [ public method readRaw ] { + + - Parameters [0] { + } + } + } + } + + Class [ class HproseReader extends HproseRawReader ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [37] { + Method [ public method __construct ] { + + - Parameters [2] { + Parameter #0 [ HproseBytesIO $stream ] + Parameter #1 [ $simple ] + } + } + + Method [ public method __destruct ] { + + - Parameters [0] { + } + } + + Method [ public method unserialize ] { + + - Parameters [0] { + } + } + + Method [ public method checkTag ] { + + - Parameters [2] { + Parameter #0 [ $expectTag ] + Parameter #1 [ $tag ] + } + } + + Method [ public method checkTags ] { + + - Parameters [2] { + Parameter #0 [ $expectTags ] + Parameter #1 [ $tag ] + } + } + + Method [ public method readIntegerWithoutTag ] { + + - Parameters [0] { + } + } + + Method [ public method readInteger ] { + + - Parameters [0] { + } + } + + Method [ public method readLongWithoutTag ] { + + - Parameters [0] { + } + } + + Method [ public method readLong ] { + + - Parameters [0] { + } + } + + Method [ public method readDoubleWithoutTag ] { + + - Parameters [0] { + } + } + + Method [ public method readDouble ] { + + - Parameters [0] { + } + } + + Method [ public method readNaN ] { + + - Parameters [0] { + } + } + + Method [ public method readInfinityWithoutTag ] { + + - Parameters [0] { + } + } + + Method [ public method readInfinity ] { + + - Parameters [0] { + } + } + + Method [ public method readNull ] { + + - Parameters [0] { + } + } + + Method [ public method readEmpty ] { + + - Parameters [0] { + } + } + + Method [ public method readBoolean ] { + + - Parameters [0] { + } + } + + Method [ public method readDateWithoutTag ] { + + - Parameters [0] { + } + } + + Method [ public method readDate ] { + + - Parameters [0] { + } + } + + Method [ public method readTimeWithoutTag ] { + + - Parameters [0] { + } + } + + Method [ public method readTime ] { + + - Parameters [0] { + } + } + + Method [ public method readBytesWithoutTag ] { + + - Parameters [0] { + } + } + + Method [ public method readBytes ] { + + - Parameters [0] { + } + } + + Method [ public method readUTF8CharWithoutTag ] { + + - Parameters [0] { + } + } + + Method [ public method readUTF8Char ] { + + - Parameters [0] { + } + } + + Method [ public method readStringWithoutTag ] { + + - Parameters [0] { + } + } + + Method [ public method readString ] { + + - Parameters [0] { + } + } + + Method [ public method readGuidWithoutTag ] { + + - Parameters [0] { + } + } + + Method [ public method readGuid ] { + + - Parameters [0] { + } + } + + Method [ public method readListWithoutTag ] { + + - Parameters [0] { + } + } + + Method [ public method readList ] { + + - Parameters [0] { + } + } + + Method [ public method readMapWithoutTag ] { + + - Parameters [0] { + } + } + + Method [ public method readMap ] { + + - Parameters [0] { + } + } + + Method [ public method readObjectWithoutTag ] { + + - Parameters [0] { + } + } + + Method [ public method readObject ] { + + - Parameters [0] { + } + } + + Method [ public method reset ] { + + - Parameters [0] { + } + } + + Method [ public method readRaw ] { + + - Parameters [0] { + } + } + } + } + + Class [ class HproseFormatter ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [2] { + Method [ static public method serialize ] { + + - Parameters [2] { + Parameter #0 [ $val ] + Parameter #1 [ $simple ] + } + } + + Method [ static public method unserialize ] { + + - Parameters [2] { + Parameter #0 [ $data ] + Parameter #1 [ $simple ] + } + } + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Class [ class HproseResultMode ] { + + - Constants [4] { + Constant [ integer Normal ] { 0 } + Constant [ integer Serialized ] { 1 } + Constant [ integer Raw ] { 2 } + Constant [ integer RawWithEndTag ] { 3 } + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Interface [ interface HproseFilter ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [2] { + Method [ abstract public method inputFilter ] { + + - Parameters [2] { + Parameter #0 [ $data ] + Parameter #1 [ $context ] + } + } + + Method [ abstract public method outputFilter ] { + + - Parameters [2] { + Parameter #0 [ $data ] + Parameter #1 [ $context ] + } + } + } + } + + Class [ class HproseProxy ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [4] { + Method [ public method __construct ] { + + - Parameters [2] { + Parameter #0 [ HproseClient $client ] + Parameter #1 [ $ns ] + } + } + + Method [ public method __destruct ] { + + - Parameters [0] { + } + } + + Method [ public method __call ] { + + - Parameters [2] { + Parameter #0 [ $name ] + Parameter #1 [ array $args ] + } + } + + Method [ public method __get ] { + + - Parameters [1] { + Parameter #0 [ $name ] + } + } + } + } + + Class [ abstract class HproseClient extends HproseProxy ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [1] { + Property [ protected $url ] + } + + - Methods [15] { + Method [ public method __construct ] { + + - Parameters [1] { + Parameter #0 [ $url ] + } + } + + Method [ public method __destruct ] { + + - Parameters [0] { + } + } + + Method [ protected method sendAndReceive ] { + + - Parameters [1] { + Parameter #0 [ $request ] + } + } + + Method [ protected method asyncSendAndReceive ] { + + - Parameters [2] { + Parameter #0 [ $request ] + Parameter #1 [ $use ] + } + } + + Method [ protected method sendAndReceiveCallback ] { + + - Parameters [3] { + Parameter #0 [ $response ] + Parameter #1 [ Exception or NULL $err ] + Parameter #2 [ array $use ] + } + } + + Method [ public method useService ] { + + - Parameters [2] { + Parameter #0 [ $url ] + Parameter #1 [ $ns ] + } + } + + Method [ public method invoke ] { + + - Parameters [6] { + Parameter #0 [ $name ] + Parameter #1 [ array &$args ] + Parameter #2 [ $byref ] + Parameter #3 [ $mode ] + Parameter #4 [ $simple ] + Parameter #5 [ $callback ] + } + } + + Method [ public method getFilter ] { + + - Parameters [0] { + } + } + + Method [ public method setFilter ] { + + - Parameters [1] { + Parameter #0 [ HproseFilter or NULL $filter ] + } + } + + Method [ public method addFilter ] { + + - Parameters [1] { + Parameter #0 [ HproseFilter $filter ] + } + } + + Method [ public method removeFilter ] { + + - Parameters [1] { + Parameter #0 [ HproseFilter $filter ] + } + } + + Method [ public method getSimple ] { + + - Parameters [0] { + } + } + + Method [ public method setSimple ] { + + - Parameters [1] { + Parameter #0 [ $simple ] + } + } + + Method [ public method __call ] { + + - Parameters [2] { + Parameter #0 [ $name ] + Parameter #1 [ array $args ] + } + } + + Method [ public method __get ] { + + - Parameters [1] { + Parameter #0 [ $name ] + } + } + } + } + + Class [ abstract class HproseService ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [5] { + Property [ protected $debug ] + Property [ protected $error_types ] + Property [ public $onBeforeInvoke ] + Property [ public $onAfterInvoke ] + Property [ public $onSendError ] + } + + - Methods [25] { + Method [ public method __construct ] { + + - Parameters [1] { + Parameter #0 [ $url ] + } + } + + Method [ public method __destruct ] { + + - Parameters [0] { + } + } + + Method [ protected method getErrorTypeString ] { + + - Parameters [1] { + Parameter #0 [ $errno ] + } + } + + Method [ protected method sendError ] { + + - Parameters [2] { + Parameter #0 [ $error ] + Parameter #1 [ $context ] + } + } + + Method [ protected method doInvoke ] { + + - Parameters [2] { + Parameter #0 [ HproseBytesIO $input ] + Parameter #1 [ $context ] + } + } + + Method [ protected method doFunctionList ] { + + - Parameters [1] { + Parameter #0 [ $context ] + } + } + + Method [ public method isDebugEnabled ] { + + - Parameters [0] { + } + } + + Method [ public method setDebugEnabled ] { + + - Parameters [1] { + Parameter #0 [ $enable ] + } + } + + Method [ public method getErrorTypes ] { + + - Parameters [0] { + } + } + + Method [ public method setErrorTypes ] { + + - Parameters [1] { + Parameter #0 [ $error_types ] + } + } + + Method [ public method getFilter ] { + + - Parameters [0] { + } + } + + Method [ public method setFilter ] { + + - Parameters [1] { + Parameter #0 [ HproseFilter or NULL $filter ] + } + } + + Method [ public method addFilter ] { + + - Parameters [1] { + Parameter #0 [ HproseFilter $filter ] + } + } + + Method [ public method removeFilter ] { + + - Parameters [1] { + Parameter #0 [ HproseFilter $filter ] + } + } + + Method [ public method getSimple ] { + + - Parameters [0] { + } + } + + Method [ public method setSimple ] { + + - Parameters [1] { + Parameter #0 [ $simple ] + } + } + + Method [ public method defaultHandle ] { + + - Parameters [2] { + Parameter #0 [ $request ] + Parameter #1 [ $context ] + } + } + + Method [ public method addMissingFunction ] { + + - Parameters [3] { + Parameter #0 [ $func ] + Parameter #1 [ $mode ] + Parameter #2 [ $simple ] + } + } + + Method [ public method addFunction ] { + + - Parameters [4] { + Parameter #0 [ $func ] + Parameter #1 [ $alias ] + Parameter #2 [ $mode ] + Parameter #3 [ $simple ] + } + } + + Method [ public method addFunctions ] { + + - Parameters [4] { + Parameter #0 [ array $funcs ] + Parameter #1 [ array or NULL $aliases ] + Parameter #2 [ $mode ] + Parameter #3 [ $simple ] + } + } + + Method [ public method addMethod ] { + + - Parameters [5] { + Parameter #0 [ $methodname ] + Parameter #1 [ $belongto ] + Parameter #2 [ $alias ] + Parameter #3 [ $mode ] + Parameter #4 [ $simple ] + } + } + + Method [ public method addMethods ] { + + - Parameters [5] { + Parameter #0 [ array $methods ] + Parameter #1 [ $belongto ] + Parameter #2 [ $aliases ] + Parameter #3 [ $mode ] + Parameter #4 [ $simple ] + } + } + + Method [ public method addInstanceMethods ] { + + - Parameters [5] { + Parameter #0 [ $obj ] + Parameter #1 [ $class_name ] + Parameter #2 [ $alias_prefix ] + Parameter #3 [ $mode ] + Parameter #4 [ $simple ] + } + } + + Method [ public method addClassMethods ] { + + - Parameters [5] { + Parameter #0 [ $class_name ] + Parameter #1 [ $exec_class ] + Parameter #2 [ $alias_prefix ] + Parameter #3 [ $mode ] + Parameter #4 [ $simple ] + } + } + + Method [ public method add ] { + + - Parameters [3] { + Parameter #0 [ $arg1 ] + Parameter #1 [ $arg2 ] + Parameter #2 [ $arg3 ] + } + } + } + } + } +} + -- cgit