AnyEvent-XMPP
view release on metacpan or search on metacpan
lib/AnyEvent/XMPP/Error/MUC.pm view on Meta::CPAN
Entering a room Inform user that he or she is banned from the room
(Condition: forbidden, Code: 403)
=item 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)
=item room_not_creatable
Entering a room Inform user that room creation is restricted
(Condition: not-allowed, Code: 405)
=item use_reserved_nick
Entering a room Inform user that the reserved roomnick must be used
lib/AnyEvent/XMPP/Writer.pm view on Meta::CPAN
=cut
our %STANZA_ERRORS = (
'bad-request' => ['modify', 400],
'conflict' => ['cancel', 409],
'feature-not-implemented' => ['cancel', 501],
'forbidden' => ['auth', 403],
'gone' => ['modify', 302],
'internal-server-error' => ['wait', 500],
'item-not-found' => ['cancel', 404],
'jid-malformed' => ['modify', 400],
'not-acceptable' => ['modify', 406],
'not-allowed' => ['cancel', 405],
'not-authorized' => ['auth', 401],
'payment-required' => ['auth', 402],
'recipient-unavailable' => ['wait', 404],
'redirect' => ['modify', 302],
'registration-required' => ['auth', 407],
'remote-server-not-found' => ['cancel', 404],
'remote-server-timeout' => ['wait', 504],
'resource-constraint' => ['wait', 500],
'service-unavailable' => ['cancel', 503],
'subscription-required' => ['auth', 407],
'undefined-condition' => ['cancel', 500],
'unexpected-request' => ['wait', 400],
);
sub write_error_tag {
my ($self, $errstanza, $type, $error) = @_;
( run in 1.666 second using v1.01-cache-2.11-cpan-39bf76dae61 )