summaryrefslogtreecommitdiff
path: root/src/ivy.h
diff options
context:
space:
mode:
authorfcolin2005-07-25 14:28:35 +0000
committerfcolin2005-07-25 14:28:35 +0000
commitd5fc9f417c02ebe34b8f06847c375cd246f8c832 (patch)
treeb475d57c7441d0f2251a77cabd4ef38d57158b8d /src/ivy.h
parent97c5a6a52b134334f04a394f4ed774b287f8e774 (diff)
downloadivy-c-d5fc9f417c02ebe34b8f06847c375cd246f8c832.zip
ivy-c-d5fc9f417c02ebe34b8f06847c375cd246f8c832.tar.gz
ivy-c-d5fc9f417c02ebe34b8f06847c375cd246f8c832.tar.bz2
ivy-c-d5fc9f417c02ebe34b8f06847c375cd246f8c832.tar.xz
gestion argument Ivy
Diffstat (limited to 'src/ivy.h')
-rw-r--r--src/ivy.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ivy.h b/src/ivy.h
index a9298ab..d66e1c7 100644
--- a/src/ivy.h
+++ b/src/ivy.h
@@ -49,7 +49,7 @@ typedef void (*IvyDieCallback)( IvyClientPtr app, void *user_data, int id ) ;
typedef void (*MsgCallback)( IvyClientPtr app, void *user_data, int argc, char **argv ) ;
/* callback appele sur reception de messages directs */
-typedef void (*MsgDirectCallback)( IvyClientPtr app, void *user_data, int id, char *msg ) ;
+typedef void (*MsgDirectCallback)( IvyClientPtr app, void *user_data, int id, int len, void *msg ) ;
/* identifiant d'une expression reguliere ( Bind/Unbind ) */
typedef struct _msg_rcv *MsgRcvPtr;
@@ -95,7 +95,7 @@ int IvySendMsg( const char *fmt_message, ... ); /* avec sprintf prealable */
/* Message Direct Inter-application */
void IvyBindDirectMsg( MsgDirectCallback callback, void *user_data);
-void IvySendDirectMsg( IvyClientPtr app, int id, char *msg );
+void IvySendDirectMsg( IvyClientPtr app, int id, int len, void *msg );
/* boucle principale d'Ivy */
/* use of internal MainLoop or XtMainLoop, or other MainLoop integration */