X-Git-Url: http://jsfdemo.indexdata.com/?a=blobdiff_plain;f=include%2Fyaz-socket-observer.h;h=11980dad36a6b0e4e582299262ac57f6409c646c;hb=cc44793fb69db2885c570cc5de05fda796993bba;hp=c859bbb27a6f9c01401fe4e3df2011aa48fac877;hpb=97118338f9ac93e767e5589d449d3f9abacb3190;p=yazpp-moved-to-github.git diff --git a/include/yaz-socket-observer.h b/include/yaz-socket-observer.h index c859bbb..11980da 100644 --- a/include/yaz-socket-observer.h +++ b/include/yaz-socket-observer.h @@ -4,8 +4,11 @@ * Sebastian Hammer, Adam Dickmeiss * * $Log: yaz-socket-observer.h,v $ - * Revision 1.1 1999-01-28 09:41:07 adam - * Initial revision + * Revision 1.2 1999-02-02 14:01:17 adam + * First WIN32 port of YAZ++. + * + * Revision 1.1.1.1 1999/01/28 09:41:07 adam + * First implementation of YAZ++. * */ @@ -39,7 +42,7 @@ class IYazSocketObserver; The maskObserver method specifies which of these events the observer is intertested in. */ -class IYazSocketObservable { +class YAZ_EXPORT IYazSocketObservable { public: /// Add an observer interested in socket fd virtual void addObserver(int fd, IYazSocketObserver *observer) = 0; @@ -59,7 +62,7 @@ class IYazSocketObservable { socket events. Look for objects that implements the IYazSocketObservable interface! */ -class IYazSocketObserver { +class YAZ_EXPORT IYazSocketObserver { public: /// Notify the observer that something happened to socket virtual void socketNotify(int event) = 0;