Copyright (c) 1998-2005, Index Data.
This file is part of the yaz-proxy.
Copyright (c) 1998-2005, Index Data.
This file is part of the yaz-proxy.
void *m_user_handle; /* user handle */
public:
Yaz_ProxyModule(void *dl_handle, Yaz_ProxyModule_entry *ent,
Yaz_ProxyModule *next);
~Yaz_ProxyModule();
void *m_user_handle; /* user handle */
public:
Yaz_ProxyModule(void *dl_handle, Yaz_ProxyModule_entry *ent,
Yaz_ProxyModule *next);
~Yaz_ProxyModule();
Yaz_ProxyModule *get_next() { return m_next; };
int is_module(const char *name);
int authenticate(const char *target_name, void *element_ptr,
Yaz_ProxyModule *get_next() { return m_next; };
int is_module(const char *name);
int authenticate(const char *target_name, void *element_ptr,
if (!int0->authenticate)
return YAZPROXY_RET_NOT_ME;
return (*int0->authenticate)(m_user_handle, name, element_ptr,
if (!int0->authenticate)
return YAZPROXY_RET_NOT_ME;
return (*int0->authenticate)(m_user_handle, name, element_ptr,