2 # -*- coding: utf-8 -*-
5 Slixmpp: The Slick XMPP Library
6 Copyright (C) 2011 Dann Martens
7 This file is part of Slixmpp.
9 See the file LICENSE for copying permission.
12 from slixmpp
.plugins
.xep_0009
.remote
import Endpoint
, remote
, Remote
, \
16 class Boomerang(Endpoint
):
29 session
= Remote
.new_session('kangaroo@xmpp.org/rpc', '*****')
31 session
.new_handler(ANY_ALL
, Boomerang
)
33 boomerang
= session
.new_proxy('kangaroo@xmpp.org/rpc', Boomerang
)
37 boomerang
.async(callback
).throw()
45 if __name__
== '__main__':