AnyEvent::XMPP::Error::MUC man page on Pidora

Man page or keyword search:  
man Server   31170 pages
apropos Keyword Search (all sections)
Output format
Pidora logo
[printable version]

AnyEvent::XMPP::Error:User(Contributed Perl DocumAnyEvent::XMPP::Error::MUC(3)

NAME
       AnyEvent::XMPP::Error::MUC - MUC error

       Subclass of AnyEvent::XMPP::Error

   METHODS
       type
	   This method returns either:

	   join_timeout
	       If the joining of the room took too long.

	   no_config_form
	       If the room we requested the configuration from didn't provide
	       a data form.

	   subject_change_forbidden
	       If changing the subject of a room is not allowed.

	   message_error
	       If this is an unidentified message error.

	   If we got a presence error the method "presence_error" returns a
	   AnyEvent::XMPP::Error::Presence object with further details.
	   However, this class tries to provide a mapping for you (the
	   developer) to ease the load of figuring out which error means what.
	   To make identification of the errors with XEP-0045 more clear I
	   included the error codes and condition names.

	   Here are the more descriptive types:

	   password_required
	       Entering a room Inform user that a password is required.

	       (Condition: not-authorized, Code: 401)

	   banned
	       Entering a room Inform user that he or she is banned from the
	       room

	       (Condition: forbidden, Code: 403)

	   room_locked
	       Entering a room Inform user that the room does not exist and
	       someone is currently creating it.

	       (Condition: item-not-found, Code: 404)

	   room_not_creatable
	       Entering a room Inform user that room creation is restricted

	       (Condition: not-allowed, Code: 405)

	   use_reserved_nick
	       Entering a room Inform user that the reserved roomnick must be
	       used

	       (Condition: not-acceptable, Code: 406)

	   not_on_memberlist
	       Entering a room Inform user that he or she is not on the member
	       list

	       (Condition: registration-required, Code: 407)

	   nickname_in_use
	       Entering a room Inform user that his or her desired room
	       nickname is in use or registered by another user

	       (Condition: conflict, Code: 409)

	   room_full
	       Entering a room Inform user that the maximum number of users
	       has been reached

	       (Condition: service-unavailable, Code: 503)

	   The condition and code are also available through the
	   AnyEvent::XMPP::Error::Presence object returned by
	   "presence_error", see below.

       text
	   This method returns a human readable text if one is available.

       presence_error
	   Returns a AnyEvent::XMPP::Error::Presence object if this error
	   origins to such an error and not some internal error.

       message_error
	   Returns a AnyEvent::XMPP::Error::Message object if this error
	   origins to such an error and not some internal error.

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.14.1			  2009-08-14	 AnyEvent::XMPP::Error::MUC(3)
[top]

List of man pages available for Pidora

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net