---
name: "Net::Hotline::TrackerListItem"
section: "3pm"
platform: "linux"
package: "libnet-hotline-perl"
version: "0.83-3.1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Net::Hotline::TrackerListItem"
---

# Net::Hotline::TrackerListItem(3pm)

File object used internally by Net::Hotline::Client

## NAME

Net::Hotline::TrackerListItem - File object used internally by Net::Hotline::Client

## SYNOPSIS

```
    use Net::Hotline::TrackerListItem;
    $file = new Net::Hotline::TrackerListItem;
    $file->address("hotline.foo.com");
    $file->port(5500);
    ...
```

## DESCRIPTION

Net::Hotline::TrackerListItem is a simple class for storing and retrieving tracked server information,  You should never have to create your own Net::Hotline::TrackerListItem objects when using Net::Hotline::Client.  Getting and (to a lesser extent) setting attributes is all that should be necessary.

## CONSTRUCTION

- new ADDRESS, PORT, NUM\_USERS, NAME, DESCRIPTION

  With exactly five arguments, creates a new Net::Hotline::TrackerListItem object with all attributes set.  With no arguments, creates a new Net::Hotline::TrackerListItem object with all attributes set to undef.

## METHODS

All the Net::Hotline::TrackerListItem methods are simple attribute get/set routines. If given an argument, they set an attribute.  In all cases, they return the current value of the attribute.

- address TEXT

  The IP address of the server.

- port NUM

  The port the server is running on.

- num\_users NUM

  The (claimed) number of users connected to the server.

- name TEXT

  The server name, as set by the server administrator (i.e. "Ambrosia Software" or "Myth Central")

- description TEXT

  The server description, as set by the server administrator.

## AUTHOR

John C. Siracusa (siracusa@mindspring.com)

## COPYRIGHT

Copyright(c) 1999 by John Siracusa.  All rights reserved.  This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
