PHP Класс PHPDaemon\Examples\MongoNode

Автор: Vasily Zorin ([email protected])
Наследование: extends PHPDaemon\Core\AppInstance
Показать файл Открыть проект

Открытые свойства

Свойство Тип Описание
$LockClient MemcacheClient
$cache MongoClient
$cursor LockClient
$db
$timer Tailable cursor

Защищенные свойства (Protected)

Свойство Тип Описание
$inited

Открытые методы

Метод Описание
cacheObject ( $o ) : void Method called when object received.
deleteObject ( $o ) : void Method called when object deleted.
init ( ) : void Constructor.
initSlave ( MongoTimestamp $point ) : void Initializes slave session.
onReady ( ) : void Called when the worker is ready to go.
touchCursor ( )

Защищенные методы

Метод Описание
getConfigDefaults ( ) : array | false Setting default config options Overriden from AppInstance::getConfigDefaults

Описание методов

cacheObject() публичный Метод

Method called when object received.
public cacheObject ( $o ) : void
Результат void

deleteObject() публичный Метод

Method called when object deleted.
public deleteObject ( $o ) : void
Результат void

getConfigDefaults() защищенный Метод

Setting default config options Overriden from AppInstance::getConfigDefaults
protected getConfigDefaults ( ) : array | false
Результат array | false

init() публичный Метод

Constructor.
public init ( ) : void
Результат void

initSlave() публичный Метод

Initializes slave session.
public initSlave ( MongoTimestamp $point ) : void
$point MongoTimestamp
Результат void

onReady() публичный Метод

Called when the worker is ready to go.
public onReady ( ) : void
Результат void

touchCursor() публичный Метод

public touchCursor ( )

Описание свойств

$LockClient публичное свойство

MemcacheClient
public $LockClient

$cache публичное свойство

MongoClient
public $cache

$cursor публичное свойство

LockClient
public $cursor

$db публичное свойство

public $db

$inited защищенное свойство

protected $inited

$timer публичное свойство

Tailable cursor
public $timer