PHP 클래스 XPSPL\database\Signals

A database of signals. All signals are stored in a database by their index. Each signal stored has a copy of the signal and it's process database.
상속: extends XPSPL\Database
파일 보기 프로젝트 열기: prggmr/xpspl

공개 메소드들

메소드 설명
delete_signal ( SIG $signal ) : void Deletes a signal from the database.
find_processes_database ( SIG $signal ) : null | object Finds and returns the given signals processes database.
find_signal ( SIG $signal ) : object Finds the signal in the database.
register_signal ( SIG $signal, Processes $database ) : void Registers a signal in the database with the given processes database.

메소드 상세

delete_signal() 공개 메소드

Deletes a signal from the database.
public delete_signal ( SIG $signal ) : void
$signal XPSPL\SIG \XPSPL\SIG
리턴 void

find_processes_database() 공개 메소드

Finds and returns the given signals processes database.
public find_processes_database ( SIG $signal ) : null | object
$signal XPSPL\SIG \XPSPL\Sig
리턴 null | object Processes

find_signal() 공개 메소드

Returns null if the signal does not exit.
public find_signal ( SIG $signal ) : object
$signal XPSPL\SIG
리턴 object

register_signal() 공개 메소드

Registers a signal in the database with the given processes database.
public register_signal ( SIG $signal, Processes $database ) : void
$signal XPSPL\SIG \XPSPL\SIG
$database Processes \XPSPL\database\Processes
리턴 void