summaryrefslogtreecommitdiff
path: root/Bus/Ivy/Ivy.h
diff options
context:
space:
mode:
authorfcolin2007-02-01 12:57:11 +0000
committerfcolin2007-02-01 12:57:11 +0000
commitc7611f94d7e9742f2aa8d3bf7615b26d30116b95 (patch)
tree680f4d8a1e3b1123aa04cb2856d308a78b4d0604 /Bus/Ivy/Ivy.h
parentcfd3c4efcaa1581dfac1f2b21c76fdc92e348eac (diff)
downloadivy-cplusplus-c7611f94d7e9742f2aa8d3bf7615b26d30116b95.zip
ivy-cplusplus-c7611f94d7e9742f2aa8d3bf7615b26d30116b95.tar.gz
ivy-cplusplus-c7611f94d7e9742f2aa8d3bf7615b26d30116b95.tar.bz2
ivy-cplusplus-c7611f94d7e9742f2aa8d3bf7615b26d30116b95.tar.xz
Utilisateur : Fcolin Date : 25/10/01 Heure : 18:39 Archivé dans $/Ivy (vss 7)
Diffstat (limited to 'Bus/Ivy/Ivy.h')
-rw-r--r--Bus/Ivy/Ivy.h26
1 files 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 <windows.h>
+
+#ifndef UNDER_CE
+#define STL
+#endif
+#ifdef STL
+#include <string>
+#include <vector>
+#include <list>
+
+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();