summaryrefslogtreecommitdiff
path: root/Bus/Ivy/IvyCbindings.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'Bus/Ivy/IvyCbindings.cxx')
-rw-r--r--Bus/Ivy/IvyCbindings.cxx73
1 files changed, 73 insertions, 0 deletions
diff --git a/Bus/Ivy/IvyCbindings.cxx b/Bus/Ivy/IvyCbindings.cxx
new file mode 100644
index 0000000..de87db4
--- /dev/null
+++ b/Bus/Ivy/IvyCbindings.cxx
@@ -0,0 +1,73 @@
+
+#include "stdafx.h"
+
+#include "Ivy.h"
+#include "IvyApplication.h"
+
+/* filtrage des regexps */
+void IvyClasses( int argc, const char **argv)
+{
+}
+
+void IvyInit(
+ const char *AppName, /* nom de l'application */
+ const char *ready, /* ready Message peut etre NULL */
+ IvyApplicationCallback callback, /* callback appele sur connection deconnection d'une appli */
+ void *data, /* user data passe au callback */
+ IvyDieCallback die_callback, /* last change callback before die */
+ void *die_data ) /* user data */
+{
+}
+void IvyStart (const char*)
+{
+}
+void IvyStop ()
+{
+}
+
+/* query sur les applications connectees */
+char *IvyGetApplicationName( IvyClientPtr app )
+{
+}
+char *IvyGetApplicationHost( IvyClientPtr app )
+{
+}
+IvyClientPtr IvyGetApplication( char *name )
+{
+}
+char *IvyGetApplicationList()
+{
+}
+char **IvyGetApplicationMessages( IvyClientPtr app)
+{
+}
+
+MsgRcvPtr IvyBindMsg( MsgCallback callback, void *user_data, const char *fmt_regexp, ... )
+{
+}
+void IvyUnbindMsg( MsgRcvPtr id )
+{
+}
+
+/* emission d'un message d'erreur */
+void IvySendError( IvyClientPtr app, int id, const char *fmt, ... )
+{
+}
+
+/* emmission d'un message die pour terminer l'application */
+void IvySendDieMsg( IvyClientPtr app )
+{
+}
+
+/* emission d'un message retourne le nb effectivement emis */
+
+int IvySendMsg( const char *fmt_message, ... )
+{
+}
+
+void IvyBindDirectMsg( MsgDirectCallback callback, void *user_data)
+{
+}
+void IvySendDirectMsg( IvyClientPtr app, int id, char *msg )
+{
+}