Documentation

SignalHandlerTest extends TestCase
in package

Tags
author

Robert Gust-Bardon robert@gust-bardon.org

covers

Table of Contents

$asyncSignalHandling  : mixed
$blockedSignals  : mixed
$signalHandlers  : mixed
asyncProvider()  : mixed
callablePreviousProvider()  : mixed
defaultPreviousProvider()  : mixed
restartSyscallsProvider()  : mixed
testHandleSignal()  : mixed
testRegisterAsyncSignalHandler()  : mixed
testRegisterCallablePreviousSignalHandler()  : mixed
testRegisterDefaultPreviousSignalHandler()  : mixed
testRegisterSignalHandler()  : mixed
testRegisterSyscallRestartingSignalHandler()  : mixed
getIdentityFormatter()  : FormatterInterface
getMultipleRecords()  : array<string|int, mixed>
getRecord()  : array<string|int, mixed>
setUp()  : mixed
tearDown()  : mixed
setSignalHandler()  : mixed

Properties

Methods

callablePreviousProvider()

public callablePreviousProvider() : mixed
Return values
mixed

defaultPreviousProvider()

public defaultPreviousProvider() : mixed
Return values
mixed

restartSyscallsProvider()

public restartSyscallsProvider() : mixed
Return values
mixed

testHandleSignal()

public testHandleSignal() : mixed
Return values
mixed

testRegisterAsyncSignalHandler()

public testRegisterAsyncSignalHandler(mixed $initialAsync, mixed $desiredAsync, mixed $expectedBefore, mixed $expectedAfter) : mixed
Parameters
$initialAsync : mixed
$desiredAsync : mixed
$expectedBefore : mixed
$expectedAfter : mixed
Tags
dataProvider

asyncProvider

depends

testRegisterDefaultPreviousSignalHandler

requires

function pcntl_async_signals

Return values
mixed

testRegisterCallablePreviousSignalHandler()

public testRegisterCallablePreviousSignalHandler(mixed $callPrevious) : mixed
Parameters
$callPrevious : mixed
Tags
dataProvider

callablePreviousProvider

depends

testRegisterSignalHandler

requires

function pcntl_signal_get_handler

Return values
mixed

testRegisterDefaultPreviousSignalHandler()

public testRegisterDefaultPreviousSignalHandler(mixed $signo, mixed $callPrevious, mixed $expected) : mixed
Parameters
$signo : mixed
$callPrevious : mixed
$expected : mixed
Tags
dataProvider

defaultPreviousProvider

depends

testRegisterSignalHandler

requires

function pcntl_fork

requires

function pcntl_sigprocmask

requires

function pcntl_waitpid

Return values
mixed

testRegisterSignalHandler()

public testRegisterSignalHandler() : mixed
Tags
depends

testHandleSignal

requires

extension pcntl

requires

extension posix

requires

function pcntl_signal

requires

function pcntl_signal_dispatch

requires

function posix_getpid

requires

function posix_kill

Return values
mixed

testRegisterSyscallRestartingSignalHandler()

public testRegisterSyscallRestartingSignalHandler(mixed $restartSyscalls) : mixed
Parameters
$restartSyscalls : mixed
Tags
dataProvider

restartSyscallsProvider

depends

testRegisterDefaultPreviousSignalHandler

requires

function pcntl_fork

requires

function pcntl_waitpid

Return values
mixed

getIdentityFormatter()

protected getIdentityFormatter() : FormatterInterface
Return values
FormatterInterface

getMultipleRecords()

protected getMultipleRecords() : array<string|int, mixed>
Return values
array<string|int, mixed>

getRecord()

protected getRecord([mixed $level = Logger::WARNING ][, mixed $message = 'test' ][, mixed $context = array() ]) : array<string|int, mixed>
Parameters
$level : mixed = Logger::WARNING
$message : mixed = 'test'
$context : mixed = array()
Return values
array<string|int, mixed>

Record

setSignalHandler()

private setSignalHandler(mixed $signo[, mixed $handler = SIG_DFL ]) : mixed
Parameters
$signo : mixed
$handler : mixed = SIG_DFL
Return values
mixed

Search results