---
name: "Net::Jabber::Loudmouth"
section: "3pm"
platform: "linux"
package: "libnet-jabber-loudmouth-perl"
version: "0.07-4+b4"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Net::Jabber::Loudmouth"
---

# Net::Jabber::Loudmouth(3pm)

Perl interface for the loudmouth jabber library

## NAME

Net::Jabber::Loudmouth - Perl interface for the loudmouth jabber library

## SYNOPSIS

```
  use Net::Jabber::Loudmouth;
  my $connection = Net::Jabber::Loudmouth::Connection->new("server");
  $connection->open_and_block();
  $connection->authenticate_and_block("username", "password", "resource");
  my $m = Net::Jabber::Loudmouth::Message->new("recipient", 'message');
  $m->get_node->add_child("body", "message");
  $connection->send($m);
```

## DESCRIPTION

Net::Jabber::Loudmouth is a perl interface for libloudmouth, Lightweight C Jabber library. It allows you to do the same stuff with Net::Jabber, but with a nicer interface and much faster, because most of the code is written in C.

## FUNCTIONS

**Net::Jabber::Loudmouth** only contains two functions. Other functionality can be found in **Net::Jabber::Loudmouth::\***.

### default\_port

```
  Net::Jabber::Loudmouth->default_port()
```

Returns the default port which will be used for every connection.

### default\_port\_ssl

```
  Net::Jabber::Loudmouth->default_port_ssl()
```

Returns the default ssl port. Use

```
  $connection->set_port(Net::Jabber::Loudmouth->default_port_ssl())
```

to tell a connection to use the ssl port. See Net::Jabber::Loudmouth::Connection.

## SEE ALSO

Net::Jabber::Loudmouth::Connection, Net::Jabber::Loudmouth::Message, Net::Jabber::Loudmouth::MessageHandler, Net::Jabber::Loudmouth::MessageNode, Net::Jabber::Loudmouth::SSL, Net::Jabber::Loudmouth::Proxy

## AUTHOR

Florian Ragwitz, \<rafl@debian.org\>

## COPYRIGHT AND LICENSE

Copyright (C) 2005 by Florian Ragwitz

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.7 or, at your option, any later version of Perl 5 you may have available.
