123456789101112131415161718192021222324252627282930313233 |
- """
- SleekXMPP: The Sleek XMPP Library
- Copyright (C) 2010 Nathanael C. Fritz
- This file is part of SleekXMPP.
- See the file LICENSE for copying permission.
- """
- from sleekxmpp.xmlstream.handler import Waiter
- class XMLWaiter(Waiter):
- """
- The XMLWaiter class is identical to the normal Waiter class
- except that it returns the XML contents of the stanza instead
- of the full stanza object itself.
- Methods:
- prerun -- Overrides Waiter.prerun
- """
- def prerun(self, payload):
- """
- Store the XML contents of the stanza to return to the
- waiting event handler.
- Overrides Waiter.prerun
- Arguments:
- payload -- The matched stanza object.
- """
- Waiter.prerun(self, payload.xml)
|