The Swoole\Http\Server class

(PHP 5 >= 5.2.0, PHP 7, PECL swoole >= 1.9.0)

Introduction

Class synopsis

Swoole\Http\Server extends Swoole\Server {
/* Methods */
public on ( string $event_name , callable $callback ) : void
public start ( void ) : void
/* Inherited methods */
public Swoole\Server::addlistener ( string $host , integer $port , string $socket_type ) : void
public Swoole\Server::addProcess ( swoole_process $process ) : boolean
public Swoole\Server::after ( integer $after_time_ms , callable $callback [, string $param ] ) : ReturnType
public Swoole\Server::bind ( integer $fd , integer $uid ) : boolean
public Swoole\Server::clearTimer ( integer $timer_id ) : void
swoole_timer_clear ( integer $timer_id ) : void
public Swoole\Server::close ( integer $fd [, boolean $reset ] ) : boolean
public Swoole\Server::confirm ( integer $fd ) : boolean
public Swoole\Server::connection_info ( integer $fd [, integer $reactor_id ] ) : array
public Swoole\Server::connection_list ( integer $start_fd [, integer $pagesize ] ) : array
public Swoole\Server::defer ( callable $callback ) : void
public Swoole\Server\Port::__destruct ( void ) : void
public Swoole\Server\Port::on ( string $event_name , callable $callback ) : ReturnType
public Swoole\Server\Port::set ( array $settings ) : void
public Swoole\Server::exist ( integer $fd ) : boolean
public Swoole\Server::finish ( string $data ) : void
public Swoole\Server::getClientInfo ( integer $fd [, integer $reactor_id ] ) : ReturnType
public Swoole\Server::getClientList ( integer $start_fd [, integer $pagesize ] ) : array
public Swoole\Server::getLastError ( void ) : integer
public Swoole\Server::heartbeat ( boolean $if_close_connection ) : mixed
public Swoole\Server::listen ( string $host , integer $port , string $socket_type ) : boolean
public Swoole\Server::on ( string $event_name , callable $callback ) : void
public Swoole\Server::pause ( integer $fd ) : void
public Swoole\Server::protect ( integer $fd [, boolean $is_protected ] ) : void
public Swoole\Server::reload ( void ) : boolean
public Swoole\Server::resume ( integer $fd ) : void
public Swoole\Server::send ( integer $fd , string $data [, integer $reactor_id ] ) : boolean
public Swoole\Server::sendfile ( integer $fd , string $filename [, integer $offset ] ) : boolean
public Swoole\Server::sendMessage ( integer $worker_id , string $data ) : boolean
public Swoole\Server::sendto ( string $ip , integer $port , string $data [, string $server_socket ] ) : boolean
public Swoole\Server::sendwait ( integer $fd , string $data ) : boolean
public Swoole\Server::set ( array $settings ) : ReturnType
public Swoole\Server::shutdown ( void ) : void
public Swoole\Server::start ( void ) : void
public Swoole\Server::stats ( void ) : array
public Swoole\Server::stop ([ integer $worker_id ] ) : boolean
public Swoole\Server::task ( string $data [, integer $dst_worker_id [, callable $callback ]] ) : mixed
public Swoole\Server::taskwait ( string $data [, float $timeout [, integer $worker_id ]] ) : void
public Swoole\Server::taskWaitMulti ( array $tasks [, double $timeout_ms ] ) : void
public Swoole\Server::tick ( integer $interval_ms , callable $callback ) : void
}

Table of Contents