log_reply
(PECL mongo >= 1.5.0)
log_reply — Callback-функция, при чтении ответа MongoDB
Описание
log_reply
( array
$server
, array $messageHeaders
, array $operationHeaders
)callable функция, используемая контекстной опцией log_reply, при чтении ответа из MongoDB.
Замечание:
Это не настоящая функция, а всего лишь прототип, какой должна быть функция.
Список параметров
-
server -
Массив, содержащий основную информацию о выбранном сервере.
ключ значение hash хэш сервера, например: localhost:27017;-;X;56052type Тип узла (primary/secondary/mongos/arbiter): 2max_bson_size максимальный размер BSON, который этот узел поддерживает: 16777216max_message_size Максимальный размер сообщения, который этот узел поддерживает: 48000000request_id Идентификатор запроса для этого сообщения: 42 -
messageHeaders -
ключ значение length целое число, байты, длина ответа на сообщение request_id целое число, идентификатор запроса сервера response_id целое число, идентификатор запроса драйвера, на который это сообщение является ответом opcode целое число, идентификатор кода операции -
operationHeaders -
ключ значение flags целое число, битовая маска флагов протокола cursor_id целое число, идентификатор курсора, созданного на сервере (0, если ни один не создан, или он устарел) start начальное смещение этого курсора returned целое число, сколько документов возвращено на этот раз