31 lines
		
	
	
		
			654 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			31 lines
		
	
	
		
			654 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| """
 | |
|     SleekXMPP: The Sleek XMPP Library
 | |
|     Copyright (C) 2012 Nathanael C. Fritz, Lance J.T. Stout
 | |
|     This file is part of SleekXMPP.
 | |
| 
 | |
|     See the file LICENSE for copying permission.
 | |
| """
 | |
| 
 | |
| from sleekxmpp.xmlstream import ElementBase
 | |
| 
 | |
| 
 | |
| class IPCheck(ElementBase):
 | |
| 
 | |
|     name = 'ip'
 | |
|     namespace = 'urn:xmpp:sic:0'
 | |
|     plugin_attrib = 'ip_check'
 | |
|     interfaces = set(['ip_check'])
 | |
|     is_extension = True
 | |
| 
 | |
|     def get_ip_check(self):
 | |
|         return self.xml.text
 | |
| 
 | |
|     def set_ip_check(self, value):
 | |
|         if value:
 | |
|             self.xml.text = value
 | |
|         else:
 | |
|             self.xml.text = ''
 | |
| 
 | |
|     def del_ip_check(self):
 | |
|         self.xml.text = ''
 | 
