POE::Component::Client::MPD::Types(3pm)

POE::Component::Client::MPD::Types3pm

Types used in the distribution

Version

version 2.001

Overview

This module implements the specific types used by the distribution, and exports them. It is using Sub::Exporter underneath, so you can use all the shenanigans to change the export names.

Current types defined and exported:

•

"Cooking" - a simple enum to know what to do about that data

•

"raw" - data should not be touched

•

"as_items" - data is to be transformed as Audio::MPD::Common::Item

•

"as_kv" - data is to be cooked as key/values (hash)

•

"strip_first" - data should have its first field stripped

•

"Transform" - a simple enum to know what to do about the data, after it has been cooked. Possible values are:

•

"as_scalar" - return the first element instead of the full list

•

"as_stats" - transform the data from key/value to "Audio::MPD::Common::Stats"

•

"as_status" - transform the data from key/value to "Audio::MPD::Common::Status"

Releases

7 releases since Debian 7 (Wheezy); the text changed 5 times.

  1. 7
  2. 8
  3. 9
  4. 10–11
  5. 12
  6. 13

Author

Jerome Quelin

From libpoe-component-client-mpd-perl 2.001-5 in Debian 13 (Trixie). Parsed by carta from the page's man source.