/// <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); } }
/// <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); } }