Advertisement
FalseEconomy

Untitled

Jan 17th, 2012
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.33 KB | None | 0 0
  1. #include "gloox/src/client.h"
  2. #include "gloox/src/messagesessionhandler.h"
  3. #include "gloox/src/messageeventhandler.h"
  4. #include "gloox/src/messageeventfilter.h"
  5. #include "gloox/src/chatstatehandler.h"
  6. #include "gloox/src/chatstatefilter.h"
  7. #include "gloox/src/connectionlistener.h"
  8. #include "gloox/src/disco.h"
  9. #include "gloox/src/message.h"
  10. #include "gloox/src/gloox.h"
  11. #include "gloox/src/lastactivity.h"
  12. #include "gloox/src/loghandler.h"
  13. #include "gloox/src/logsink.h"
  14. #include "gloox/src/connectiontcpclient.h"
  15. #include "gloox/src/connectionsocks5proxy.h"
  16. #include "gloox/src/messagehandler.h"
  17. #include "gloox/src/connectionbosh.h"
  18. #include "gloox/src/connectionhttpproxy.h"
  19.  
  20. using namespace gloox;
  21. class MyClass : public MessageHandler
  22. {
  23. public:
  24.     void doIt();
  25.     virtual void onConnect();
  26.    
  27. private:
  28.     Client* j;
  29.  
  30. };
  31.  
  32. void MyClass::doIt(){
  33.     printf("doing it!\n");
  34.     JID jid( "matt@test.com"); // Have used a working domain here, just changed for pastebin
  35.     j = new Client( jid, "rubber" );
  36.     j->registerMessageHandler( this );
  37.     j->connect();
  38.     printf("connected\n");
  39. }
  40.  
  41. void MyClass::onConnect()
  42. {
  43.     printf("Connection established!\n");
  44.     // do something when the connection is established
  45. }
  46.  
  47.  
  48. int main( int argc, char* argv[] ){
  49.     MyClass *a ;
  50.     a->doIt();
  51.     return 0;
  52. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement