Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
AnyEvent::XMPP::Ext::PUserbContributed Perl DocuAnyEvent::XMPP::Ext::Pubsub(3)

NAME
       AnyEvent::XMPP::Ext::Pubsub - Implements	XEP-0060: Publish-Subscribe

SYNOPSIS
	  my $con = AnyEvent::XMPP::Connection->new (...);
	  $con->add_extension (my $ps =	AnyEvent::XMPP::Ext::Pubsub->new);
	  ...

DESCRIPTION
       This module implements all tasks	of handling the	publish	subscribe
       mechanism. (partially implemented)

METHODS
       new This	is the constructor for a pubsub	object.	 It takes no further
	   arguments.

       delete_node($con, $uri, $cb) $con is the	connection already
       established, $uri is the	name of	the node to be created $cb is the
       callback
	   Try to remove a node.

       create_node ($con, $uri,	$cb) $con is the connection already
       established, $uri is the	name of	the node to be created $cb is the
       callback
	   Try to create a node.

       subscribe_node($con, $uri, $cb) $con is the connection already
       established, $uri is the	name of	the node to be created $cb is the
       callback
	   Try to retrieve items.

       unsubscribe_node($con, $uri, $bc)> $con is the connection already
       established, $uri is the	name of	the node to be created $cb is the
       callback
	   Try to unsubscribe from a node.

       publish_item($con, $uri,	$create_cb, $cb) $con is the connection
       already established, $uri is the	name of	the node to be created
       $create_cb is the callback $cb is the callback
	   Try to publish an item.

       retrive_items($con, $uri, $cb) $con is the connection already
       established, $uri is the	name of	the node to be created $cb is the
       callback
	   Try to retrieve items.

       retrive_item($con, $uri,	$id, $cb) $con is the connection already
       established, $uri is the	name of	the node to be created $id is the id
       of the entry to be retrieved $cb	is the cb
	   Try to retrieve item.

AUTHOR
       Robin Redeker, "<elmex at ta-sa.org>", JID: "<elmex at jabber.org>"

CONTRIBUTORS
       Chris Miceli - additional work on the pubsub extension

COPYRIGHT & LICENSE
       Copyright 2007, 2008 Robin Redeker, all rights reserved.

       This program is free software; you can redistribute it and/or modify it
       under the same terms as Perl itself.

perl v5.32.0			  2012-12-25	AnyEvent::XMPP::Ext::Pubsub(3)

NAME | SYNOPSIS | DESCRIPTION | METHODS | AUTHOR | CONTRIBUTORS | COPYRIGHT & LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=AnyEvent::XMPP::Ext::Pubsub&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help