MCPcopy Create free account
hub / github.com/FirebirdSQL/firebird / dequeue_receive

Function dequeue_receive

src/remote/client/interface.cpp:9468–9489  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

9466
9467
9468static void dequeue_receive( rem_port* port)
9469{
9470/**************************************
9471 *
9472 * d e q u e u e _ r e c e i v e
9473 *
9474 **************************************
9475 *
9476 * Functional description
9477 *
9478 **************************************/
9479
9480 // Grab first queue entry & de-queue it
9481
9482 rmtque* que_inst = port->port_receive_rmtque;
9483 port->port_receive_rmtque = que_inst->rmtque_next;
9484 que_inst->rmtque_next = NULL;
9485
9486 // Add queue entry onto free queue
9487
9488 delete que_inst;
9489}
9490
9491
9492static void receive_response(IStatus* status, Rdb* rdb, PACKET* packet)

Callers 2

batch_dsql_fetchFunction · 0.85
batch_gds_receiveFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected