Php/docs/class.swoole-redis-server

From Get docs

(PECL swoole >= 1.9.0)

Class synopsis


Swoole\Redis\Server extends Swoole\Server {

/* Constants */

const int NIL = 1

const int ERROR = 0

const int STATUS = 2

const int INT = 3

const int STRING = 4

const int SET = 5

const int MAP = 6

/* Methods */

public static format ( string $type [, string $value ] ) : ReturnType

public setHandler ( string $command , string $callback [, string $number_of_string_param [, string $type_of_array_param ]] ) : ReturnType

public start ( ) : ReturnType

/* Inherited methods */

public Swoole\Server::addlistener ( string $host , int $port , string $socket_type ) : void

public Swoole\Server::addProcess ( swoole_process $process ) : bool

public Swoole\Server::after ( int $after_time_ms , callable $callback [, string $param ] ) : ReturnType

public Swoole\Server::bind ( int $fd , int $uid ) : bool

public Swoole\Server::clearTimer ( int $timer_id ) : void

swoole_timer_clear ( int $timer_id ) : void

public Swoole\Server::close ( int $fd [, bool $reset ] ) : bool

public Swoole\Server::confirm ( int $fd ) : bool

public Swoole\Server::connection_info ( int $fd [, int $reactor_id ] ) : array

public Swoole\Server::connection_list ( int $start_fd [, int $pagesize ] ) : array

public Swoole\Server::defer ( callable $callback ) : void

public Swoole\Server\Port::__destruct ( ) : void

public Swoole\Server\Port::on ( string $event_name , callable $callback ) : ReturnType

public Swoole\Server\Port::set ( array $settings ) : void

public Swoole\Server::exist ( int $fd ) : bool

public Swoole\Server::finish ( string $data ) : void

public Swoole\Server::getClientInfo ( int $fd [, int $reactor_id ] ) : ReturnType

public Swoole\Server::getClientList ( int $start_fd [, int $pagesize ] ) : array

public Swoole\Server::getLastError ( ) : int

public Swoole\Server::heartbeat ( bool $if_close_connection ) : mixed

public Swoole\Server::listen ( string $host , int $port , string $socket_type ) : bool

public Swoole\Server::on ( string $event_name , callable $callback ) : void

public Swoole\Server::pause ( int $fd ) : void

public Swoole\Server::protect ( int $fd [, bool $is_protected ] ) : void

public Swoole\Server::reload ( ) : bool

public Swoole\Server::resume ( int $fd ) : void

public Swoole\Server::send ( int $fd , string $data [, int $reactor_id ] ) : bool

public Swoole\Server::sendfile ( int $fd , string $filename [, int $offset ] ) : bool

public Swoole\Server::sendMessage ( int $worker_id , string $data ) : bool

public Swoole\Server::sendto ( string $ip , int $port , string $data [, string $server_socket ] ) : bool

public Swoole\Server::sendwait ( int $fd , string $data ) : bool

public Swoole\Server::set ( array $settings ) : ReturnType

public Swoole\Server::shutdown ( ) : void

public Swoole\Server::start ( ) : void

public Swoole\Server::stats ( ) : array

public Swoole\Server::stop ([ int $worker_id ] ) : bool

public Swoole\Server::task ( string $data [, int $dst_worker_id [, callable $callback ]] ) : mixed

public Swoole\Server::taskwait ( string $data [, float $timeout [, int $worker_id ]] ) : void

public Swoole\Server::taskWaitMulti ( array $tasks [, double $timeout_ms ] ) : void

public Swoole\Server::tick ( int $interval_ms , callable $callback ) : void

}

Predefined Constants

Swoole\Redis\Server::NIL
Swoole\Redis\Server::ERROR
Swoole\Redis\Server::STATUS
Swoole\Redis\Server::INT
Swoole\Redis\Server::STRING
Swoole\Redis\Server::SET
Swoole\Redis\Server::MAP


Table of Contents