MONGODB-CONTEXT-OPTIONS(3) 1 MONGODB-CONTEXT-OPTIONS(3)MongoDB context options - MongoDB context option listing
Context options for mongodb:// transports.
o $log_cmd_insert
callable - A callback function called when inserting a document, see log_cmd_insert(3).
o $log_cmd_delete
callable - A callback function called when deleting a document, see log_cmd_delete(3).
o $log_cmd_update
callable - A callback function called when updating a document, see log_cmd_update(3).
o $log_write_batch
callable - A callback function called when executing a Write Batch, see log_write_batch(3).
o $log_reply
callable - A callback function called when reading a reply from MongoDB, see log_reply(3).
o $log_getmore
callable - A callback function called when retrieving more results from a MongoDB cursor, see log_getmore(3).
o $log_killcursor
callable - A callback function called executing a killcursor opcode, see log_killcursor(3).
+-----------------+----------------------------------+
| Version | |
| | |
| | Description |
| | |
+-----------------+----------------------------------+
|pecl/mongo 1.5.0 | |
| | |
| | Added Write API Context options |
| | |
+-----------------+----------------------------------+
"Socket context options", "SSL context options".
PHP Documentation Group MONGODB-CONTEXT-OPTIONS(3)
Check Out this Related Man Page
LOG_REPLY(3) 1 LOG_REPLY(3)log_reply - Callback When Reading the MongoDB replySYNOPSIS
log_reply (array $server, array $messageHeaders, array $operationHeaders)
DESCRIPTION
A callable function, used by the log_reply context option, when reading a reply from MongoDB.
Note
This is not a real function, only a prototype of how the function should be.
PARAMETERS
o $server
- An array containing the basic information about the server that was picked.
+-----------------+---------------------------------------------------+
| key | |
| | |
| | value |
| | |
+-----------------+---------------------------------------------------+
| hash | |
| | |
| | server hash, example: localhost:27017;-;X;56052 |
| | |
| type | |
| | |
| | Node type (primary/secondary/mongos/arbiter): 2 |
| | |
| max_bson_size | |
| | |
| | The maximum BSON Size over the wire this node |
| | accepts: 16777216 |
| | |
|max_message_size | |
| | |
| | The maximum Message Size over the wire this node |
| | accepts: 48000000 |
| | |
| request_id | |
| | |
| | The request identifier for this message: 42 |
| | |
+-----------------+---------------------------------------------------+
o $messageHeaders
-
+------------+---------------------------------------------------+
| key | |
| | |
| | value |
| | |
+------------+---------------------------------------------------+
| length | |
| | |
| | integer, bytes, message reply length |
| | |
|request_id | |
| | |
| | integer, the server request identifier |
| | |
|response_id | |
| | |
| | integer, the driver request identifier this mes- |
| | sage is a response of |
| | |
| opcode | |
| | |
| | integer, the opcode id |
| | |
+------------+---------------------------------------------------+
o $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 |
| | |
+----------+---------------------------------------------------+
SEE ALSO The OP_REPLY definition in the Wire Protocol.PHP Documentation Group LOG_REPLY(3)