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

FreeBSD Manual Pages

  
 
  

home | help
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.32.0			  2012-12-25	 AnyEvent::XMPP::Error::MUC(3)

NAME | AUTHOR | COPYRIGHT & LICENSE

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

home | help