AnyEvent::XMPP::Error::Register - In-band registration error


AnyEvent-XMPP documentation Contained in the AnyEvent-XMPP distribution.

Index


Code Index:

NAME

Top

AnyEvent::XMPP::Error::Register - In-band registration error

Subclass of AnyEvent::XMPP::Error::IQ

DESCRIPTION

Top

This is a In-band registration error. For a mapping of IQ error values to their meaning please consult XEP-0077 for now.

METHODS

Top

register_state ()

Returns the state of registration, one of:

   register
   unregister
   submit

AUTHOR

Top

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

COPYRIGHT & LICENSE

Top


AnyEvent-XMPP documentation Contained in the AnyEvent-XMPP distribution.
package AnyEvent::XMPP::Error::Register;
use AnyEvent::XMPP::Error;
use strict;
our @ISA = qw/AnyEvent::XMPP::Error::IQ/;

sub register_state {
   my ($self) = @_;
   $self->{register_state}
}

sub string {
   my ($self) = @_;

   sprintf "ibb registration error (in %s): %s",
      $self->register_state,
      $self->SUPER::string
}

1; # End of AnyEvent::XMPP