diff options
Diffstat (limited to 'REFLECTION')
| -rw-r--r-- | REFLECTION | 302 | 
1 files changed, 279 insertions, 23 deletions
@@ -1,9 +1,10 @@ -Extension [ <persistent> extension #118 swoole version 4.5.10 ] { +Extension [ <persistent> extension #119 swoole version 4.6.0 ] {    - Dependencies {      Dependency [ json (Required) ]      Dependency [ mysqlnd (Required) ]      Dependency [ sockets (Required) ] +    Dependency [ curl (Required) ]    }    - INI { @@ -27,12 +28,12 @@ Extension [ <persistent> extension #118 swoole version 4.5.10 ] {      }    } -  - Constants [359] { -    Constant [ string SWOOLE_VERSION ] { 4.5.10 } -    Constant [ int SWOOLE_VERSION_ID ] { 40510 } +  - Constants [361] { +    Constant [ string SWOOLE_VERSION ] { 4.6.0 } +    Constant [ int SWOOLE_VERSION_ID ] { 40600 }      Constant [ int SWOOLE_MAJOR_VERSION ] { 4 } -    Constant [ int SWOOLE_MINOR_VERSION ] { 5 } -    Constant [ int SWOOLE_RELEASE_VERSION ] { 10 } +    Constant [ int SWOOLE_MINOR_VERSION ] { 6 } +    Constant [ int SWOOLE_RELEASE_VERSION ] { 0 }      Constant [ string SWOOLE_EXTRA_VERSION ] {  }      Constant [ bool SWOOLE_DEBUG ] {  }      Constant [ bool SWOOLE_HAVE_COMPRESSION ] { 1 } @@ -262,9 +263,11 @@ Extension [ <persistent> extension #118 swoole version 4.5.10 ] {      Constant [ int SWOOLE_HOOK_FILE ] { 256 }      Constant [ int SWOOLE_HOOK_SLEEP ] { 512 }      Constant [ int SWOOLE_HOOK_PROC ] { 1024 } -    Constant [ int SWOOLE_HOOK_CURL ] { 268435456 } -    Constant [ int SWOOLE_HOOK_BLOCKING_FUNCTION ] { 1073741824 } -    Constant [ int SWOOLE_HOOK_ALL ] { 2147483647 } +    Constant [ int SWOOLE_HOOK_CURL ] { 2048 } +    Constant [ int SWOOLE_HOOK_NATIVE_CURL ] { 4096 } +    Constant [ int SWOOLE_HOOK_BLOCKING_FUNCTION ] { 8192 } +    Constant [ int SWOOLE_HOOK_SOCKETS ] { 16384 } +    Constant [ int SWOOLE_HOOK_ALL ] { 2147481599 }      Constant [ int SOCKET_ECANCELED ] { 125 }      Constant [ int SWOOLE_HTTP_CLIENT_ESTATUS_CONNECT_FAILED ] { -1 }      Constant [ int SWOOLE_HTTP_CLIENT_ESTATUS_REQUEST_TIMEOUT ] { -2 } @@ -431,6 +434,21 @@ Extension [ <persistent> extension #118 swoole version 4.5.10 ] {          Parameter #0 [ <required> callable $callback ]        }      } +    Function [ <internal:swoole> function swoole_coroutine_socketpair ] { + +      - Parameters [3] { +        Parameter #0 [ <required> $domain ] +        Parameter #1 [ <required> $type ] +        Parameter #2 [ <required> $protocol ] +      } +    } +    Function [ <internal:swoole> function swoole_test_kernel_coroutine ] { + +      - Parameters [2] { +        Parameter #0 [ <optional> $count ] +        Parameter #1 [ <optional> $sleep_time ] +      } +    }      Function [ <internal:swoole> function swoole_client_select ] {        - Parameters [4] { @@ -477,6 +495,11 @@ Extension [ <persistent> extension #118 swoole version 4.5.10 ] {        - Parameters [0] {        }      } +    Function [ <internal:swoole> function swoole_clear_error ] { + +      - Parameters [0] { +      } +    }      Function [ <internal:swoole> function swoole_error_log ] {        - Parameters [2] { @@ -697,7 +720,7 @@ Extension [ <persistent> extension #118 swoole version 4.5.10 ] {      }    } -  - Classes [47] { +  - Classes [53] {      Class [ <internal:swoole> class Swoole\Exception extends Exception implements Throwable ] {        - Constants [0] { @@ -1177,7 +1200,7 @@ Extension [ <persistent> extension #118 swoole version 4.5.10 ] {            }          } -        Method [ <internal:swoole> static public method setaffinity ] { +        Method [ <internal:swoole> static public method setAffinity ] {            - Parameters [1] {              Parameter #0 [ <required> array $cpu_settings ] @@ -1194,7 +1217,7 @@ Extension [ <persistent> extension #118 swoole version 4.5.10 ] {          Property [ <default> private $callback ]        } -      - Methods [18] { +      - Methods [20] {          Method [ <internal:swoole, ctor> public method __construct ] {            - Parameters [4] { @@ -1211,6 +1234,21 @@ Extension [ <persistent> extension #118 swoole version 4.5.10 ] {            }          } +        Method [ <internal:swoole> public method setPriority ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $which ] +            Parameter #1 [ <required> $priority ] +          } +        } + +        Method [ <internal:swoole> public method getPriority ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $which ] +          } +        } +          Method [ <internal:swoole> public method set ] {            - Parameters [1] { @@ -1661,7 +1699,7 @@ Extension [ <persistent> extension #118 swoole version 4.5.10 ] {        }        - Static methods [9] { -        Method [ <internal:swoole> static public method set ] { +        Method [ <internal, deprecated:swoole> static public method set ] {            - Parameters [1] {              Parameter #0 [ <required> array $settings ] @@ -1936,7 +1974,7 @@ Extension [ <persistent> extension #118 swoole version 4.5.10 ] {        - Static properties [0] {        } -      - Static methods [33] { +      - Static methods [35] {          Method [ <internal:swoole> static public method create ] {            - Parameters [2] { @@ -1959,6 +1997,12 @@ Extension [ <persistent> extension #118 swoole version 4.5.10 ] {            }          } +        Method [ <internal:swoole> static public method getOptions ] { + +          - Parameters [0] { +          } +        } +          Method [ <internal:swoole> static public method exists ] {            - Parameters [1] { @@ -2026,6 +2070,15 @@ Extension [ <persistent> extension #118 swoole version 4.5.10 ] {            }          } +        Method [ <internal:swoole> static public method printBackTrace ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $cid ] +            Parameter #1 [ <optional> $options ] +            Parameter #2 [ <optional> $limit ] +          } +        } +          Method [ <internal:swoole> static public method getElapsed ] {            - Parameters [1] { @@ -2793,7 +2846,7 @@ Extension [ <persistent> extension #118 swoole version 4.5.10 ] {        - Properties [0] {        } -      - Methods [4] { +      - Methods [5] {          Method [ <internal:swoole> public method add ] {            - Parameters [2] { @@ -2818,6 +2871,12 @@ Extension [ <persistent> extension #118 swoole version 4.5.10 ] {            }          } +        Method [ <internal:swoole> public method getOptions ] { + +          - Parameters [0] { +          } +        } +          Method [ <internal:swoole> public method start ] {            - Parameters [0] { @@ -2935,6 +2994,63 @@ Extension [ <persistent> extension #118 swoole version 4.5.10 ] {        }      } +    Class [ <internal:swoole> class Swoole\Coroutine\Curl\Exception extends Swoole\Exception implements Throwable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } +      Class [ <internal:swoole> class Swoole\Coroutine\Socket ] {        - Constants [0] { @@ -2946,8 +3062,11 @@ Extension [ <persistent> extension #118 swoole version 4.5.10 ] {        - Static methods [0] {        } -      - Properties [3] { +      - Properties [6] {          Property [ <default> public $fd ] +        Property [ <default> public $domain ] +        Property [ <default> public $type ] +        Property [ <default> public $protocol ]          Property [ <default> public $errCode ]          Property [ <default> public $errMsg ]        } @@ -5493,7 +5612,7 @@ Extension [ <persistent> extension #118 swoole version 4.5.10 ] {            - Parameters [3] {              Parameter #0 [ <required> $host ]              Parameter #1 [ <optional> $port ] -            Parameter #2 [ <optional> $ssl ] +            Parameter #2 [ <optional> $open_ssl ]            }          } @@ -6101,8 +6220,9 @@ Extension [ <persistent> extension #118 swoole version 4.5.10 ] {          }        } -      - Properties [4] { +      - Properties [5] {          Property [ <default> public $data ] +        Property [ <default> public $dispatch_time ]          Property [ <default> public $id ]          Property [ <default> public $worker_id ]          Property [ <default> public $flags ] @@ -6118,6 +6238,117 @@ Extension [ <persistent> extension #118 swoole version 4.5.10 ] {        }      } +    Class [ <internal:swoole> class Swoole\Server\Event ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> public $reactor_id ] +        Property [ <default> public $fd ] +        Property [ <default> public $dispatch_time ] +        Property [ <default> public $data ] +      } + +      - Methods [0] { +      } +    } + +    Class [ <internal:swoole> class Swoole\Server\Packet ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [5] { +        Property [ <default> public $server_socket ] +        Property [ <default> public $server_port ] +        Property [ <default> public $dispatch_time ] +        Property [ <default> public $address ] +        Property [ <default> public $port ] +      } + +      - Methods [0] { +      } +    } + +    Class [ <internal:swoole> class Swoole\Server\PipeMessage ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [3] { +        Property [ <default> public $source_worker_id ] +        Property [ <default> public $dispatch_time ] +        Property [ <default> public $data ] +      } + +      - Methods [0] { +      } +    } + +    Class [ <internal:swoole> class Swoole\Server\StatusInfo ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [5] { +        Property [ <default> public $worker_id ] +        Property [ <default> public $worker_pid ] +        Property [ <default> public $status ] +        Property [ <default> public $exit_code ] +        Property [ <default> public $signal ] +      } + +      - Methods [0] { +      } +    } + +    Class [ <internal:swoole> class Swoole\Server\TaskResult ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> public $task_id ] +        Property [ <default> public $task_worker_id ] +        Property [ <default> public $dispatch_time ] +        Property [ <default> public $data ] +      } + +      - Methods [0] { +      } +    } +      Class [ <internal:swoole> <iterateable> class Swoole\Connection\Iterator implements Iterator, Traversable, ArrayAccess, Countable ] {        - Constants [0] { @@ -6293,7 +6524,13 @@ Extension [ <persistent> extension #118 swoole version 4.5.10 ] {        - Static properties [0] {        } -      - Static methods [0] { +      - Static methods [1] { +        Method [ <internal:swoole> static public method create ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $options ] +          } +        }        }        - Properties [9] { @@ -6308,7 +6545,7 @@ Extension [ <persistent> extension #118 swoole version 4.5.10 ] {          Property [ <default> public $tmpfiles ]        } -      - Methods [4] { +      - Methods [6] {          Method [ <internal:swoole> public method rawContent ] {            - Parameters [0] { @@ -6327,6 +6564,19 @@ Extension [ <persistent> extension #118 swoole version 4.5.10 ] {            }          } +        Method [ <internal:swoole> public method parse ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +        } + +        Method [ <internal:swoole> public method isCompleted ] { + +          - Parameters [0] { +          } +        } +          Method [ <internal:swoole, dtor> public method __destruct ] {            - Parameters [0] { @@ -6361,13 +6611,19 @@ Extension [ <persistent> extension #118 swoole version 4.5.10 ] {          Property [ <default> public $trailer ]        } -      - Methods [21] { +      - Methods [22] {          Method [ <internal:swoole> public method initHeader ] {            - Parameters [0] {            }          } +        Method [ <internal:swoole> public method isWritable ] { + +          - Parameters [0] { +          } +        } +          Method [ <internal:swoole> public method cookie ] {            - Parameters [9] { @@ -6434,7 +6690,7 @@ Extension [ <persistent> extension #118 swoole version 4.5.10 ] {            - Parameters [3] {              Parameter #0 [ <required> $key ]              Parameter #1 [ <required> $value ] -            Parameter #2 [ <optional> $ucwords ] +            Parameter #2 [ <optional> $format ]            }          } @@ -6443,7 +6699,7 @@ Extension [ <persistent> extension #118 swoole version 4.5.10 ] {            - Parameters [3] {              Parameter #0 [ <required> $key ]              Parameter #1 [ <required> $value ] -            Parameter #2 [ <optional> $ucwords ] +            Parameter #2 [ <optional> $format ]            }          }  | 
