Class Jabber::Protocol::REXMLJabberParser |
|
The REXMLJabberParser uses REXML to parse the incoming XML stream of the Jabber protocol and fires ParsedXMLElements at the Connection instance.
Methods |
Attributes |
started | [R] | status if the parser is started |
Public Class methods |
new(stream, listener) |
Constructs a parser for the supplied stream (socket input)
stream: | [IO] Socket input stream |
listener: | [Object.receive(ParsedXMLElement)] The listener (usually a Jabber::Protocol::Connection instance |
Public Instance methods |
parse() |
Begins parsing the XML stream and does not return until the stream closes.