diff options
Diffstat (limited to 'REFLECTION')
| -rw-r--r-- | REFLECTION | 193 | 
1 files changed, 166 insertions, 27 deletions
@@ -1,4 +1,4 @@ -Extension [ <persistent> extension #153 swoole version 4.4.3 ] { +Extension [ <persistent> extension #153 swoole version 4.4.4 ] {    - INI {      Entry [ swoole.enable_coroutine <ALL> ] @@ -22,11 +22,11 @@ Extension [ <persistent> extension #153 swoole version 4.4.3 ] {    }    - Constants [311] { -    Constant [ string SWOOLE_VERSION ] { 4.4.3 } -    Constant [ integer SWOOLE_VERSION_ID ] { 40403 } +    Constant [ string SWOOLE_VERSION ] { 4.4.4 } +    Constant [ integer SWOOLE_VERSION_ID ] { 40404 }      Constant [ integer SWOOLE_MAJOR_VERSION ] { 4 }      Constant [ integer SWOOLE_MINOR_VERSION ] { 4 } -    Constant [ integer SWOOLE_RELEASE_VERSION ] { 3 } +    Constant [ integer SWOOLE_RELEASE_VERSION ] { 4 }      Constant [ string SWOOLE_EXTRA_VERSION ] {  }      Constant [ boolean SWOOLE_DEBUG ] {  }      Constant [ integer SWOOLE_BASE ] { 1 } @@ -371,12 +371,6 @@ Extension [ <persistent> extension #153 swoole version 4.4.3 ] {          Parameter #1 [ <optional> ...$params ]        }      } -    Function [ <internal:swoole> function swoole_coroutine_exec ] { - -      - Parameters [1] { -        Parameter #0 [ <required> $command ] -      } -    }      Function [ <internal:swoole> function swoole_coroutine_defer ] {        - Parameters [1] { @@ -531,6 +525,12 @@ Extension [ <persistent> extension #153 swoole version 4.4.3 ] {        - Parameters [0] {        }      } +    Method [ <internal:swoole> public method swoole_timer_set ] { + +      - Parameters [1] { +        Parameter #0 [ <required> array $settings ] +      } +    }      Method [ <internal:swoole> public method swoole_timer_after ] {        - Parameters [2] { @@ -580,7 +580,7 @@ Extension [ <persistent> extension #153 swoole version 4.4.3 ] {      }    } -  - Classes [46] { +  - Classes [47] {      Class [ <internal:swoole> class Swoole\Exception extends Exception implements Throwable ] {        - Constants [0] { @@ -1165,7 +1165,7 @@ Extension [ <persistent> extension #153 swoole version 4.4.3 ] {          Property [ <default> public $id ]        } -      - Methods [17] { +      - Methods [18] {          Method [ <internal:swoole, ctor> public method __construct ] {            - Parameters [4] { @@ -1182,6 +1182,13 @@ Extension [ <persistent> extension #153 swoole version 4.4.3 ] {            }          } +        Method [ <internal:swoole> public method set ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $settings ] +          } +        } +          Method [ <internal:swoole> public method setTimeout ] {            - Parameters [1] { @@ -1303,7 +1310,7 @@ Extension [ <persistent> extension #153 swoole version 4.4.3 ] {          Property [ <default> public $workers ]        } -      - Methods [8] { +      - Methods [9] {          Method [ <internal:swoole, ctor> public method __construct ] {            - Parameters [4] { @@ -1320,6 +1327,13 @@ Extension [ <persistent> extension #153 swoole version 4.4.3 ] {            }          } +        Method [ <internal:swoole> public method set ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $settings ] +          } +        } +          Method [ <internal:swoole> public method on ] {            - Parameters [2] { @@ -1602,7 +1616,14 @@ Extension [ <persistent> extension #153 swoole version 4.4.3 ] {        - Static properties [0] {        } -      - Static methods [8] { +      - Static methods [9] { +        Method [ <internal:swoole> static public method set ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $settings ] +          } +        } +          Method [ <internal:swoole> static public method tick ] {            - Parameters [3] { @@ -1852,7 +1873,7 @@ Extension [ <persistent> extension #153 swoole version 4.4.3 ] {        - Static properties [0] {        } -      - Static methods [27] { +      - Static methods [28] {          Method [ <internal:swoole> static public method create ] {            - Parameters [2] { @@ -1966,14 +1987,6 @@ Extension [ <persistent> extension #153 swoole version 4.4.3 ] {            }          } -        Method [ <internal:swoole> static public method exec ] { - -          - Parameters [2] { -            Parameter #0 [ <required> $command ] -            Parameter #1 [ <optional> $get_error_stream ] -          } -        } -          Method [ <internal:swoole> static public method gethostbyname ] {            - Parameters [3] { @@ -1983,6 +1996,22 @@ Extension [ <persistent> extension #153 swoole version 4.4.3 ] {            }          } +        Method [ <internal:swoole> static public method dnsLookup ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $domain_name ] +            Parameter #1 [ <optional> $timeout ] +          } +        } + +        Method [ <internal:swoole> static public method exec ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $command ] +            Parameter #1 [ <optional> $get_error_stream ] +          } +        } +          Method [ <internal:swoole> static public method sleep ] {            - Parameters [1] { @@ -2470,6 +2499,113 @@ Extension [ <persistent> extension #153 swoole version 4.4.3 ] {        }      } +    Class [ <internal:swoole> class Swoole\Coroutine\System ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [2] { +        Method [ <internal:swoole> static public method gethostbyname ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $domain_name ] +            Parameter #1 [ <optional> $family ] +            Parameter #2 [ <optional> $timeout ] +          } +        } + +        Method [ <internal:swoole> static public method dnsLookup ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $domain_name ] +            Parameter #1 [ <optional> $timeout ] +          } +        } +      } + +      - Properties [0] { +      } + +      - Methods [9] { +        Method [ <internal:swoole> public method exec ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $command ] +            Parameter #1 [ <optional> $get_error_stream ] +          } +        } + +        Method [ <internal:swoole> public method sleep ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $seconds ] +          } +        } + +        Method [ <internal:swoole> public method fread ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $handle ] +            Parameter #1 [ <optional> $length ] +          } +        } + +        Method [ <internal:swoole> public method fwrite ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $handle ] +            Parameter #1 [ <required> $string ] +            Parameter #2 [ <optional> $length ] +          } +        } + +        Method [ <internal:swoole> public method fgets ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $handle ] +          } +        } + +        Method [ <internal:swoole> public method getaddrinfo ] { + +          - Parameters [6] { +            Parameter #0 [ <required> $hostname ] +            Parameter #1 [ <optional> $family ] +            Parameter #2 [ <optional> $socktype ] +            Parameter #3 [ <optional> $protocol ] +            Parameter #4 [ <optional> $service ] +            Parameter #5 [ <optional> $timeout ] +          } +        } + +        Method [ <internal:swoole> public method readFile ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $filename ] +          } +        } + +        Method [ <internal:swoole> public method writeFile ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $filename ] +            Parameter #1 [ <required> $data ] +            Parameter #2 [ <optional> $flags ] +          } +        } + +        Method [ <internal:swoole> public method statvfs ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $path ] +          } +        } +      } +    } +      Class [ <internal:swoole> final class Swoole\Coroutine\Scheduler ] {        - Constants [0] { @@ -2770,7 +2906,7 @@ Extension [ <persistent> extension #153 swoole version 4.4.3 ] {          Method [ <internal:swoole> public method shutdown ] {            - Parameters [1] { -            Parameter #0 [ <required> $how ] +            Parameter #0 [ <optional> $how ]            }          } @@ -5848,12 +5984,11 @@ Extension [ <persistent> extension #153 swoole version 4.4.3 ] {        - Static methods [0] {        } -      - Properties [10] { +      - Properties [9] {          Property [ <default> public $fd ]          Property [ <default> public $streamId ]          Property [ <default> public $header ]          Property [ <default> public $server ] -        Property [ <default> public $request ]          Property [ <default> public $cookie ]          Property [ <default> public $get ]          Property [ <default> public $files ] @@ -6440,7 +6575,11 @@ Extension [ <persistent> extension #153 swoole version 4.4.3 ] {        - Methods [7] {          Method [ <internal:swoole, ctor> public method __construct ] { -          - Parameters [0] { +          - Parameters [4] { +            Parameter #0 [ <required> $host ] +            Parameter #1 [ <optional> $port ] +            Parameter #2 [ <optional> $ssl ] +            Parameter #3 [ <optional> $reuse_port ]            }          }  | 
