Changeset 58:a8c2aadabebd for wokkel/pubsub.py
- Timestamp:
- Apr 22, 2009, 5:02:49 PM (13 years ago)
- Branch:
- default
- Convert:
- svn:b33ecbfc-034c-dc11-8662-000475d9059e/trunk@170
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
wokkel/pubsub.py
r57 r58 625 625 626 626 627 def createNode(self, service, nodeIdentifier=None ):627 def createNode(self, service, nodeIdentifier=None, sender=None): 628 628 """ 629 629 Create a publish subscribe node. … … 637 637 request.recipient = service 638 638 request.nodeIdentifier = nodeIdentifier 639 request.sender = sender 639 640 640 641 def cb(iq): … … 651 652 652 653 653 def deleteNode(self, service, nodeIdentifier ):654 def deleteNode(self, service, nodeIdentifier, sender=None): 654 655 """ 655 656 Delete a publish subscribe node. … … 663 664 request.recipient = service 664 665 request.nodeIdentifier = nodeIdentifier 666 request.sender = sender 665 667 return request.send(self.xmlstream) 666 668 667 669 668 def subscribe(self, service, nodeIdentifier, subscriber ):670 def subscribe(self, service, nodeIdentifier, subscriber, sender=None): 669 671 """ 670 672 Subscribe to a publish subscribe node. … … 682 684 request.nodeIdentifier = nodeIdentifier 683 685 request.subscriber = subscriber 686 request.sender = sender 684 687 685 688 def cb(iq): … … 701 704 702 705 703 def unsubscribe(self, service, nodeIdentifier, subscriber ):706 def unsubscribe(self, service, nodeIdentifier, subscriber, sender=None): 704 707 """ 705 708 Unsubscribe from a publish subscribe node. … … 716 719 request.nodeIdentifier = nodeIdentifier 717 720 request.subscriber = subscriber 721 request.sender = sender 718 722 return request.send(self.xmlstream) 719 723 720 724 721 def publish(self, service, nodeIdentifier, items=None ):725 def publish(self, service, nodeIdentifier, items=None, sender=None): 722 726 """ 723 727 Publish to a publish subscribe node. … … 734 738 request.nodeIdentifier = nodeIdentifier 735 739 request.items = items 740 request.sender = sender 736 741 return request.send(self.xmlstream) 737 742 738 743 739 def items(self, service, nodeIdentifier, maxItems=None ):744 def items(self, service, nodeIdentifier, maxItems=None, sender=None): 740 745 """ 741 746 Retrieve previously published items from a publish subscribe node. … … 753 758 if maxItems: 754 759 request.maxItems = str(int(maxItems)) 760 request.sender = sender 755 761 756 762 def cb(iq):
Note: See TracChangeset
for help on using the changeset viewer.