summaryrefslogtreecommitdiff
path: root/Ivycpp.h
diff options
context:
space:
mode:
Diffstat (limited to 'Ivycpp.h')
-rw-r--r--Ivycpp.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/Ivycpp.h b/Ivycpp.h
index f55c5c7..96eb1e9 100644
--- a/Ivycpp.h
+++ b/Ivycpp.h
@@ -37,7 +37,6 @@ public:
static long BindMsg (const char *regexp, IvyMessageCallback *cb );
static long BindMsg (IvyMessageCallback *cb, const char *regexp, ... );
static void UnbindMsg( int id );
- static void Classes( int argc, const char **argv );
static int SendMsg(const char * message, ... );
static void SendDirectMsg( IvyApplication *app, int id,
@@ -45,7 +44,8 @@ public:
static void BindDirectMsg( IvyDirectMessageCallback *callback );
-
+ static void SetBindCallback(IvyBindingCallback* bind_callback );
+ static void SetFilter( int argc, const char **argv );
static void start(const char *domain);
static void stop();
#ifndef USE_GLFW
@@ -59,6 +59,8 @@ protected:
static void DieCb( IvyC::IvyClientPtr app, void *user_data, int id ) ;
static void MsgCb( IvyC::IvyClientPtr app, void *user_data, int argc, char **argv ) ;
static void MsgDirectCb( IvyC::IvyClientPtr app, void *user_data, int id, char *msg ) ;
+ static void BindCallbackCb( IvyC::IvyClientPtr app, void *user_data, int id, char *msg,
+ IvyC::IvyBindEvent event) ;
#ifdef USE_GLFW
static void GLFWCALL ivyMainLoopInSeparateThread (void *arg);
@@ -69,3 +71,4 @@ private:
};
#endif // !defined(__IVY_H)
+