X-Git-Url: http://git.indexdata.com/?a=blobdiff_plain;f=src%2Fp2_backend_dummy.cpp;fp=src%2Fp2_backend_dummy.cpp;h=0000000000000000000000000000000000000000;hb=4d01797cadc9a0ac99876553a6ee2ef3529a4d27;hp=79e84900ea2ce7d60c2248d5dac2a6bc17adbf12;hpb=495881ec0c538d38f680be81db9ac2b2bed84530;p=yazproxy-moved-to-github.git diff --git a/src/p2_backend_dummy.cpp b/src/p2_backend_dummy.cpp deleted file mode 100644 index 79e8490..0000000 --- a/src/p2_backend_dummy.cpp +++ /dev/null @@ -1,74 +0,0 @@ - -#include -#include "p2_backend.h" - -class P2_BackendSetDummy : public IP2_BackendSet { -public: - P2_BackendSetDummy(); - ~P2_BackendSetDummy(); - int get(int start, int number); -}; - -class P2_BackendDummy : public IP2_Backend { -public: - P2_BackendDummy(const char *address); - ~P2_BackendDummy(); - int search(yazpp_1::Yaz_Z_Query *q, IP2_BackendSet **rset, int *hits); -}; - -P2_BackendDummy::P2_BackendDummy(const char *address) -{ - yaz_log(YLOG_LOG, "P2_backendDummy %p create", this); -} - -P2_BackendDummy::~P2_BackendDummy() -{ - yaz_log(YLOG_LOG, "P2_backendDummy %p destroy", this); -} - -int P2_BackendDummy::search(yazpp_1::Yaz_Z_Query *q, IP2_BackendSet **rset, - int *hits) -{ - yaz_log(YLOG_LOG, "P2_backendDummy %p search", this); - - P2_BackendSetDummy *s = new P2_BackendSetDummy(); - - *rset = s; - *hits = 42; - return 0; -} - -int P2_BackendSetDummy::get(int start, int number) -{ - yaz_log(YLOG_LOG, "P2_backendSetDummy %p get", this); - return 0; -} - -P2_BackendSetDummy::P2_BackendSetDummy() -{ - yaz_log(YLOG_LOG, "P2_backendSetDummy %p create", this); - -} - -P2_BackendSetDummy::~P2_BackendSetDummy() -{ - yaz_log(YLOG_LOG, "P2_backendSetDummy %p destroy", this); -} - -static IP2_Backend *dummy_create(const char *address) -{ - return new P2_BackendDummy(address); -} - -P2_ModuleInterface0 int0 = { - dummy_create -}; - -P2_ModuleEntry p2_module_entry = { - 0, - "dummy", - "Dummy Backend", - (void *) &int0 -}; - -P2_ModuleEntry *p2_backend_dummy = &p2_module_entry;