# Module e.p.h.hal

Part of elisa.plugins.hal

Helping classes to handle HAL in Elisa.

Variables | protocol_tests | The list of ProtocolTest instances to use. (type: `list` )

Line # | Kind | Name | Docs
--- | --- | --- | ---
35 | Class | HALException | Undocumented
38 | Class | HALPermissionDenied | Undocumented
42 | Class | HALNoSuchDevice | Undocumented
49 | Class | ProtocolTest | Class to test if a HALDevice can be considered to be of a protocol.
79 | Class | IpodProtocolTest | Specific ProtocolTest for the ipod protocol.
108 | Class | HALDevice | Represents an easy wrapper for a HAL device, its properties and parent