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;56052
type Тип узла (primary/secondary/mongos/arbiter): 2
max_bson_size максимальный размер BSON, который этот узел поддерживает: 16777216
max_message_size Максимальный размер сообщения, который этот узел поддерживает: 48000000
request_id Идентификатор запроса для этого сообщения: 42
-
messageHeaders
-
ключ значение length целое число, байты, длина ответа на сообщение request_id целое число, идентификатор запроса сервера response_id целое число, идентификатор запроса драйвера, на который это сообщение является ответом opcode целое число, идентификатор кода операции -
operationHeaders
-
ключ значение flags целое число, битовая маска флагов протокола cursor_id целое число, идентификатор курсора, созданного на сервере (0, если ни один не создан, или он устарел) start начальное смещение этого курсора returned целое число, сколько документов возвращено на этот раз