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

Function get_request_info

src/dsql/dsql.cpp:395–411  ·  view source on GitHub ↗

get_request_info @brief Get the records updated/deleted for record @param request @param buffer_length @param buffer **/

Source from the content-addressed store, hash-verified

393
394 **/
395static ULONG get_request_info(thread_db* tdbb, DsqlRequest* dsqlRequest, ULONG buffer_length, UCHAR* buffer)
396{
397 if (!dsqlRequest->getRequest()) // DDL
398 return 0;
399
400 // get the info for the request from the engine
401
402 try
403 {
404 return INF_request_info(dsqlRequest->getRequest(), sizeof(record_info), record_info,
405 buffer_length, buffer);
406 }
407 catch (Exception&)
408 {
409 return 0;
410 }
411}
412
413
414/**

Callers 1

sql_infoFunction · 0.85

Calls 2

INF_request_infoFunction · 0.85
getRequestMethod · 0.45

Tested by

no test coverage detected