Class e.p.l.l.LircInput(PushInputProvider):

Part of elisa.plugins.lirc.lirc_input View In Hierarchy

No class docstring
Line # Kind Name Docs
77 Method __init__ Undocumented
82 Method initialize Initialize the component.
122 Method _setup_client Undocumented
128 Method _got_event Undocumented
151 Method _parse_to_mapping parse the lirc input mappings

Inherited from PushInputProvider:

Line # Kind Name Docs
73 Method clean Additional cleanups to default Component's cleanup:
80 Method bind Subscribe to the input device
92 Method unbind Unsubscribe from the input device

Inherited from InputProvider (via PushInputProvider):

Line # Kind Name Docs
33 Method create_input_event Translate external input data to an InputEvent object,

Inherited from Component (via PushInputProvider, InputProvider):

Line # Kind Name Docs
85 Class PathDescriptor Undocumented
97 Class Method create Create and initialize the component.
def __init__(self):
Undocumented
def initialize(self):
Initialize the component.

This method is called by Component.create to finish the initialization of a component.

Returnsa deferred called when a component is fully initialized (type: twisted.internet.defer.Deferred )
def _setup_client(self):
Undocumented
def _got_event(self, hex_key, repeat, key_value, remote):
Undocumented
def _parse_to_mapping(self, data):
parse the lirc input mappings
API Documentation for Elisa Media Center, generated by pydoctor at 2009-02-16 19:15:05.