Bump to 1.3.1
[slixmpp.git] / sleekxmpp / plugins / xep_0012 / stanza.py
blob079865b9767a057a275948970fa2c9d2d41b3bd2
1 """
2 SleekXMPP: The Sleek XMPP Library
3 Copyright (C) 2012 Nathanael C. Fritz, Lance J.T. Stout
4 This file is part of SleekXMPP.
6 See the file LICENSE for copying permission.
7 """
9 from sleekxmpp.xmlstream import ElementBase
12 class LastActivity(ElementBase):
14 name = 'query'
15 namespace = 'jabber:iq:last'
16 plugin_attrib = 'last_activity'
17 interfaces = set(('seconds', 'status'))
19 def get_seconds(self):
20 return int(self._get_attr('seconds'))
22 def set_seconds(self, value):
23 self._set_attr('seconds', str(value))
25 def get_status(self):
26 return self.xml.text
28 def set_status(self, value):
29 self.xml.text = str(value)
31 def del_status(self):
32 self.xml.text = ''