examples/interact.go
changeset 33 571713f49494
parent 29 a456133ed0ac
child 36 9fe022261dcc
--- a/examples/interact.go	Thu Dec 29 11:25:26 2011 -0700
+++ b/examples/interact.go	Fri Dec 30 17:16:37 2011 -0700
@@ -30,10 +30,15 @@
 	}
 	defer c.Close()
 
-	err = c.StartSession(&xmpp.Presence{})
+	err = c.StartSession(true, &xmpp.Presence{})
 	if err != nil {
 		log.Fatalf("StartSession: %v", err)
 	}
+	roster := c.Roster()
+	fmt.Printf("%d roster entries:\n", len(roster))
+	for jid, entry := range(roster) {
+		fmt.Printf("%s: %v\n", jid, entry)
+	}
 
 	go func(ch <-chan xmpp.Stanza) {
 		for obj := range ch {