summaryrefslogtreecommitdiffabout
path: root/lib/extension.cc
authorMichael Krelin <hacker@klever.net>2007-01-11 00:57:06 (UTC)
committer Michael Krelin <hacker@klever.net>2007-01-11 00:57:06 (UTC)
commit06eaf00c48fc563245b85c2be4b8b5a03ef2cfe9 (patch) (side-by-side diff)
treeef978c5d86188d2fc4c7e98a921804d7bfeb5557 /lib/extension.cc
parent100199abfdf7a353f9ba2aa9618e0711213290d3 (diff)
downloadlibopkele-06eaf00c48fc563245b85c2be4b8b5a03ef2cfe9.zip
libopkele-06eaf00c48fc563245b85c2be4b8b5a03ef2cfe9.tar.gz
libopkele-06eaf00c48fc563245b85c2be4b8b5a03ef2cfe9.tar.bz2
introduced extension hooks framework
Diffstat (limited to 'lib/extension.cc') (more/less context) (ignore whitespace changes)
-rw-r--r--lib/extension.cc15
1 files changed, 15 insertions, 0 deletions
diff --git a/lib/extension.cc b/lib/extension.cc
new file mode 100644
index 0000000..bd2195d
--- a/dev/null
+++ b/lib/extension.cc
@@ -0,0 +1,15 @@
+#include <opkele/exception.h>
+#include <opkele/extension.h>
+
+namespace opkele {
+
+ void extension_t::checkid_hook(params_t& p,const string& identity) {
+ throw not_implemented(OPKELE_CP_ "Consumer checkid_hook not implemented");
+ }
+ void id_res_hook(const params_t& p,const params_t& sp,const string& identity) {
+ throw not_implemented(OPKELE_CP_ "Consumer id_res_hook not implemented");
+ }
+ void checkid_hook(const params_t& pin,params_t& pout) {
+ throw not_implemented(OPKELE_CP_ "Server checkid_hook not implemented");
+ }
+}