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

Function JRD_send

src/jrd/jrd.cpp:9426–9447  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

9424
9425
9426void JRD_send(thread_db* tdbb, Request* request, USHORT msg_type, ULONG msg_length, const void* msg)
9427{
9428/**************************************
9429 *
9430 * J R D _ s e n d
9431 *
9432 **************************************
9433 *
9434 * Functional description
9435 * Get a record from the host program.
9436 *
9437 **************************************/
9438 EXE_send(tdbb, request, msg_type, msg_length, msg);
9439
9440 check_autocommit(tdbb, request);
9441
9442 if (request->req_flags & req_warning)
9443 {
9444 request->req_flags &= ~req_warning;
9445 ERR_punt();
9446 }
9447}
9448
9449
9450void JRD_start(Jrd::thread_db* tdbb, Request* request, jrd_tra* transaction)

Callers 1

sendMethod · 0.85

Calls 3

EXE_sendFunction · 0.85
check_autocommitFunction · 0.85
ERR_puntFunction · 0.85

Tested by

no test coverage detected