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

Function send_and_receive

src/remote/client/interface.cpp:9706–9721  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

9704
9705
9706static void send_and_receive(IStatus* status, Rdb* rdb, PACKET* packet)
9707{
9708/**************************************
9709 *
9710 * s e n d _ a n d _ r e c e i v e
9711 *
9712 **************************************
9713 *
9714 * Functional description
9715 * Send a packet, check status, receive a packet, and check status.
9716 *
9717 **************************************/
9718
9719 send_packet(rdb->rdb_port, packet);
9720 receive_response(status, rdb, packet);
9721}
9722
9723
9724static void send_blob(CheckStatusWrapper* status,

Callers 15

compileRequestMethod · 0.85
createBlobMethod · 0.85
executeDynMethod · 0.85
createBatchMethod · 0.85
sendDeferredPacketMethod · 0.85
cancelMethod · 0.85
freeClientDataMethod · 0.85
processMethod · 0.85
openCursorMethod · 0.85
createStatementMethod · 0.85
openBlobMethod · 0.85
putSliceMethod · 0.85

Calls 2

send_packetFunction · 0.85
receive_responseFunction · 0.85

Tested by

no test coverage detected