The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

FusionInventory::Agent::Screen - Base class for screen object

DESCRIPTION

This is an abstract class for screen objects

METHODS

new(%params)

The constructor. The following parameters are allowed, as keys of the %params hash:

logger

the logger object to use (default: a new stderr logger)

edid

the reference to a hash returned by Parse::EDID::parse_edid()

serial()

This is a method to be implemented by each subclass. It returns the standard serial while not overloaded.

altserial()

This is a method to be implemented by each subclass.

week_year_manufacture()

The week of screen manufacture

caption()

Monitor name or computed monitor text as caption

manufacturer()

Screen manufacturer accessor

eisa_id()

EISA_ID accessor