summaryrefslogtreecommitdiffstats
path: root/REFLECTION
diff options
context:
space:
mode:
authorRemi Collet <remi@remirepo.net>2022-05-30 07:29:36 +0200
committerRemi Collet <remi@php.net>2022-05-30 07:29:36 +0200
commit67ea4f10208f1932e2002dc9ee6b1bad05c0dfd5 (patch)
treef7e5fef1b49a5b33a4b6af147ffeef433e6bb041 /REFLECTION
parent82c2063ab3977ed4aa736405164e4e9f4fbf8f02 (diff)
update to 3.0.7
Diffstat (limited to 'REFLECTION')
-rw-r--r--REFLECTION675
1 files changed, 434 insertions, 241 deletions
diff --git a/REFLECTION b/REFLECTION
index 897cda3..ab108c9 100644
--- a/REFLECTION
+++ b/REFLECTION
@@ -1,4 +1,4 @@
-Extension [ <persistent> extension #124 event version 3.0.6 ] {
+Extension [ <persistent> extension #120 event version 3.0.7 ] {
- Dependencies {
Dependency [ sockets (Required) ]
@@ -28,31 +28,34 @@ Extension [ <persistent> extension #124 event version 3.0.6 ] {
- Parameters [0] {
}
+ - Return [ array ]
}
Method [ <internal:event> static public method timer ] {
- Parameters [3] {
Parameter #0 [ <required> EventBase $base ]
- Parameter #1 [ <required> $cb ]
- Parameter #2 [ <optional> $arg ]
+ Parameter #1 [ <required> callable $cb ]
+ Parameter #2 [ <optional> mixed $arg = null ]
}
+ - Return [ Event ]
}
Method [ <internal:event> static public method signal ] {
- Parameters [4] {
Parameter #0 [ <required> EventBase $base ]
- Parameter #1 [ <required> $signum ]
- Parameter #2 [ <required> $cb ]
- Parameter #3 [ <optional> $arg ]
+ Parameter #1 [ <required> int $signum ]
+ Parameter #2 [ <required> callable $cb ]
+ Parameter #3 [ <optional> mixed $arg = null ]
}
+ - Return [ Event ]
}
}
- Properties [2] {
- Property [ <default> public $pending ]
- Property [ <default> public $data ]
+ Property [ public $pending = NULL ]
+ Property [ public $data = NULL ]
}
- Methods [13] {
@@ -60,10 +63,10 @@ Extension [ <persistent> extension #124 event version 3.0.6 ] {
- Parameters [5] {
Parameter #0 [ <required> EventBase $base ]
- Parameter #1 [ <required> $fd ]
- Parameter #2 [ <required> $what ]
- Parameter #3 [ <required> $cb ]
- Parameter #4 [ <optional> $arg ]
+ Parameter #1 [ <required> mixed $fd ]
+ Parameter #2 [ <required> int $what ]
+ Parameter #3 [ <required> callable $cb ]
+ Parameter #4 [ <optional> mixed $arg = null ]
}
}
@@ -71,85 +74,97 @@ Extension [ <persistent> extension #124 event version 3.0.6 ] {
- Parameters [0] {
}
+ - Return [ void ]
}
Method [ <internal:event> public method set ] {
- Parameters [5] {
Parameter #0 [ <required> EventBase $base ]
- Parameter #1 [ <required> $fd ]
- Parameter #2 [ <optional> $what ]
- Parameter #3 [ <optional> $cb ]
- Parameter #4 [ <optional> $arg ]
+ Parameter #1 [ <required> mixed $fd ]
+ Parameter #2 [ <optional> int $what = null ]
+ Parameter #3 [ <optional> ?callable $cb = null ]
+ Parameter #4 [ <optional> mixed $arg = null ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method add ] {
- Parameters [1] {
- Parameter #0 [ <optional> $timeout ]
+ Parameter #0 [ <optional> float $timeout = -1 ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method del ] {
- Parameters [0] {
}
+ - Return [ bool ]
}
Method [ <internal:event> public method setPriority ] {
- Parameters [1] {
- Parameter #0 [ <required> $priority ]
+ Parameter #0 [ <required> int $priority ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method pending ] {
- Parameters [1] {
- Parameter #0 [ <required> $flags ]
+ Parameter #0 [ <required> int $flags ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method removeTimer ] {
- Parameters [0] {
}
+ - Return [ bool ]
}
Method [ <internal:event> public method setTimer ] {
- Parameters [3] {
Parameter #0 [ <required> EventBase $base ]
- Parameter #1 [ <required> $cb ]
- Parameter #2 [ <optional> $arg ]
+ Parameter #1 [ <required> callable $cb ]
+ Parameter #2 [ <optional> mixed $arg = null ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method addTimer ] {
- Parameters [1] {
- Parameter #0 [ <optional> $timeout ]
+ Parameter #0 [ <optional> float $timeout = -1 ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method delTimer ] {
- Parameters [0] {
}
+ - Return [ bool ]
}
Method [ <internal:event> public method addSignal ] {
- Parameters [1] {
- Parameter #0 [ <optional> $timeout ]
+ Parameter #0 [ <optional> float $timeout = -1 ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method delSignal ] {
- Parameters [0] {
}
+ - Return [ bool ]
}
}
}
@@ -176,11 +191,11 @@ Extension [ <persistent> extension #124 event version 3.0.6 ] {
- Properties [0] {
}
- - Methods [17] {
+ - Methods [18] {
Method [ <internal:event, ctor> public method __construct ] {
- Parameters [1] {
- Parameter #0 [ <optional> $cfg ]
+ Parameter #0 [ <optional> ?EventConfig $cfg = null ]
}
}
@@ -188,99 +203,123 @@ Extension [ <persistent> extension #124 event version 3.0.6 ] {
- Parameters [0] {
}
+ - Return [ array ]
}
Method [ <internal:event> final public method __wakeup ] {
- Parameters [0] {
}
+ - Return [ void ]
}
Method [ <internal:event> public method getMethod ] {
- Parameters [0] {
}
+ - Return [ string ]
}
Method [ <internal:event> public method getFeatures ] {
- Parameters [0] {
}
+ - Return [ int ]
}
Method [ <internal:event> public method priorityInit ] {
- Parameters [1] {
- Parameter #0 [ <required> $n_priorities ]
+ Parameter #0 [ <required> int $n_priorities ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method loop ] {
- Parameters [1] {
- Parameter #0 [ <optional> $flags ]
+ Parameter #0 [ <optional> int $flags = -1 ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method dispatch ] {
- Parameters [0] {
}
+ - Return [ bool ]
}
Method [ <internal:event> public method exit ] {
- Parameters [1] {
- Parameter #0 [ <optional> $timeout ]
+ Parameter #0 [ <optional> float $timeout = 0.0 ]
}
+ - Return [ bool ]
+ }
+
+ Method [ <internal:event> public method set ] {
+
+ - Parameters [1] {
+ Parameter #0 [ <required> Event $event ]
+ }
+ - Return [ bool ]
}
Method [ <internal:event> public method stop ] {
- Parameters [0] {
}
+ - Return [ bool ]
}
Method [ <internal:event> public method gotStop ] {
- Parameters [0] {
}
+ - Return [ bool ]
}
Method [ <internal:event> public method gotExit ] {
- Parameters [0] {
}
+ - Return [ bool ]
}
Method [ <internal:event> public method getTimeOfDayCached ] {
- Parameters [0] {
}
+ - Return [ float ]
}
Method [ <internal:event> public method reInit ] {
- Parameters [0] {
}
+ - Return [ bool ]
}
Method [ <internal:event> public method free ] {
- Parameters [0] {
}
+ - Return [ void ]
}
Method [ <internal:event> public method updateCacheTime ] {
- Parameters [0] {
}
+ - Return [ bool ]
}
Method [ <internal:event> public method resume ] {
- Parameters [0] {
}
+ - Return [ bool ]
}
}
}
@@ -313,42 +352,48 @@ Extension [ <persistent> extension #124 event version 3.0.6 ] {
- Parameters [0] {
}
+ - Return [ array ]
}
Method [ <internal:event> final public method __wakeup ] {
- Parameters [0] {
}
+ - Return [ void ]
}
Method [ <internal:event> public method avoidMethod ] {
- Parameters [1] {
- Parameter #0 [ <required> $method ]
+ Parameter #0 [ <required> string $method ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method requireFeatures ] {
- Parameters [1] {
- Parameter #0 [ <required> $feature ]
+ Parameter #0 [ <required> int $feature ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method setMaxDispatchInterval ] {
- Parameters [3] {
- Parameter #0 [ <required> $max_interval ]
- Parameter #1 [ <required> $max_callbacks ]
- Parameter #2 [ <required> $min_priority ]
+ Parameter #0 [ <required> int $max_interval ]
+ Parameter #1 [ <required> int $max_callbacks ]
+ Parameter #2 [ <required> int $min_priority ]
}
+ - Return [ void ]
}
Method [ <internal:event> public method setFlags ] {
- Parameters [1] {
- Parameter #0 [ <required> $flags ]
+ Parameter #0 [ <required> int $flags ]
}
+ - Return [ bool ]
}
}
}
@@ -374,66 +419,59 @@ Extension [ <persistent> extension #124 event version 3.0.6 ] {
- Static properties [0] {
}
- - Static methods [4] {
+ - Static methods [3] {
Method [ <internal:event> static public method createPair ] {
- Parameters [2] {
Parameter #0 [ <required> EventBase $base ]
- Parameter #1 [ <optional> $options ]
- }
- }
-
- Method [ <internal, deprecated:event> static public method sslFilter ] {
-
- - Parameters [5] {
- Parameter #0 [ <required> $unused ]
- Parameter #1 [ <required> EventBufferEvent $underlying ]
- Parameter #2 [ <required> EventSslContext $ctx ]
- Parameter #3 [ <required> $state ]
- Parameter #4 [ <optional> $options ]
+ Parameter #1 [ <optional> int $options = 0 ]
}
+ - Return [ array|false ]
}
Method [ <internal:event> static public method createSslFilter ] {
- Parameters [4] {
- Parameter #0 [ <required> EventBufferEvent $underlying ]
+ Parameter #0 [ <required> EventBufferEvent $unnderlying ]
Parameter #1 [ <required> EventSslContext $ctx ]
- Parameter #2 [ <required> $state ]
- Parameter #3 [ <optional> $options ]
+ Parameter #2 [ <required> int $state ]
+ Parameter #3 [ <optional> int $options = 0 ]
}
+ - Return [ EventBufferEvent ]
}
Method [ <internal:event> static public method sslSocket ] {
- Parameters [5] {
Parameter #0 [ <required> EventBase $base ]
- Parameter #1 [ <required> $socket ]
+ Parameter #1 [ <required> mixed $socket ]
Parameter #2 [ <required> EventSslContext $ctx ]
- Parameter #3 [ <required> $state ]
- Parameter #4 [ <optional> $options ]
+ Parameter #3 [ <required> int $state ]
+ Parameter #4 [ <optional> int $options = 0 ]
}
+ - Return [ EventBufferEvent ]
}
}
- Properties [5] {
- Property [ <default> public $priority ]
- Property [ <default> public $fd ]
- Property [ <default> public $input ]
- Property [ <default> public $output ]
- Property [ <default> public $allow_ssl_dirty_shutdown ]
+ Property [ public $priority = NULL ]
+ Property [ public $fd = NULL ]
+ Property [ public $input = NULL ]
+ Property [ public $output = NULL ]
+ Property [ public $allow_ssl_dirty_shutdown = NULL ]
}
- Methods [25] {
Method [ <internal:event, ctor> public method __construct ] {
- - Parameters [6] {
+ - Parameters [7] {
Parameter #0 [ <required> EventBase $base ]
- Parameter #1 [ <optional> $socket ]
- Parameter #2 [ <optional> $options ]
- Parameter #3 [ <optional> $readcb ]
- Parameter #4 [ <optional> $writecb ]
- Parameter #5 [ <optional> $eventcb ]
+ Parameter #1 [ <optional> mixed $socket = null ]
+ Parameter #2 [ <optional> int $options = 0 ]
+ Parameter #3 [ <optional> ?callable $readcb = null ]
+ Parameter #4 [ <optional> ?callable $writecb = null ]
+ Parameter #5 [ <optional> ?callable $eventcb = null ]
+ Parameter #6 [ <optional> mixed $arg = null ]
}
}
@@ -441,165 +479,189 @@ Extension [ <persistent> extension #124 event version 3.0.6 ] {
- Parameters [0] {
}
+ - Return [ void ]
}
Method [ <internal:event> public method close ] {
- Parameters [0] {
}
+ - Return [ void ]
}
Method [ <internal:event> public method connect ] {
- Parameters [1] {
- Parameter #0 [ <required> $addr ]
+ Parameter #0 [ <required> string $addr ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method connectHost ] {
- Parameters [4] {
- Parameter #0 [ <required> $dns_base ]
- Parameter #1 [ <required> $hostname ]
- Parameter #2 [ <required> $port ]
- Parameter #3 [ <optional> $family ]
+ Parameter #0 [ <required> ?EventDnsBase $dns_base ]
+ Parameter #1 [ <required> string $hostname ]
+ Parameter #2 [ <required> int $port ]
+ Parameter #3 [ <optional> int $family = EventUtil::AF_UNSPEC ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method getDnsErrorString ] {
- Parameters [0] {
}
+ - Return [ string ]
}
Method [ <internal:event> public method setCallbacks ] {
- Parameters [4] {
- Parameter #0 [ <required> $readcb ]
- Parameter #1 [ <required> $writecb ]
- Parameter #2 [ <required> $eventcb ]
- Parameter #3 [ <optional> $arg ]
+ Parameter #0 [ <required> ?callable $readcb ]
+ Parameter #1 [ <required> ?callable $writecb ]
+ Parameter #2 [ <required> ?callable $eventcb ]
+ Parameter #3 [ <optional> mixed $arg = null ]
}
+ - Return [ void ]
}
Method [ <internal:event> public method enable ] {
- Parameters [1] {
- Parameter #0 [ <required> $events ]
+ Parameter #0 [ <required> int $events ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method disable ] {
- Parameters [1] {
- Parameter #0 [ <required> $events ]
+ Parameter #0 [ <required> int $events ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method getEnabled ] {
- Parameters [0] {
}
+ - Return [ int ]
}
Method [ <internal:event> public method getInput ] {
- Parameters [0] {
}
+ - Return [ EventBuffer ]
}
Method [ <internal:event> public method getOutput ] {
- Parameters [0] {
}
+ - Return [ EventBuffer ]
}
Method [ <internal:event> public method setWatermark ] {
- Parameters [3] {
- Parameter #0 [ <required> $events ]
- Parameter #1 [ <required> $lowmark ]
- Parameter #2 [ <required> $highmark ]
+ Parameter #0 [ <required> int $events ]
+ Parameter #1 [ <required> int $lowmark ]
+ Parameter #2 [ <required> int $highmark ]
}
+ - Return [ void ]
}
Method [ <internal:event> public method write ] {
- Parameters [1] {
- Parameter #0 [ <required> $data ]
+ Parameter #0 [ <required> string $data ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method writeBuffer ] {
- Parameters [1] {
- Parameter #0 [ <required> $buf ]
+ Parameter #0 [ <required> EventBuffer $buf ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method read ] {
- Parameters [1] {
- Parameter #0 [ <required> $size ]
+ Parameter #0 [ <required> int $size ]
}
+ - Return [ ?string ]
}
Method [ <internal:event> public method readBuffer ] {
- Parameters [1] {
- Parameter #0 [ <required> $buf ]
+ Parameter #0 [ <required> EventBuffer $buf ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method setPriority ] {
- Parameters [1] {
- Parameter #0 [ <required> $priority ]
+ Parameter #0 [ <required> int $priority ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method setTimeouts ] {
- Parameters [2] {
- Parameter #0 [ <required> $timeout_read ]
- Parameter #1 [ <required> $timeout_write ]
+ Parameter #0 [ <required> float $timeout_read ]
+ Parameter #1 [ <required> float $timeout_write ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method sslError ] {
- Parameters [0] {
}
+ - Return [ string ]
}
Method [ <internal:event> public method sslRenegotiate ] {
- Parameters [0] {
}
+ - Return [ void ]
}
Method [ <internal:event> public method sslGetCipherInfo ] {
- Parameters [0] {
}
+ - Return [ string ]
}
Method [ <internal:event> public method sslGetCipherName ] {
- Parameters [0] {
}
+ - Return [ string ]
}
Method [ <internal:event> public method sslGetCipherVersion ] {
- Parameters [0] {
}
+ - Return [ string ]
}
Method [ <internal:event> public method sslGetProtocol ] {
- Parameters [0] {
}
+ - Return [ string ]
}
}
}
@@ -623,8 +685,8 @@ Extension [ <persistent> extension #124 event version 3.0.6 ] {
}
- Properties [2] {
- Property [ <default> public $length ]
- Property [ <default> public $contiguous_space ]
+ Property [ public $length = NULL ]
+ Property [ public $contiguous_space = NULL ]
}
- Methods [22] {
@@ -637,153 +699,176 @@ Extension [ <persistent> extension #124 event version 3.0.6 ] {
Method [ <internal:event> public method freeze ] {
- Parameters [1] {
- Parameter #0 [ <required> $at_front ]
+ Parameter #0 [ <required> bool $at_front ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method unfreeze ] {
- Parameters [1] {
- Parameter #0 [ <required> $at_front ]
+ Parameter #0 [ <required> bool $at_front ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method lock ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $at_front ]
}
+ - Return [ void ]
}
Method [ <internal:event> public method unlock ] {
- - Parameters [0] {
+ - Parameters [1] {
+ Parameter #0 [ <required> bool $at_front ]
}
+ - Return [ void ]
}
Method [ <internal:event> public method enableLocking ] {
- Parameters [0] {
}
+ - Return [ void ]
}
Method [ <internal:event> public method add ] {
- Parameters [1] {
- Parameter #0 [ <required> $data ]
+ Parameter #0 [ <required> string $data ]
}
+ - Return [ bool ]
}
- Method [ <internal:event> public method addBuffer ] {
+ Method [ <internal:event> public method read ] {
- Parameters [1] {
- Parameter #0 [ <required> $buf ]
+ Parameter #0 [ <required> int $max_bytes ]
}
+ - Return [ string ]
}
- Method [ <internal:event> public method appendFrom ] {
+ Method [ <internal:event> public method addBuffer ] {
- - Parameters [2] {
- Parameter #0 [ <required> $buf ]
- Parameter #1 [ <required> $len ]
+ - Parameters [1] {
+ Parameter #0 [ <required> EventBuffer $buf ]
}
+ - Return [ bool ]
}
- Method [ <internal:event> public method read ] {
+ Method [ <internal:event> public method appendFrom ] {
- - Parameters [1] {
- Parameter #0 [ <required> $max_bytes ]
+ - Parameters [2] {
+ Parameter #0 [ <required> EventBuffer $buf ]
+ Parameter #1 [ <required> int $len ]
}
+ - Return [ int ]
}
Method [ <internal:event> public method expand ] {
- Parameters [1] {
- Parameter #0 [ <required> $len ]
+ Parameter #0 [ <required> int $len ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method prepend ] {
- Parameters [1] {
- Parameter #0 [ <required> $data ]
+ Parameter #0 [ <required> string $data ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method prependBuffer ] {
- Parameters [1] {
- Parameter #0 [ <required> $buf ]
+ Parameter #0 [ <required> EventBuffer $buf ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method drain ] {
- Parameters [1] {
- Parameter #0 [ <required> $len ]
+ Parameter #0 [ <required> int $len ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method copyout ] {
- Parameters [2] {
- Parameter #0 [ <required> &$data ]
- Parameter #1 [ <required> $max_bytes ]
+ Parameter #0 [ <required> string &$data ]
+ Parameter #1 [ <required> int $max_bytes ]
}
+ - Return [ int ]
}
Method [ <internal:event> public method readLine ] {
- Parameters [1] {
- Parameter #0 [ <required> $eol_style ]
+ Parameter #0 [ <required> int $eol_style ]
}
+ - Return [ ?string ]
}
Method [ <internal:event> public method search ] {
- Parameters [3] {
- Parameter #0 [ <required> $what ]
- Parameter #1 [ <optional> $start ]
- Parameter #2 [ <optional> $end ]
+ Parameter #0 [ <required> string $what ]
+ Parameter #1 [ <optional> int $start = -1 ]
+ Parameter #2 [ <optional> int $end = -1 ]
}
+ - Return [ int|false ]
}
Method [ <internal:event> public method searchEol ] {
- Parameters [2] {
- Parameter #0 [ <optional> $start ]
- Parameter #1 [ <optional> $eol_style ]
+ Parameter #0 [ <optional> int $start = -1 ]
+ Parameter #1 [ <optional> int $eol_style = EventBuffer::EOL_ANY ]
}
+ - Return [ int|false ]
}
Method [ <internal:event> public method pullup ] {
- Parameters [1] {
- Parameter #0 [ <required> $size ]
+ Parameter #0 [ <required> int $size ]
}
+ - Return [ ?string ]
}
Method [ <internal:event> public method write ] {
- Parameters [2] {
- Parameter #0 [ <required> $fd ]
- Parameter #1 [ <optional> $howmuch ]
+ Parameter #0 [ <required> mixed $fd ]
+ Parameter #1 [ <optional> int $howmuch = -1 ]
}
+ - Return [ int|false ]
}
Method [ <internal:event> public method readFrom ] {
- Parameters [2] {
- Parameter #0 [ <required> $fd ]
- Parameter #1 [ <optional> $howmuch ]
+ Parameter #0 [ <required> mixed $fd ]
+ Parameter #1 [ <optional> int $howmuch = -1 ]
}
+ - Return [ int|false ]
}
Method [ <internal:event> public method substr ] {
- Parameters [2] {
- Parameter #0 [ <required> $start ]
- Parameter #1 [ <optional> $length ]
+ Parameter #0 [ <required> int $start ]
+ Parameter #1 [ <optional> int $length = -1 ]
}
+ - Return [ string|false ]
}
}
}
@@ -812,64 +897,72 @@ Extension [ <persistent> extension #124 event version 3.0.6 ] {
- Parameters [2] {
Parameter #0 [ <required> EventBase $base ]
- Parameter #1 [ <required> $initialize ]
+ Parameter #1 [ <required> bool $initialize ]
}
}
Method [ <internal:event> public method parseResolvConf ] {
- Parameters [2] {
- Parameter #0 [ <required> $flags ]
- Parameter #1 [ <required> $filename ]
+ Parameter #0 [ <required> int $flags ]
+ Parameter #1 [ <required> string $filename ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method addNameserverIp ] {
- Parameters [1] {
- Parameter #0 [ <required> $ip ]
+ Parameter #0 [ <required> string $ip ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method loadHosts ] {
- Parameters [1] {
- Parameter #0 [ <required> $hosts ]
+ Parameter #0 [ <required> string $hosts ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method clearSearch ] {
- Parameters [0] {
}
+ - Return [ void ]
}
Method [ <internal:event> public method addSearch ] {
- Parameters [1] {
- Parameter #0 [ <required> $domain ]
+ Parameter #0 [ <required> string $domain ]
}
+ - Return [ void ]
}
Method [ <internal:event> public method setSearchNdots ] {
- Parameters [1] {
- Parameter #0 [ <required> $ndots ]
+ Parameter #0 [ <required> int $ndots ]
}
+ - Return [ void ]
}
Method [ <internal:event> public method setOption ] {
- Parameters [2] {
- Parameter #0 [ <required> $option ]
- Parameter #1 [ <required> $value ]
+ Parameter #0 [ <required> string $option ]
+ Parameter #1 [ <required> string $value ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method countNameservers ] {
- Parameters [0] {
}
+ - Return [ int ]
}
}
}
@@ -893,7 +986,7 @@ Extension [ <persistent> extension #124 event version 3.0.6 ] {
}
- Properties [1] {
- Property [ <default> public $fd ]
+ Property [ public $fd = NULL ]
}
- Methods [10] {
@@ -901,11 +994,11 @@ Extension [ <persistent> extension #124 event version 3.0.6 ] {
- Parameters [6] {
Parameter #0 [ <required> EventBase $base ]
- Parameter #1 [ <required> $cb ]
- Parameter #2 [ <required> $data ]
- Parameter #3 [ <required> $flags ]
- Parameter #4 [ <required> $backlog ]
- Parameter #5 [ <required> $target ]
+ Parameter #1 [ <required> callable $cb ]
+ Parameter #2 [ <required> mixed $data ]
+ Parameter #3 [ <required> int $flags ]
+ Parameter #4 [ <required> int $backlog ]
+ Parameter #5 [ <required> mixed $target ]
}
}
@@ -913,59 +1006,68 @@ Extension [ <persistent> extension #124 event version 3.0.6 ] {
- Parameters [0] {
}
+ - Return [ array ]
}
Method [ <internal:event> final public method __wakeup ] {
- Parameters [0] {
}
+ - Return [ void ]
}
Method [ <internal:event> public method free ] {
- Parameters [0] {
}
+ - Return [ void ]
}
Method [ <internal:event> public method enable ] {
- Parameters [0] {
}
+ - Return [ bool ]
}
Method [ <internal:event> public method disable ] {
- Parameters [0] {
}
+ - Return [ bool ]
}
Method [ <internal:event> public method setCallback ] {
- Parameters [2] {
- Parameter #0 [ <required> $cb ]
- Parameter #1 [ <optional> $arg ]
+ Parameter #0 [ <required> callable $cb ]
+ Parameter #1 [ <optional> mixed $arg = null ]
}
+ - Return [ void ]
}
Method [ <internal:event> public method setErrorCallback ] {
- Parameters [1] {
- Parameter #0 [ <required> $cb ]
+ Parameter #0 [ <required> callable $cb ]
}
+ - Return [ void ]
}
- Method [ <internal:event> public method getSocketName ] {
+ Method [ <internal:event> public method getBase ] {
- - Parameters [2] {
- Parameter #0 [ <required> &$address ]
- Parameter #1 [ <optional> &$port ]
+ - Parameters [0] {
}
+ - Return [ EventBase ]
}
- Method [ <internal:event> public method getBase ] {
+ Method [ <internal:event> public method getSocketName ] {
- - Parameters [0] {
+ - Parameters [2] {
+ Parameter #0 [ <required> mixed &$address ]
+ Parameter #1 [ <required> mixed &$port ]
}
+ - Return [ bool ]
}
}
}
@@ -989,10 +1091,10 @@ Extension [ <persistent> extension #124 event version 3.0.6 ] {
- Parameters [5] {
Parameter #0 [ <required> EventBase $base ]
- Parameter #1 [ <required> $dns_base ]
- Parameter #2 [ <required> $address ]
- Parameter #3 [ <required> $port ]
- Parameter #4 [ <required> EventSslContext $ctx ]
+ Parameter #1 [ <required> ?EventDnsBase $dns_base ]
+ Parameter #2 [ <required> string $address ]
+ Parameter #3 [ <required> int $port ]
+ Parameter #4 [ <optional> ?EventSslContext $ctx = null ]
}
}
@@ -1000,85 +1102,97 @@ Extension [ <persistent> extension #124 event version 3.0.6 ] {
- Parameters [0] {
}
+ - Return [ array ]
}
Method [ <internal:event> final public method __wakeup ] {
- Parameters [0] {
}
+ - Return [ void ]
}
Method [ <internal:event> public method getBase ] {
- Parameters [0] {
}
+ - Return [ EventBase|false ]
}
Method [ <internal:event> public method getPeer ] {
- Parameters [2] {
- Parameter #0 [ <required> &$address ]
- Parameter #1 [ <required> &$port ]
+ Parameter #0 [ <required> mixed &$address ]
+ Parameter #1 [ <required> mixed &$port ]
}
+ - Return [ void ]
}
Method [ <internal:event> public method setLocalAddress ] {
- Parameters [1] {
- Parameter #0 [ <required> $address ]
+ Parameter #0 [ <required> string $address ]
}
+ - Return [ void ]
}
Method [ <internal:event> public method setLocalPort ] {
- Parameters [1] {
- Parameter #0 [ <required> $port ]
+ Parameter #0 [ <required> int $port ]
}
+ - Return [ void ]
}
Method [ <internal:event> public method setTimeout ] {
- Parameters [1] {
- Parameter #0 [ <required> $timeout ]
+ Parameter #0 [ <required> int $timeout ]
}
+ - Return [ void ]
}
Method [ <internal:event> public method setMaxHeadersSize ] {
- Parameters [1] {
- Parameter #0 [ <required> $max_size ]
+ Parameter #0 [ <required> int $max_size ]
}
+ - Return [ void ]
}
Method [ <internal:event> public method setMaxBodySize ] {
- Parameters [1] {
- Parameter #0 [ <required> $max_size ]
+ Parameter #0 [ <required> int $max_size ]
}
+ - Return [ void ]
}
Method [ <internal:event> public method setRetries ] {
- Parameters [1] {
- Parameter #0 [ <required> $retries ]
+ Parameter #0 [ <required> int $retries ]
}
+ - Return [ void ]
}
Method [ <internal:event> public method makeRequest ] {
- Parameters [3] {
- Parameter #0 [ <required> $req ]
- Parameter #1 [ <required> $type ]
- Parameter #2 [ <required> $uri ]
+ Parameter #0 [ <required> EventHttpRequest $req ]
+ Parameter #1 [ <required> int $type ]
+ Parameter #2 [ <required> string $uri ]
}
+ - Return [ ?bool ]
}
Method [ <internal:event> public method setCloseCallback ] {
- Parameters [2] {
- Parameter #0 [ <required> $callback ]
- Parameter #1 [ <optional> $data ]
+ Parameter #0 [ <required> callable $callback ]
+ Parameter #1 [ <optional> mixed $data = null ]
}
+ - Return [ void ]
}
}
}
@@ -1102,7 +1216,7 @@ Extension [ <persistent> extension #124 event version 3.0.6 ] {
- Parameters [2] {
Parameter #0 [ <required> EventBase $base ]
- Parameter #1 [ <optional> EventSslContext $ctx ]
+ Parameter #1 [ <optional> ?EventSslContext $ctx = null ]
}
}
@@ -1110,86 +1224,98 @@ Extension [ <persistent> extension #124 event version 3.0.6 ] {
- Parameters [0] {
}
+ - Return [ array ]
}
Method [ <internal:event> final public method __wakeup ] {
- Parameters [0] {
}
+ - Return [ void ]
}
Method [ <internal:event> public method accept ] {
- Parameters [1] {
- Parameter #0 [ <required> $socket ]
+ Parameter #0 [ <required> mixed $socket ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method bind ] {
- Parameters [2] {
- Parameter #0 [ <required> $address ]
- Parameter #1 [ <required> $port ]
+ Parameter #0 [ <required> string $address ]
+ Parameter #1 [ <required> int $port ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method setCallback ] {
- Parameters [3] {
- Parameter #0 [ <required> $path ]
- Parameter #1 [ <required> $cb ]
- Parameter #2 [ <optional> $arg ]
+ Parameter #0 [ <required> string $path ]
+ Parameter #1 [ <required> callable $cb ]
+ Parameter #2 [ <optional> mixed $arg = null ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method setDefaultCallback ] {
- Parameters [2] {
- Parameter #0 [ <required> $cb ]
- Parameter #1 [ <optional> $arg ]
+ Parameter #0 [ <required> callable $cb ]
+ Parameter #1 [ <optional> mixed $arg = null ]
}
+ - Return [ void ]
}
Method [ <internal:event> public method setAllowedMethods ] {
- Parameters [1] {
- Parameter #0 [ <required> $methods ]
+ Parameter #0 [ <required> int $methods ]
}
+ - Return [ void ]
}
Method [ <internal:event> public method setMaxBodySize ] {
- Parameters [1] {
- Parameter #0 [ <required> $value ]
+ Parameter #0 [ <required> int $value ]
}
+ - Return [ void ]
}
Method [ <internal:event> public method setMaxHeadersSize ] {
- Parameters [1] {
- Parameter #0 [ <required> $value ]
+ Parameter #0 [ <required> int $value ]
}
+ - Return [ void ]
}
Method [ <internal:event> public method setTimeout ] {
- Parameters [1] {
- Parameter #0 [ <required> $value ]
+ Parameter #0 [ <required> int $value ]
}
+ - Return [ void ]
}
Method [ <internal:event> public method addServerAlias ] {
- Parameters [1] {
- Parameter #0 [ <required> $alias ]
+ Parameter #0 [ <required> string $alias ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method removeServerAlias ] {
- Parameters [1] {
- Parameter #0 [ <required> $alias ]
+ Parameter #0 [ <required> string $alias ]
}
+ - Return [ bool ]
}
}
}
@@ -1223,8 +1349,8 @@ Extension [ <persistent> extension #124 event version 3.0.6 ] {
Method [ <internal:event, ctor> public method __construct ] {
- Parameters [2] {
- Parameter #0 [ <required> $callback ]
- Parameter #1 [ <optional> $data ]
+ Parameter #0 [ <required> callable $callback ]
+ Parameter #1 [ <optional> mixed $data = null ]
}
}
@@ -1232,159 +1358,183 @@ Extension [ <persistent> extension #124 event version 3.0.6 ] {
- Parameters [0] {
}
+ - Return [ array ]
}
Method [ <internal:event> final public method __wakeup ] {
- Parameters [0] {
}
+ - Return [ void ]
}
Method [ <internal:event> public method free ] {
- Parameters [0] {
}
+ - Return [ void ]
}
Method [ <internal:event> public method getCommand ] {
- Parameters [0] {
}
+ - Return [ int ]
}
Method [ <internal:event> public method getHost ] {
- Parameters [0] {
}
+ - Return [ string ]
}
Method [ <internal:event> public method getUri ] {
- Parameters [0] {
}
+ - Return [ string ]
}
Method [ <internal:event> public method getResponseCode ] {
- Parameters [0] {
}
+ - Return [ int ]
}
Method [ <internal:event> public method getInputHeaders ] {
- Parameters [0] {
}
+ - Return [ array ]
}
Method [ <internal:event> public method getOutputHeaders ] {
- Parameters [0] {
}
+ - Return [ array ]
}
Method [ <internal:event> public method getInputBuffer ] {
- Parameters [0] {
}
+ - Return [ EventBuffer ]
}
Method [ <internal:event> public method getOutputBuffer ] {
- Parameters [0] {
}
+ - Return [ EventBuffer ]
+ }
+
+ Method [ <internal:event> public method getBufferEvent ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?EventBufferEvent ]
+ }
+
+ Method [ <internal:event> public method getConnection ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?EventHttpConnection ]
+ }
+
+ Method [ <internal:event> public method closeConnection ] {
+
+ - Parameters [0] {
+ }
+ - Return [ void ]
}
Method [ <internal:event> public method sendError ] {
- Parameters [2] {
- Parameter #0 [ <required> $error ]
- Parameter #1 [ <optional> $reason ]
+ Parameter #0 [ <required> int $error ]
+ Parameter #1 [ <optional> ?string $reason = null ]
}
+ - Return [ void ]
}
Method [ <internal:event> public method sendReply ] {
- Parameters [3] {
- Parameter #0 [ <required> $code ]
- Parameter #1 [ <required> $reason ]
- Parameter #2 [ <optional> $buf ]
+ Parameter #0 [ <required> int $code ]
+ Parameter #1 [ <required> string $reason ]
+ Parameter #2 [ <optional> ?EventBuffer $buf = null ]
}
+ - Return [ void ]
}
Method [ <internal:event> public method sendReplyChunk ] {
- Parameters [1] {
- Parameter #0 [ <required> $buf ]
+ Parameter #0 [ <required> EventBuffer $buf ]
}
+ - Return [ void ]
}
Method [ <internal:event> public method sendReplyEnd ] {
- Parameters [0] {
}
+ - Return [ void ]
}
Method [ <internal:event> public method sendReplyStart ] {
- Parameters [2] {
- Parameter #0 [ <required> $code ]
- Parameter #1 [ <required> $reason ]
+ Parameter #0 [ <required> int $code ]
+ Parameter #1 [ <required> string $reason ]
}
+ - Return [ void ]
}
Method [ <internal:event> public method cancel ] {
- Parameters [0] {
}
+ - Return [ void ]
}
Method [ <internal:event> public method addHeader ] {
- Parameters [3] {
- Parameter #0 [ <required> $key ]
- Parameter #1 [ <required> $value ]
- Parameter #2 [ <required> $type ]
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <required> string $value ]
+ Parameter #2 [ <required> int $type ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method clearHeaders ] {
- Parameters [0] {
}
+ - Return [ void ]
}
Method [ <internal:event> public method removeHeader ] {
- Parameters [2] {
- Parameter #0 [ <required> $key ]
- Parameter #1 [ <required> $type ]
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <required> int $type ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method findHeader ] {
- Parameters [2] {
- Parameter #0 [ <required> $key ]
- Parameter #1 [ <required> $type ]
- }
- }
-
- Method [ <internal:event> public method getBufferEvent ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:event> public method getConnection ] {
-
- - Parameters [0] {
- }
- }
-
- Method [ <internal:event> public method closeConnection ] {
-
- - Parameters [0] {
+ Parameter #0 [ <required> string $key ]
+ Parameter #1 [ <required> int $type ]
}
+ - Return [ ?string ]
}
}
}
@@ -1418,7 +1568,7 @@ Extension [ <persistent> extension #124 event version 3.0.6 ] {
Constant [ public int SOCK_RAW ] { 3 }
Constant [ public int IPPROTO_IP ] { 0 }
Constant [ public int IPPROTO_IPV6 ] { 41 }
- Constant [ public int LIBEVENT_VERSION_NUMBER ] { 33622016 }
+ Constant [ public int LIBEVENT_VERSION_NUMBER ] { 33623040 }
}
- Static properties [0] {
@@ -1428,54 +1578,61 @@ Extension [ <persistent> extension #124 event version 3.0.6 ] {
Method [ <internal:event> static public method getLastSocketErrno ] {
- Parameters [1] {
- Parameter #0 [ <optional> $socket ]
+ Parameter #0 [ <optional> ?Socket $socket = null ]
}
+ - Return [ int|false ]
}
Method [ <internal:event> static public method getLastSocketError ] {
- Parameters [1] {
- Parameter #0 [ <optional> $socket ]
+ Parameter #0 [ <optional> mixed $socket = null ]
}
+ - Return [ string|false ]
}
Method [ <internal:event> static public method sslRandPoll ] {
- Parameters [0] {
}
+ - Return [ bool ]
}
Method [ <internal:event> static public method getSocketName ] {
- Parameters [3] {
- Parameter #0 [ <required> $socket ]
- Parameter #1 [ <required> &$address ]
- Parameter #2 [ <optional> &$port ]
+ Parameter #0 [ <required> mixed $socket ]
+ Parameter #1 [ <required> mixed &$address ]
+ Parameter #2 [ <optional> mixed &$port = null ]
}
+ - Return [ bool ]
}
Method [ <internal:event> static public method getSocketFd ] {
- Parameters [1] {
- Parameter #0 [ <required> $socket ]
+ Parameter #0 [ <required> mixed $socket ]
}
+ - Return [ int ]
}
Method [ <internal:event> static public method setSocketOption ] {
- Parameters [4] {
- Parameter #0 [ <required> $socket ]
- Parameter #1 [ <required> $level ]
- Parameter #2 [ <required> $optname ]
- Parameter #3 [ <required> $optval ]
+ Parameter #0 [ <required> mixed $socket ]
+ Parameter #1 [ <required> int $level ]
+ Parameter #2 [ <required> int $optname ]
+ Parameter #3 [ <required> mixed $optval ]
}
+ - Return [ bool ]
}
Method [ <internal:event> static public method createSocket ] {
- Parameters [1] {
- Parameter #0 [ <required> $fd ]
+ Parameter #0 [ <required> int $fd ]
}
+ - Return [ Socket|false ]
}
}
@@ -1517,8 +1674,8 @@ Extension [ <persistent> extension #124 event version 3.0.6 ] {
Constant [ public int OPT_CIPHER_SERVER_PREFERENCE ] { 15 }
Constant [ public int OPT_REQUIRE_CLIENT_CERT ] { 16 }
Constant [ public int OPT_VERIFY_CLIENT_ONCE ] { 17 }
- Constant [ public string OPENSSL_VERSION_TEXT ] { OpenSSL 1.1.1l FIPS 24 Aug 2021 }
- Constant [ public int OPENSSL_VERSION_NUMBER ] { 269488335 }
+ Constant [ public string OPENSSL_VERSION_TEXT ] { OpenSSL 1.1.1n FIPS 15 Mar 2022 }
+ Constant [ public int OPENSSL_VERSION_NUMBER ] { 269488367 }
Constant [ public int SSL3_VERSION ] { 768 }
Constant [ public int TLS1_VERSION ] { 769 }
Constant [ public int TLS1_1_VERSION ] { 770 }
@@ -1534,36 +1691,38 @@ Extension [ <persistent> extension #124 event version 3.0.6 ] {
}
- Properties [2] {
- Property [ <default> public $local_cert ]
- Property [ <default> public $local_pk ]
+ Property [ public $local_cert = NULL ]
+ Property [ public $local_pk = NULL ]
}
- Methods [3] {
Method [ <internal:event, ctor> public method __construct ] {
- Parameters [2] {
- Parameter #0 [ <required> $method ]
- Parameter #1 [ <required> $options ]
+ Parameter #0 [ <required> int $method ]
+ Parameter #1 [ <required> array $options ]
}
}
Method [ <internal:event> public method setMinProtoVersion ] {
- Parameters [1] {
- Parameter #0 [ <required> $proto ]
+ Parameter #0 [ <required> int $proto ]
}
+ - Return [ bool ]
}
Method [ <internal:event> public method setMaxProtoVersion ] {
- Parameters [1] {
- Parameter #0 [ <required> $proto ]
+ Parameter #0 [ <required> int $proto ]
}
+ - Return [ bool ]
}
}
}
- Class [ <internal:event> class EventException extends RuntimeException implements Throwable ] {
+ Class [ <internal:event> class EventException extends RuntimeException implements Stringable, Throwable ] {
- Constants [0] {
}
@@ -1575,48 +1734,82 @@ Extension [ <persistent> extension #124 event version 3.0.6 ] {
}
- Properties [5] {
- Property [ <default> protected $message ]
- Property [ <default> protected $code ]
- Property [ <default> protected $file ]
- Property [ <default> protected $line ]
- Property [ <default> public $errorInfo ]
+ Property [ protected $message = '' ]
+ Property [ protected $code = 0 ]
+ Property [ protected $file = NULL ]
+ Property [ protected $line = NULL ]
+ Property [ public $errorInfo = NULL ]
}
- 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 ]
+ Parameter #0 [ <optional> string $message = "" ]
+ Parameter #1 [ <optional> int $code = 0 ]
+ Parameter #2 [ <optional> ?Throwable $previous = null ]
}
}
Method [ <internal:Core, inherits Exception> public method __wakeup ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
+
+ - Parameters [0] {
+ }
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
+
+ - Parameters [0] {
+ }
+ - Return [ int ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
+
+ - Parameters [0] {
+ }
+ - Return [ array ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
+
+ - Parameters [0] {
+ }
+ - Return [ ?Throwable ]
}
Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
- Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
+ Method [ <internal:Core, inherits Exception, prototype Stringable> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ - Return [ string ]
}
}
}