Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "gloox/src/client.h"
- #include "gloox/src/messagesessionhandler.h"
- #include "gloox/src/messageeventhandler.h"
- #include "gloox/src/messageeventfilter.h"
- #include "gloox/src/chatstatehandler.h"
- #include "gloox/src/chatstatefilter.h"
- #include "gloox/src/connectionlistener.h"
- #include "gloox/src/disco.h"
- #include "gloox/src/message.h"
- #include "gloox/src/gloox.h"
- #include "gloox/src/lastactivity.h"
- #include "gloox/src/loghandler.h"
- #include "gloox/src/logsink.h"
- #include "gloox/src/connectiontcpclient.h"
- #include "gloox/src/connectionsocks5proxy.h"
- #include "gloox/src/messagehandler.h"
- #include "gloox/src/connectionbosh.h"
- #include "gloox/src/connectionhttpproxy.h"
- using namespace gloox;
- class MyClass : public MessageHandler
- {
- public:
- void doIt();
- virtual void onConnect();
- private:
- Client* j;
- };
- void MyClass::doIt(){
- printf("doing it!\n");
- JID jid( "matt@test.com"); // Have used a working domain here, just changed for pastebin
- j = new Client( jid, "rubber" );
- j->registerMessageHandler( this );
- j->connect();
- printf("connected\n");
- }
- void MyClass::onConnect()
- {
- printf("Connection established!\n");
- // do something when the connection is established
- }
- int main( int argc, char* argv[] ){
- MyClass *a ;
- a->doIt();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement