roster.go
changeset 60 6d4f43f7dc19
parent 58 c0e8778bdb80
child 61 16513974d273
equal deleted inserted replaced
59:be6815a9653a 60:6d4f43f7dc19
     9 	"os"
     9 	"os"
    10 	"xml"
    10 	"xml"
    11 )
    11 )
    12 
    12 
    13 // This file contains support for roster management, RFC 3921, Section 7.
    13 // This file contains support for roster management, RFC 3921, Section 7.
       
    14 
       
    15 var rosterExt Extension = Extension{StanzaHandlers:
       
    16 	map[string] func(*xml.Name) interface{}{NsRoster:
       
    17 		newRosterQuery}, Start: startRosterFilter}
    14 
    18 
    15 // Roster query/result
    19 // Roster query/result
    16 type RosterQuery struct {
    20 type RosterQuery struct {
    17 	XMLName xml.Name `xml:"jabber:iq:roster query"`
    21 	XMLName xml.Name `xml:"jabber:iq:roster query"`
    18 	Item []RosterItem
    22 	Item []RosterItem