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

Method query

src/yvalve/why.cpp:6395–6409  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

6393}
6394
6395void YService::query(CheckStatusWrapper* status, unsigned int sendLength, const unsigned char* sendItems,
6396 unsigned int receiveLength, const unsigned char* receiveItems,
6397 unsigned int bufferLength, unsigned char* buffer)
6398{
6399 try
6400 {
6401 YEntry<YService> entry(status, this);
6402 (alternativeHandle ? alternativeHandle.getPtr() : entry.next())->
6403 query(status, sendLength, sendItems, receiveLength, receiveItems, bufferLength, buffer);
6404 }
6405 catch (const Exception& e)
6406 {
6407 e.stuffException(status);
6408 }
6409}
6410
6411void YService::cancel(CheckStatusWrapper* status)
6412{

Callers 1

Calls 3

getPtrMethod · 0.80
nextMethod · 0.45
stuffExceptionMethod · 0.45

Tested by

no test coverage detected