---
name: "Net::Jabber::Loudmouth::Proxy"
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::Proxy"
---

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

Jabber proxy

## NAME

Net::Jabber::Loudmouth::Proxy -  Jabber proxy

## HIERARCHY

```
  Glib::Boxed
  +----Net::Jabber::Loudmouth::Proxy
```

## METHODS

### proxy = Net::Jabber::Loudmouth::Proxy-\>new ($type)

- •

  `$type` (Net::Jabber::Loudmouth::ProxyType)

### proxy = Net::Jabber::Loudmouth::Proxy-\>new\_with\_server ($type, $server, $port)

- •

  `$type` (Net::Jabber::Loudmouth::ProxyType)

- •

  `$server` (string)

- •

  `$port` (integer)

### string = $proxy-\>get\_password

### $proxy-\>set\_password ($password)

- •

  `$password` (string)

### integer = $proxy-\>get\_port

### $proxy-\>set\_port ($port)

- •

  `$port` (integer)

### string = $proxy-\>get\_server

### $proxy-\>set\_server ($server)

- •

  `$server` (string)

### proxytype = $proxy-\>get\_type

### $proxy-\>set\_type ($type)

- •

  `$type` (Net::Jabber::Loudmouth::ProxyType)

### string = $proxy-\>get\_username

### $proxy-\>set\_username ($username)

- •

  `$username` (string)

## ENUMS AND FLAGS

### enum Net::Jabber::Loudmouth::ProxyType

- •

  'none' / 'LM\_PROXY\_TYPE\_NONE'

- •

  'http' / 'LM\_PROXY\_TYPE\_HTTP'

## SEE ALSO

Net::Jabber::Loudmouth, Glib::Boxed

## COPYRIGHT

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.
