PHP 클래스 PHPDaemon\Core\EventLoop

파일 보기 프로젝트 열기: kakserpom/phpdaemon 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$instance

보호된 프로퍼티들

프로퍼티 타입 설명
$base
$callbacks
$dnsBase
$stopped

공개 메소드들

메소드 설명
__construct ( ) EventLoop constructor.
bufferEvent ( $args ) : EventBufferEvent
bufferEventSsl ( $args ) : mixed
event ( $args ) : Event
free ( ) Free
getBase ( ) : EventBase
getDnsBase ( ) : EventDnsBase
init ( ) Init
interrupt ( null $cb = null )
listener ( $args ) : EventListener
reinit ( ) Reinit
run ( ) Run
signal ( $args ) : mixed
stop ( ) Stop
timer ( $args ) : mixed

메소드 상세

__construct() 공개 메소드

EventLoop constructor.
public __construct ( )

bufferEvent() 공개 메소드

public bufferEvent ( $args ) : EventBufferEvent
$args
리턴 EventBufferEvent

bufferEventSsl() 공개 메소드

public bufferEventSsl ( $args ) : mixed
$args
리턴 mixed

event() 공개 메소드

public event ( $args ) : Event
$args
리턴 Event

free() 공개 메소드

Free
public free ( )

getBase() 공개 메소드

public getBase ( ) : EventBase
리턴 EventBase

getDnsBase() 공개 메소드

public getDnsBase ( ) : EventDnsBase
리턴 EventDnsBase

init() 공개 정적인 메소드

Init
public static init ( )

interrupt() 공개 메소드

public interrupt ( null $cb = null )
$cb null

listener() 공개 메소드

public listener ( $args ) : EventListener
$args
리턴 EventListener

reinit() 공개 메소드

Reinit
public reinit ( )

run() 공개 메소드

Run
public run ( )

signal() 공개 메소드

public signal ( $args ) : mixed
$args
리턴 mixed

stop() 공개 메소드

Stop
public stop ( )

timer() 공개 메소드

public timer ( $args ) : mixed
$args
리턴 mixed

프로퍼티 상세

$base 보호되어 있는 프로퍼티

protected $base

$callbacks 보호되어 있는 프로퍼티

protected $callbacks

$dnsBase 보호되어 있는 프로퍼티

protected $dnsBase

$instance 공개적으로 정적으로 프로퍼티

public static $instance

$stopped 보호되어 있는 프로퍼티

protected $stopped