Yes, but it doesn't have all the extra helper functionality that
JabberCOM has. Like IJabberRoster and IJabberMessage, etc.
It uses MSXML3. It uses ATL, although I had to include the CRT.
It is 48k compressed.
Maybe I'll release it to the public soon. I've attached a copy
of the IDL file if you are interested.
-Robert
> -----Original Message-----
> From: Max Metral [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, May 17, 2001 6:32 AM
> To: '[EMAIL PROTECTED]'
> Subject: RE: [JDEV] JabberCOM c++ sample
>
>
> I don't know of a sample, but are you sure those other events
> are part of
> the same connection point?
>
> This reminds me, has anybody thought about/started to write a
> JabberCOM
> equivalent in C++ using MSXML or SAX2? Would be a heck of a
> lot smaller.
>
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, May 17, 2001 7:40 AM
> To: [EMAIL PROTECTED]
> Subject: [JDEV] JabberCOM c++ sample
>
>
> Are there any samples online?
> I need info about the eventsink stuff especially.
> I read in a post in the archives that you needed to create a
> COM object
> to catch the events.
> I am not using this method, i have class based on IDispatch.
> I overload
> Invoke() to catch the events.
> Then i create a instance of the class with the c++ new
> operator. I then
> create a connection point and connect my class to
> IJabberSessionEvents,
> like this:
>
>
>
> MyEventSink *e = new MyEventSink;
> IConnectionPointContainer *conncont;
> IConnectionPoint *conn;
> DWORD cookie=666;
>
> hr = js->QueryInterface( IID_IConnectionPointContainer,
> (void**)&conncont );
> if( FAILED(hr) )
> printf("Error in query interface\n");
>
> hr = conncont->FindConnectionPoint(
> DIID_IJabberSessionEvents, &conn
> );
> if( FAILED(hr) )
> printf("Error in FindConnectionPoint\n");
>
> conncont->Release();
> conn->Advise( e, &cookie );
>
>
> This method seems to work because i recieve OnXML() events.
> On the other
> hand i don't recieve any OnConnect() or OnAuthError() or any other
> events when i should be recieving them.
>
> Can anyone point me to a sample?
>
> /David
>
> _______________________________________________
> jdev mailing list
> [EMAIL PROTECTED]
> http://mailman.jabber.org/listinfo/jdev
> _______________________________________________
> jdev mailing list
> [EMAIL PROTECTED]
> http://mailman.jabber.org/listinfo/jdev
>
JabberKit.idl