Nexus API Reference

SwooleConfig
in package

Read onlyYes
FinalYes
Tags
psalm-api
psalm-immutable

Table of Contents

Properties

$defaultMailboxCapacity  : int
$enableCoroutineHook  : bool
$maxCoroutines  : int

Methods

__construct()  : mixed
withDefaultMailboxCapacity()  : self
withEnableCoroutineHook()  : self
withMaxCoroutines()  : self

Properties

$defaultMailboxCapacity

public int $defaultMailboxCapacity = 1000

$enableCoroutineHook

public bool $enableCoroutineHook = true

Methods

__construct()

public __construct([int $defaultMailboxCapacity = 1000 ][, bool $enableCoroutineHook = true ][, int $maxCoroutines = 100000 ]) : mixed
Parameters
$defaultMailboxCapacity : int = 1000
$enableCoroutineHook : bool = true
$maxCoroutines : int = 100000

withDefaultMailboxCapacity()

public withDefaultMailboxCapacity(int $capacity) : self
Parameters
$capacity : int
Return values
self

withEnableCoroutineHook()

public withEnableCoroutineHook(bool $enable) : self
Parameters
$enable : bool
Return values
self

withMaxCoroutines()

public withMaxCoroutines(int $max) : self
Parameters
$max : int
Return values
self
On this page

Search results