From c7611f94d7e9742f2aa8d3bf7615b26d30116b95 Mon Sep 17 00:00:00 2001 From: fcolin Date: Thu, 1 Feb 2007 12:57:11 +0000 Subject: Utilisateur : Fcolin Date : 25/10/01 Heure : 18:39 Archivé dans $/Ivy (vss 7) --- Bus/Ivy/Ivy.h | 26 ++++++++++++++++++++++++-- 1 file changed, 24 insertions(+), 2 deletions(-) diff --git a/Bus/Ivy/Ivy.h b/Bus/Ivy/Ivy.h index 77636ed..02538d7 100644 --- a/Bus/Ivy/Ivy.h +++ b/Bus/Ivy/Ivy.h @@ -22,6 +22,27 @@ class _declspec(dllimport) CBufferedSocket; #endif #endif +#include + +#ifndef UNDER_CE +#define STL +#endif +#ifdef STL +#include +#include +#include + +using std::string; +using std::vector; +using std::list; +#else +#include "DataTypes.h" +#endif + +#pragma warning(disable: 4275) +#pragma warning(disable: 4251) +#pragma warning(disable: 4786) + #include "IvyCallback.h" class IvyWatcher; @@ -51,10 +72,11 @@ public: public: void Classes( int argc, const char **argv ); - + void SendDieMsg( IvyApplication *app ); + IvyApplication *GetApplication(const char *name); void SendDirectMsg( IvyApplication *app, int id, const char *message); void BindDirectMsg( IvyDirectMessageCallback *callback ); - int SendMsg( const char *message ); + int SendMsg( const char *message, ... ); const char *GetDomain(const char *domainlist); unsigned short GetApplicationPort(); -- cgit v1.1