Callback When Reading the MongoDB reply


(PECL mongo >= 1.5.0)

log_replyCallback When Reading the MongoDB reply

Описание

log_reply ( array $server , array $messageHeaders , array $operationHeaders )

A callable function, used by the log_reply context option, when reading a reply from MongoDB.

Замечание:

This is not a real function, only a prototype of how the function should be.

Список параметров

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

key value
length integer, bytes, message reply length
request_id integer, the server request identifier
response_id integer, the driver request identifier this message is a response of
opcode integer, the opcode id

operationHeaders

key value
flags integer, bitmask of protocol flags
cursor_id integer, ID of the cursor created on the server (0 if none created, or its been exhausted)
start The starting offset of this cursor
returned integer, how many documents are returned in this trip

Смотрите также