(PECL zookeeper >= 0.1.0)
Представляет сессию ZooKeeper.
$host
= ''
[, callable $watcher_cb
= null
[, int $recv_timeout
= 10000
]]] )$path
[, callable $watcher_cb
= null
[, array &$stat
= null
[, int $max_size
= 0
]]] )Zookeeper::PERM_READ
Можно читать значение узла и список дочерних узлов
Zookeeper::PERM_WRITE
Можно устанавливать значение узла
Zookeeper::PERM_CREATE
Можно создавать дочерние элементы
Zookeeper::PERM_DELETE
Можно удалять дочерние элементы
Zookeeper::PERM_ADMIN
Можно запускать set_acl()
Zookeeper::PERM_ALL
Можно делать все описанное выше
Zookeeper::LOG_LEVEL_ERROR
Выводить только сообщения об ошибках
Zookeeper::LOG_LEVEL_WARN
Выводить ошибки и предупреждения
Zookeeper::LOG_LEVEL_INFO
Выводить большие сообщения о действиях помимо ошибок и предупреждений
Zookeeper::LOG_LEVEL_DEBUG
Выводить все
Zookeeper::EXPIRED_SESSION_STATE
Соединение установлено, но просрочено
Zookeeper::AUTH_FAILED_STATE
Соединение установлено, но аутентификация провалена
Zookeeper::CONNECTING_STATE
Устанавливается соединение
Zookeeper::ASSOCIATING_STATE
Ассоциирование
Zookeeper::CONNECTED_STATE
Соединение установлено
Zookeeper::READONLY_STATE
TODO: помогите нам улучшить это расширение
Zookeeper::NOTCONNECTED_STATE
Соединение не установлено