Ejemplo n.º 1
0
 /// <summary>
 /// Sauvegarde les salons
 /// </summary>
 public void publishRooms()
 {
     if (Jabber.xmpp.Authenticated && _rooms.Count > 0)
     {
         agsXMPP.protocol.extensions.bookmarks.BookmarkManager bm          = new agsXMPP.protocol.extensions.bookmarks.BookmarkManager(Jabber.xmpp);
         agsXMPP.protocol.extensions.bookmarks.Conference[]    conferences = new agsXMPP.protocol.extensions.bookmarks.Conference[_rooms.Count];
         int counter = 0;
         foreach (Room r in _rooms)
         {
             conferences[counter] = new agsXMPP.protocol.extensions.bookmarks.Conference(new agsXMPP.Jid(r.jabberID.full), r.name, r.nickname, r.password, r.autoJoin);
             counter++;
         }
         bm.StoreBookmarks(conferences);
     }
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Sauvegarde les salons
 /// </summary>
 public void publishRooms()
 {
     if (Jabber.xmpp.Authenticated && _rooms.Count > 0)
     {
         agsXMPP.protocol.extensions.bookmarks.BookmarkManager bm = new agsXMPP.protocol.extensions.bookmarks.BookmarkManager(Jabber.xmpp);
         agsXMPP.protocol.extensions.bookmarks.Conference[] conferences = new agsXMPP.protocol.extensions.bookmarks.Conference[_rooms.Count];
         int counter = 0;
         foreach (Room r in _rooms)
         {
             conferences[counter] = new agsXMPP.protocol.extensions.bookmarks.Conference(new agsXMPP.Jid(r.jabberID.full), r.name, r.nickname, r.password, r.autoJoin);
             counter++;
         }
         bm.StoreBookmarks(conferences);
     }
 }