diff options
| -rw-r--r-- | PHPINFO | 4 | ||||
| -rw-r--r-- | REFLECTION | 193 | ||||
| -rw-r--r-- | php-pecl-swoole4.spec | 5 | 
3 files changed, 172 insertions, 30 deletions
@@ -3,8 +3,8 @@ swoole  Swoole => enabled  Author => Swoole Team <team@swoole.com> -Version => 4.4.3 -Built => Aug  3 2019 07:51:51 +Version => 4.4.4 +Built => Aug 18 2019 07:54:49  coroutine => enabled  trace_log => enabled  epoll => enabled @@ -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 ]            }          } diff --git a/php-pecl-swoole4.spec b/php-pecl-swoole4.spec index 250aad5..c15d013 100644 --- a/php-pecl-swoole4.spec +++ b/php-pecl-swoole4.spec @@ -30,7 +30,7 @@  Summary:        PHP's asynchronous concurrent distributed networking framework  Name:           %{?sub_prefix}php-pecl-%{pecl_name}4 -Version:        4.4.3 +Version:        4.4.4  Release:        1%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}}  # Extension is ASL 2.0  # Hiredis is BSD @@ -326,6 +326,9 @@ cd ../ZTS  %changelog +* Sun Aug 18 2019 Remi Collet <remi@remirepo.net> - 4.4.4-1 +- update to 4.4.4 +  * Sat Aug  3 2019 Remi Collet <remi@remirepo.net> - 4.4.3-1  - update to 4.4.3  | 
