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

FreeBSD Manual Pages

  
 
  

home | help
AnyEvent::XMPP::NamespUser(Contributed Perl DocumAnyEvent::XMPP::Namespaces(3)

NAME
       AnyEvent::XMPP::Namespaces - XMPP namespace collection and aliasing
       class

SYNOPSIS
	  use AnyEvent::XMPP::Namespaces qw/xmpp_ns set_xmpp_ns_alias/;

	  set_xmpp_ns_alias (stanzas =>	'urn:ietf:params:xml:ns:xmpp-stanzas');

DESCRIPTION
       This module represents a	simple namespaces aliasing mechanism to	ease
       handling	of namespaces when traversing AnyEvent::XMPP::Node objects and
       writing XML with	AnyEvent::XMPP::Writer.

XMPP NAMESPACES
       There are already some aliases defined for the XMPP XML namespaces
       which make handling of namepsaces a bit easier:

	  stream  => http://etherx.jabber.org/streams
	  xml	  => http://www.w3.org/XML/1998/namespace

	  streams => urn:ietf:params:xml:ns:xmpp-streams
	  session => urn:ietf:params:xml:ns:xmpp-session
	  stanzas => urn:ietf:params:xml:ns:xmpp-stanzas
	  sasl	  => urn:ietf:params:xml:ns:xmpp-sasl
	  bind	  => urn:ietf:params:xml:ns:xmpp-bind
	  tls	  => urn:ietf:params:xml:ns:xmpp-tls

	  client  => jabber:client
	  roster  => jabber:iq:roster
	  version => jabber:iq:version
	  auth	  => jabber:iq:auth

	  iq_oob  => jabber:iq:oob
	  x_oob	  => jabber:x:oob

	  disco_info  => http://jabber.org/protocol/disco#info
	  disco_items => http://jabber.org/protocol/disco#items

	  register    => http://jabber.org/features/iq-register
	  iqauth      => http://jabber.org/features/iq-auth
	  data_form   => jabber:x:data

	  ping	      => urn:xmpp:ping

	  vcard	      => vcard-temp

	  pubsub      => http://jabber.org/protocol/pubsub
	  pubsub_own  => http://jabber.org/protocol/pubsub#owner
	  pubsub_ev   => http://jabber.org/protocol/pubsub#event

FUNCTIONS
       xmpp_ns ($alias)
	   Returns am uri for the registered $alias or undef if	none exists.

       xmpp_ns_maybe ($alias_or_namespace_uri)
	   This	method tries to	find whether there is a	alias
	   $alias_or_namespace_uri registered and if not it returns
	   $alias_or_namespace_uri.

       set_xmpp_ns_alias ($alias, $namespace_uri)
	   Sets	an $alias for the $namespace_uri.

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

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.24.1			  2012-12-25	 AnyEvent::XMPP::Namespaces(3)

NAME | SYNOPSIS | DESCRIPTION | XMPP NAMESPACES | FUNCTIONS | AUTHOR | COPYRIGHT & LICENSE

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

home | help