diff options
author | fcolin | 2007-02-01 12:57:11 +0000 |
---|---|---|
committer | fcolin | 2007-02-01 12:57:11 +0000 |
commit | c7611f94d7e9742f2aa8d3bf7615b26d30116b95 (patch) | |
tree | 680f4d8a1e3b1123aa04cb2856d308a78b4d0604 /Bus | |
parent | cfd3c4efcaa1581dfac1f2b21c76fdc92e348eac (diff) | |
download | ivy-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')
-rw-r--r-- | Bus/Ivy/Ivy.h | 26 |
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();
|