Extension [ extension #65 event version 3.1.3 ] { - Dependencies { Dependency [ sockets (Required) ] } - Constants [1] { Constant [ string EVENT_NS ] { } } - Classes [13] { Class [ final class Event ] { - Constants [6] { Constant [ public int ET ] { 32 } Constant [ public int PERSIST ] { 16 } Constant [ public int READ ] { 2 } Constant [ public int WRITE ] { 4 } Constant [ public int SIGNAL ] { 8 } Constant [ public int TIMEOUT ] { 1 } } - Static properties [0] { } - Static methods [3] { Method [ static public method getSupportedMethods ] { - Parameters [0] { } - Return [ array ] } Method [ static public method timer ] { - Parameters [3] { Parameter #0 [ EventBase $base ] Parameter #1 [ callable $cb ] Parameter #2 [ mixed $arg = null ] } - Return [ Event ] } Method [ static public method signal ] { - Parameters [4] { Parameter #0 [ EventBase $base ] Parameter #1 [ int $signum ] Parameter #2 [ callable $cb ] Parameter #3 [ mixed $arg = null ] } - Return [ Event ] } } - Properties [2] { Property [ public $pending = NULL ] Property [ public $data = NULL ] } - Methods [13] { Method [ public method __construct ] { - Parameters [5] { Parameter #0 [ EventBase $base ] Parameter #1 [ mixed $fd ] Parameter #2 [ int $what ] Parameter #3 [ callable $cb ] Parameter #4 [ mixed $arg = null ] } } Method [ public method free ] { - Parameters [0] { } - Return [ void ] } Method [ public method set ] { - Parameters [5] { Parameter #0 [ EventBase $base ] Parameter #1 [ mixed $fd ] Parameter #2 [ int $what = null ] Parameter #3 [ ?callable $cb = null ] Parameter #4 [ mixed $arg = null ] } - Return [ bool ] } Method [ public method add ] { - Parameters [1] { Parameter #0 [ float $timeout = -1 ] } - Return [ bool ] } Method [ public method del ] { - Parameters [0] { } - Return [ bool ] } Method [ public method setPriority ] { - Parameters [1] { Parameter #0 [ int $priority ] } - Return [ bool ] } Method [ public method pending ] { - Parameters [1] { Parameter #0 [ int $flags ] } - Return [ bool ] } Method [ public method removeTimer ] { - Parameters [0] { } - Return [ bool ] } Method [ public method setTimer ] { - Parameters [3] { Parameter #0 [ EventBase $base ] Parameter #1 [ callable $cb ] Parameter #2 [ mixed $arg = null ] } - Return [ bool ] } Method [ public method addTimer ] { - Parameters [1] { Parameter #0 [ float $timeout = -1 ] } - Return [ bool ] } Method [ public method delTimer ] { - Parameters [0] { } - Return [ bool ] } Method [ public method addSignal ] { - Parameters [1] { Parameter #0 [ float $timeout = -1 ] } - Return [ bool ] } Method [ public method delSignal ] { - Parameters [0] { } - Return [ bool ] } } } Class [ final class EventBase ] { - Constants [8] { Constant [ public int LOOP_ONCE ] { 1 } Constant [ public int LOOP_NONBLOCK ] { 2 } Constant [ public int NOLOCK ] { 1 } Constant [ public int STARTUP_IOCP ] { 4 } Constant [ public int NO_CACHE_TIME ] { 8 } Constant [ public int EPOLL_USE_CHANGELIST ] { 16 } Constant [ public int IGNORE_ENV ] { 2 } Constant [ public int PRECISE_TIMER ] { 32 } } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [18] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ ?EventConfig $cfg = null ] } } Method [ final public method __sleep ] { - Parameters [0] { } - Return [ array ] } Method [ final public method __wakeup ] { - Parameters [0] { } - Return [ void ] } Method [ public method getMethod ] { - Parameters [0] { } - Return [ string ] } Method [ public method getFeatures ] { - Parameters [0] { } - Return [ int ] } Method [ public method priorityInit ] { - Parameters [1] { Parameter #0 [ int $n_priorities ] } - Return [ bool ] } Method [ public method loop ] { - Parameters [1] { Parameter #0 [ int $flags = -1 ] } - Return [ bool ] } Method [ public method dispatch ] { - Parameters [0] { } - Return [ bool ] } Method [ public method exit ] { - Parameters [1] { Parameter #0 [ float $timeout = 0.0 ] } - Return [ bool ] } Method [ public method set ] { - Parameters [1] { Parameter #0 [ Event $event ] } - Return [ bool ] } Method [ public method stop ] { - Parameters [0] { } - Return [ bool ] } Method [ public method gotStop ] { - Parameters [0] { } - Return [ bool ] } Method [ public method gotExit ] { - Parameters [0] { } - Return [ bool ] } Method [ public method getTimeOfDayCached ] { - Parameters [0] { } - Return [ float ] } Method [ public method reInit ] { - Parameters [0] { } - Return [ bool ] } Method [ public method free ] { - Parameters [0] { } - Return [ void ] } Method [ public method updateCacheTime ] { - Parameters [0] { } - Return [ bool ] } Method [ public method resume ] { - Parameters [0] { } - Return [ bool ] } } } Class [ final class EventConfig ] { - Constants [3] { Constant [ public int FEATURE_ET ] { 1 } Constant [ public int FEATURE_O1 ] { 2 } Constant [ public int FEATURE_FDS ] { 4 } } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [7] { Method [ public method __construct ] { - Parameters [0] { } } Method [ final public method __sleep ] { - Parameters [0] { } - Return [ array ] } Method [ final public method __wakeup ] { - Parameters [0] { } - Return [ void ] } Method [ public method avoidMethod ] { - Parameters [1] { Parameter #0 [ string $method ] } - Return [ bool ] } Method [ public method requireFeatures ] { - Parameters [1] { Parameter #0 [ int $feature ] } - Return [ bool ] } Method [ public method setMaxDispatchInterval ] { - Parameters [3] { Parameter #0 [ int $max_interval ] Parameter #1 [ int $max_callbacks ] Parameter #2 [ int $min_priority ] } - Return [ void ] } Method [ public method setFlags ] { - Parameters [1] { Parameter #0 [ int $flags ] } - Return [ bool ] } } } Class [ final class EventBufferEvent ] { - Constants [13] { Constant [ public int READING ] { 1 } Constant [ public int WRITING ] { 2 } Constant [ public int EOF ] { 16 } Constant [ public int ERROR ] { 32 } Constant [ public int TIMEOUT ] { 64 } Constant [ public int CONNECTED ] { 128 } Constant [ public int OPT_CLOSE_ON_FREE ] { 1 } Constant [ public int OPT_THREADSAFE ] { 2 } Constant [ public int OPT_DEFER_CALLBACKS ] { 4 } Constant [ public int OPT_UNLOCK_CALLBACKS ] { 8 } Constant [ public int SSL_OPEN ] { 0 } Constant [ public int SSL_CONNECTING ] { 1 } Constant [ public int SSL_ACCEPTING ] { 2 } } - Static properties [0] { } - Static methods [3] { Method [ static public method createPair ] { - Parameters [2] { Parameter #0 [ EventBase $base ] Parameter #1 [ int $options = 0 ] } - Return [ array|false ] } Method [ static public method createSslFilter ] { - Parameters [4] { Parameter #0 [ EventBufferEvent $unnderlying ] Parameter #1 [ EventSslContext $ctx ] Parameter #2 [ int $state ] Parameter #3 [ int $options = 0 ] } - Return [ EventBufferEvent ] } Method [ static public method sslSocket ] { - Parameters [5] { Parameter #0 [ EventBase $base ] Parameter #1 [ mixed $socket ] Parameter #2 [ EventSslContext $ctx ] Parameter #3 [ int $state ] Parameter #4 [ int $options = 0 ] } - Return [ EventBufferEvent ] } } - Properties [5] { 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 [ public method __construct ] { - Parameters [7] { Parameter #0 [ EventBase $base ] Parameter #1 [ mixed $socket = null ] Parameter #2 [ int $options = 0 ] Parameter #3 [ ?callable $readcb = null ] Parameter #4 [ ?callable $writecb = null ] Parameter #5 [ ?callable $eventcb = null ] Parameter #6 [ mixed $arg = null ] } } Method [ public method free ] { - Parameters [0] { } - Return [ void ] } Method [ public method close ] { - Parameters [0] { } - Return [ void ] } Method [ public method connect ] { - Parameters [1] { Parameter #0 [ string $addr ] } - Return [ bool ] } Method [ public method connectHost ] { - Parameters [4] { Parameter #0 [ ?EventDnsBase $dns_base ] Parameter #1 [ string $hostname ] Parameter #2 [ int $port ] Parameter #3 [ int $family = EventUtil::AF_UNSPEC ] } - Return [ bool ] } Method [ public method getDnsErrorString ] { - Parameters [0] { } - Return [ string ] } Method [ public method setCallbacks ] { - Parameters [4] { Parameter #0 [ ?callable $readcb ] Parameter #1 [ ?callable $writecb ] Parameter #2 [ ?callable $eventcb ] Parameter #3 [ mixed $arg = null ] } - Return [ void ] } Method [ public method enable ] { - Parameters [1] { Parameter #0 [ int $events ] } - Return [ bool ] } Method [ public method disable ] { - Parameters [1] { Parameter #0 [ int $events ] } - Return [ bool ] } Method [ public method getEnabled ] { - Parameters [0] { } - Return [ int ] } Method [ public method getInput ] { - Parameters [0] { } - Return [ EventBuffer ] } Method [ public method getOutput ] { - Parameters [0] { } - Return [ EventBuffer ] } Method [ public method setWatermark ] { - Parameters [3] { Parameter #0 [ int $events ] Parameter #1 [ int $lowmark ] Parameter #2 [ int $highmark ] } - Return [ void ] } Method [ public method write ] { - Parameters [1] { Parameter #0 [ string $data ] } - Return [ bool ] } Method [ public method writeBuffer ] { - Parameters [1] { Parameter #0 [ EventBuffer $buf ] } - Return [ bool ] } Method [ public method read ] { - Parameters [1] { Parameter #0 [ int $size ] } - Return [ ?string ] } Method [ public method readBuffer ] { - Parameters [1] { Parameter #0 [ EventBuffer $buf ] } - Return [ bool ] } Method [ public method setPriority ] { - Parameters [1] { Parameter #0 [ int $priority ] } - Return [ bool ] } Method [ public method setTimeouts ] { - Parameters [2] { Parameter #0 [ float $timeout_read ] Parameter #1 [ float $timeout_write ] } - Return [ bool ] } Method [ public method sslError ] { - Parameters [0] { } - Return [ string ] } Method [ public method sslRenegotiate ] { - Parameters [0] { } - Return [ void ] } Method [ public method sslGetCipherInfo ] { - Parameters [0] { } - Return [ string ] } Method [ public method sslGetCipherName ] { - Parameters [0] { } - Return [ string ] } Method [ public method sslGetCipherVersion ] { - Parameters [0] { } - Return [ string ] } Method [ public method sslGetProtocol ] { - Parameters [0] { } - Return [ string ] } } } Class [ class EventBuffer ] { - Constants [7] { Constant [ public int EOL_ANY ] { 0 } Constant [ public int EOL_CRLF ] { 1 } Constant [ public int EOL_CRLF_STRICT ] { 2 } Constant [ public int EOL_LF ] { 3 } Constant [ public int EOL_NUL ] { 4 } Constant [ public int PTR_SET ] { 0 } Constant [ public int PTR_ADD ] { 1 } } - Static properties [0] { } - Static methods [0] { } - Properties [2] { Property [ public $length = NULL ] Property [ public $contiguous_space = NULL ] } - Methods [22] { Method [ public method __construct ] { - Parameters [0] { } } Method [ public method freeze ] { - Parameters [1] { Parameter #0 [ bool $at_front ] } - Return [ bool ] } Method [ public method unfreeze ] { - Parameters [1] { Parameter #0 [ bool $at_front ] } - Return [ bool ] } Method [ public method lock ] { - Parameters [1] { Parameter #0 [ bool $at_front ] } - Return [ void ] } Method [ public method unlock ] { - Parameters [1] { Parameter #0 [ bool $at_front ] } - Return [ void ] } Method [ public method enableLocking ] { - Parameters [0] { } - Return [ void ] } Method [ public method add ] { - Parameters [1] { Parameter #0 [ string $data ] } - Return [ bool ] } Method [ public method read ] { - Parameters [1] { Parameter #0 [ int $max_bytes ] } - Return [ string ] } Method [ public method addBuffer ] { - Parameters [1] { Parameter #0 [ EventBuffer $buf ] } - Return [ bool ] } Method [ public method appendFrom ] { - Parameters [2] { Parameter #0 [ EventBuffer $buf ] Parameter #1 [ int $len ] } - Return [ int ] } Method [ public method expand ] { - Parameters [1] { Parameter #0 [ int $len ] } - Return [ bool ] } Method [ public method prepend ] { - Parameters [1] { Parameter #0 [ string $data ] } - Return [ bool ] } Method [ public method prependBuffer ] { - Parameters [1] { Parameter #0 [ EventBuffer $buf ] } - Return [ bool ] } Method [ public method drain ] { - Parameters [1] { Parameter #0 [ int $len ] } - Return [ bool ] } Method [ public method copyout ] { - Parameters [2] { Parameter #0 [ string &$data ] Parameter #1 [ int $max_bytes ] } - Return [ int ] } Method [ public method readLine ] { - Parameters [1] { Parameter #0 [ int $eol_style ] } - Return [ ?string ] } Method [ public method search ] { - Parameters [3] { Parameter #0 [ string $what ] Parameter #1 [ int $start = -1 ] Parameter #2 [ int $end = -1 ] } - Return [ int|false ] } Method [ public method searchEol ] { - Parameters [2] { Parameter #0 [ int $start = -1 ] Parameter #1 [ int $eol_style = EventBuffer::EOL_ANY ] } - Return [ int|false ] } Method [ public method pullup ] { - Parameters [1] { Parameter #0 [ int $size ] } - Return [ ?string ] } Method [ public method write ] { - Parameters [2] { Parameter #0 [ mixed $fd ] Parameter #1 [ int $howmuch = -1 ] } - Return [ int|false ] } Method [ public method readFrom ] { - Parameters [2] { Parameter #0 [ mixed $fd ] Parameter #1 [ int $howmuch = -1 ] } - Return [ int|false ] } Method [ public method substr ] { - Parameters [2] { Parameter #0 [ int $start ] Parameter #1 [ int $length = -1 ] } - Return [ string|false ] } } } Class [ final class EventDnsBase ] { - Constants [8] { Constant [ public int OPTION_SEARCH ] { 1 } Constant [ public int OPTION_NAMESERVERS ] { 2 } Constant [ public int OPTION_MISC ] { 4 } Constant [ public int OPTION_HOSTSFILE ] { 8 } Constant [ public int OPTIONS_ALL ] { 15 } Constant [ public int DISABLE_WHEN_INACTIVE ] { 32768 } Constant [ public int INITIALIZE_NAMESERVERS ] { 1 } Constant [ public int NAMESERVERS_NO_DEFAULT ] { 65536 } } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [9] { Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ EventBase $base ] Parameter #1 [ mixed $initialize ] } } Method [ public method parseResolvConf ] { - Parameters [2] { Parameter #0 [ int $flags ] Parameter #1 [ string $filename ] } - Return [ bool ] } Method [ public method addNameserverIp ] { - Parameters [1] { Parameter #0 [ string $ip ] } - Return [ bool ] } Method [ public method loadHosts ] { - Parameters [1] { Parameter #0 [ string $hosts ] } - Return [ bool ] } Method [ public method clearSearch ] { - Parameters [0] { } - Return [ void ] } Method [ public method addSearch ] { - Parameters [1] { Parameter #0 [ string $domain ] } - Return [ void ] } Method [ public method setSearchNdots ] { - Parameters [1] { Parameter #0 [ int $ndots ] } - Return [ void ] } Method [ public method setOption ] { - Parameters [2] { Parameter #0 [ string $option ] Parameter #1 [ string $value ] } - Return [ bool ] } Method [ public method countNameservers ] { - Parameters [0] { } - Return [ int ] } } } Class [ final class EventListener ] { - Constants [7] { Constant [ public int OPT_LEAVE_SOCKETS_BLOCKING ] { 1 } Constant [ public int OPT_CLOSE_ON_FREE ] { 2 } Constant [ public int OPT_CLOSE_ON_EXEC ] { 4 } Constant [ public int OPT_REUSEABLE ] { 8 } Constant [ public int OPT_DISABLED ] { 32 } Constant [ public int OPT_THREADSAFE ] { 16 } Constant [ public int OPT_DEFERRED_ACCEPT ] { 64 } } - Static properties [0] { } - Static methods [0] { } - Properties [1] { Property [ public $fd = NULL ] } - Methods [10] { Method [ public method __construct ] { - Parameters [6] { Parameter #0 [ EventBase $base ] Parameter #1 [ callable $cb ] Parameter #2 [ mixed $data ] Parameter #3 [ int $flags ] Parameter #4 [ int $backlog ] Parameter #5 [ mixed $target ] } } Method [ final public method __sleep ] { - Parameters [0] { } - Return [ array ] } Method [ final public method __wakeup ] { - Parameters [0] { } - Return [ void ] } Method [ public method free ] { - Parameters [0] { } - Return [ void ] } Method [ public method enable ] { - Parameters [0] { } - Return [ bool ] } Method [ public method disable ] { - Parameters [0] { } - Return [ bool ] } Method [ public method setCallback ] { - Parameters [2] { Parameter #0 [ callable $cb ] Parameter #1 [ mixed $arg = null ] } - Return [ void ] } Method [ public method setErrorCallback ] { - Parameters [1] { Parameter #0 [ callable $cb ] } - Return [ void ] } Method [ public method getBase ] { - Parameters [0] { } - Return [ EventBase ] } Method [ public method getSocketName ] { - Parameters [2] { Parameter #0 [ mixed &$address ] Parameter #1 [ mixed &$port ] } - Return [ bool ] } } } Class [ final class EventHttpConnection ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [13] { Method [ public method __construct ] { - Parameters [5] { Parameter #0 [ EventBase $base ] Parameter #1 [ ?EventDnsBase $dns_base ] Parameter #2 [ string $address ] Parameter #3 [ int $port ] Parameter #4 [ ?EventSslContext $ctx = null ] } } Method [ final public method __sleep ] { - Parameters [0] { } - Return [ array ] } Method [ final public method __wakeup ] { - Parameters [0] { } - Return [ void ] } Method [ public method getBase ] { - Parameters [0] { } - Return [ EventBase|false ] } Method [ public method getPeer ] { - Parameters [2] { Parameter #0 [ mixed &$address ] Parameter #1 [ mixed &$port ] } - Return [ void ] } Method [ public method setLocalAddress ] { - Parameters [1] { Parameter #0 [ string $address ] } - Return [ void ] } Method [ public method setLocalPort ] { - Parameters [1] { Parameter #0 [ int $port ] } - Return [ void ] } Method [ public method setTimeout ] { - Parameters [1] { Parameter #0 [ int $timeout ] } - Return [ void ] } Method [ public method setMaxHeadersSize ] { - Parameters [1] { Parameter #0 [ int $max_size ] } - Return [ void ] } Method [ public method setMaxBodySize ] { - Parameters [1] { Parameter #0 [ int $max_size ] } - Return [ void ] } Method [ public method setRetries ] { - Parameters [1] { Parameter #0 [ int $retries ] } - Return [ void ] } Method [ public method makeRequest ] { - Parameters [3] { Parameter #0 [ EventHttpRequest $req ] Parameter #1 [ int $type ] Parameter #2 [ string $uri ] } - Return [ ?bool ] } Method [ public method setCloseCallback ] { - Parameters [2] { Parameter #0 [ callable $callback ] Parameter #1 [ mixed $data = null ] } - Return [ void ] } } } Class [ final class EventHttp ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [13] { Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ EventBase $base ] Parameter #1 [ ?EventSslContext $ctx = null ] } } Method [ final public method __sleep ] { - Parameters [0] { } - Return [ array ] } Method [ final public method __wakeup ] { - Parameters [0] { } - Return [ void ] } Method [ public method accept ] { - Parameters [1] { Parameter #0 [ mixed $socket ] } - Return [ bool ] } Method [ public method bind ] { - Parameters [2] { Parameter #0 [ string $address ] Parameter #1 [ int $port ] } - Return [ bool ] } Method [ public method setCallback ] { - Parameters [3] { Parameter #0 [ string $path ] Parameter #1 [ callable $cb ] Parameter #2 [ mixed $arg = null ] } - Return [ bool ] } Method [ public method setDefaultCallback ] { - Parameters [2] { Parameter #0 [ callable $cb ] Parameter #1 [ mixed $arg = null ] } - Return [ void ] } Method [ public method setAllowedMethods ] { - Parameters [1] { Parameter #0 [ int $methods ] } - Return [ void ] } Method [ public method setMaxBodySize ] { - Parameters [1] { Parameter #0 [ int $value ] } - Return [ void ] } Method [ public method setMaxHeadersSize ] { - Parameters [1] { Parameter #0 [ int $value ] } - Return [ void ] } Method [ public method setTimeout ] { - Parameters [1] { Parameter #0 [ int $value ] } - Return [ void ] } Method [ public method addServerAlias ] { - Parameters [1] { Parameter #0 [ string $alias ] } - Return [ bool ] } Method [ public method removeServerAlias ] { - Parameters [1] { Parameter #0 [ string $alias ] } - Return [ bool ] } } } Class [ final class EventHttpRequest ] { - Constants [11] { Constant [ public int CMD_GET ] { 1 } Constant [ public int CMD_POST ] { 2 } Constant [ public int CMD_HEAD ] { 4 } Constant [ public int CMD_PUT ] { 8 } Constant [ public int CMD_DELETE ] { 16 } Constant [ public int CMD_OPTIONS ] { 32 } Constant [ public int CMD_TRACE ] { 64 } Constant [ public int CMD_CONNECT ] { 128 } Constant [ public int CMD_PATCH ] { 256 } Constant [ public int INPUT_HEADER ] { 1 } Constant [ public int OUTPUT_HEADER ] { 2 } } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [25] { Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ callable $callback ] Parameter #1 [ mixed $data = null ] } } Method [ final public method __sleep ] { - Parameters [0] { } - Return [ array ] } Method [ final public method __wakeup ] { - Parameters [0] { } - Return [ void ] } Method [ public method free ] { - Parameters [0] { } - Return [ void ] } Method [ public method getCommand ] { - Parameters [0] { } - Return [ int ] } Method [ public method getHost ] { - Parameters [0] { } - Return [ string ] } Method [ public method getUri ] { - Parameters [0] { } - Return [ string ] } Method [ public method getResponseCode ] { - Parameters [0] { } - Return [ int ] } Method [ public method getInputHeaders ] { - Parameters [0] { } - Return [ array ] } Method [ public method getOutputHeaders ] { - Parameters [0] { } - Return [ array ] } Method [ public method getInputBuffer ] { - Parameters [0] { } - Return [ EventBuffer ] } Method [ public method getOutputBuffer ] { - Parameters [0] { } - Return [ EventBuffer ] } Method [ public method getBufferEvent ] { - Parameters [0] { } - Return [ ?EventBufferEvent ] } Method [ public method getConnection ] { - Parameters [0] { } - Return [ ?EventHttpConnection ] } Method [ public method closeConnection ] { - Parameters [0] { } - Return [ void ] } Method [ public method sendError ] { - Parameters [2] { Parameter #0 [ int $error ] Parameter #1 [ ?string $reason = null ] } - Return [ void ] } Method [ public method sendReply ] { - Parameters [3] { Parameter #0 [ int $code ] Parameter #1 [ string $reason ] Parameter #2 [ ?EventBuffer $buf = null ] } - Return [ void ] } Method [ public method sendReplyChunk ] { - Parameters [1] { Parameter #0 [ EventBuffer $buf ] } - Return [ void ] } Method [ public method sendReplyEnd ] { - Parameters [0] { } - Return [ void ] } Method [ public method sendReplyStart ] { - Parameters [2] { Parameter #0 [ int $code ] Parameter #1 [ string $reason ] } - Return [ void ] } Method [ public method cancel ] { - Parameters [0] { } - Return [ void ] } Method [ public method addHeader ] { - Parameters [3] { Parameter #0 [ string $key ] Parameter #1 [ string $value ] Parameter #2 [ int $type ] } - Return [ bool ] } Method [ public method clearHeaders ] { - Parameters [0] { } - Return [ void ] } Method [ public method removeHeader ] { - Parameters [2] { Parameter #0 [ string $key ] Parameter #1 [ int $type ] } - Return [ bool ] } Method [ public method findHeader ] { - Parameters [2] { Parameter #0 [ string $key ] Parameter #1 [ int $type ] } - Return [ ?string ] } } } Class [ final class EventUtil ] { - Constants [27] { Constant [ public int AF_INET ] { 2 } Constant [ public int AF_INET6 ] { 10 } Constant [ public int AF_UNIX ] { 1 } Constant [ public int AF_UNSPEC ] { 0 } Constant [ public int SO_DEBUG ] { 1 } Constant [ public int SO_REUSEADDR ] { 2 } Constant [ public int SO_KEEPALIVE ] { 9 } Constant [ public int SO_DONTROUTE ] { 5 } Constant [ public int SO_LINGER ] { 13 } Constant [ public int SO_BROADCAST ] { 6 } Constant [ public int SO_OOBINLINE ] { 10 } Constant [ public int SO_SNDBUF ] { 7 } Constant [ public int SO_RCVBUF ] { 8 } Constant [ public int SO_SNDLOWAT ] { 19 } Constant [ public int SO_RCVLOWAT ] { 18 } Constant [ public int SO_SNDTIMEO ] { 21 } Constant [ public int SO_RCVTIMEO ] { 20 } Constant [ public int SO_TYPE ] { 3 } Constant [ public int SO_ERROR ] { 4 } Constant [ public int TCP_NODELAY ] { 1 } Constant [ public int SOL_SOCKET ] { 1 } Constant [ public int SOL_TCP ] { 6 } Constant [ public int SOL_UDP ] { 17 } Constant [ public int SOCK_RAW ] { 3 } Constant [ public int IPPROTO_IP ] { 0 } Constant [ public int IPPROTO_IPV6 ] { 41 } Constant [ public int LIBEVENT_VERSION_NUMBER ] { 33623040 } } - Static properties [0] { } - Static methods [7] { Method [ static public method getLastSocketErrno ] { - Parameters [1] { Parameter #0 [ ?Socket $socket = null ] } - Return [ int|false ] } Method [ static public method getLastSocketError ] { - Parameters [1] { Parameter #0 [ mixed $socket = null ] } - Return [ string|false ] } Method [ static public method sslRandPoll ] { - Parameters [0] { } - Return [ bool ] } Method [ static public method getSocketName ] { - Parameters [3] { Parameter #0 [ mixed $socket ] Parameter #1 [ mixed &$address ] Parameter #2 [ mixed &$port = null ] } - Return [ bool ] } Method [ static public method getSocketFd ] { - Parameters [1] { Parameter #0 [ mixed $socket ] } - Return [ int ] } Method [ static public method setSocketOption ] { - Parameters [4] { Parameter #0 [ mixed $socket ] Parameter #1 [ int $level ] Parameter #2 [ int $optname ] Parameter #3 [ mixed $optval ] } - Return [ bool ] } Method [ static public method createSocket ] { - Parameters [1] { Parameter #0 [ int $fd ] } - Return [ Socket|false ] } } - Properties [0] { } - Methods [1] { Method [ private method __construct ] { - Parameters [0] { } } } } Class [ final class EventSslContext ] { - Constants [31] { Constant [ public int TLS_CLIENT_METHOD ] { 4 } Constant [ public int TLS_SERVER_METHOD ] { 8 } Constant [ public int TLSv11_CLIENT_METHOD ] { 9 } Constant [ public int TLSv11_SERVER_METHOD ] { 10 } Constant [ public int TLSv12_CLIENT_METHOD ] { 11 } Constant [ public int TLSv12_SERVER_METHOD ] { 12 } Constant [ public int OPT_LOCAL_CERT ] { 1 } Constant [ public int OPT_LOCAL_PK ] { 2 } Constant [ public int OPT_PASSPHRASE ] { 3 } Constant [ public int OPT_CA_FILE ] { 4 } Constant [ public int OPT_CA_PATH ] { 5 } Constant [ public int OPT_ALLOW_SELF_SIGNED ] { 6 } Constant [ public int OPT_VERIFY_PEER ] { 7 } Constant [ public int OPT_VERIFY_DEPTH ] { 8 } Constant [ public int OPT_CIPHERS ] { 9 } Constant [ public int OPT_NO_SSLv2 ] { 10 } Constant [ public int OPT_NO_SSLv3 ] { 11 } Constant [ public int OPT_NO_TLSv1 ] { 12 } Constant [ public int OPT_NO_TLSv1_1 ] { 13 } Constant [ public int OPT_NO_TLSv1_2 ] { 14 } 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 3.1.1 30 May 2023 } Constant [ public int OPENSSL_VERSION_NUMBER ] { 806354960 } Constant [ public int SSL3_VERSION ] { 768 } Constant [ public int TLS1_VERSION ] { 769 } Constant [ public int TLS1_1_VERSION ] { 770 } Constant [ public int TLS1_2_VERSION ] { 771 } Constant [ public int DTLS1_VERSION ] { 65279 } Constant [ public int DTLS1_2_VERSION ] { 65277 } } - Static properties [0] { } - Static methods [0] { } - Properties [2] { Property [ public $local_cert = NULL ] Property [ public $local_pk = NULL ] } - Methods [3] { Method [ public method __construct ] { - Parameters [2] { Parameter #0 [ int $method ] Parameter #1 [ array $options ] } } Method [ public method setMinProtoVersion ] { - Parameters [1] { Parameter #0 [ int $proto ] } - Return [ bool ] } Method [ public method setMaxProtoVersion ] { - Parameters [1] { Parameter #0 [ int $proto ] } - Return [ bool ] } } } Class [ class EventException extends RuntimeException implements Stringable, Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [5] { Property [ protected $message = '' ] Property [ protected $code = 0 ] Property [ protected string $file = '' ] Property [ protected int $line = 0 ] Property [ public $errorInfo = NULL ] } - Methods [10] { Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ string $message = "" ] Parameter #1 [ int $code = 0 ] Parameter #2 [ ?Throwable $previous = null ] } } Method [ public method __wakeup ] { - Parameters [0] { } - Tentative return [ void ] } Method [ final public method getMessage ] { - Parameters [0] { } - Return [ string ] } Method [ final public method getCode ] { - Parameters [0] { } } Method [ final public method getFile ] { - Parameters [0] { } - Return [ string ] } Method [ final public method getLine ] { - Parameters [0] { } - Return [ int ] } Method [ final public method getTrace ] { - Parameters [0] { } - Return [ array ] } Method [ final public method getPrevious ] { - Parameters [0] { } - Return [ ?Throwable ] } Method [ final public method getTraceAsString ] { - Parameters [0] { } - Return [ string ] } Method [ public method __toString ] { - Parameters [0] { } - Return [ string ] } } } } }