Part of elisa.plugins.winremote.streamzap_input View In Hierarchy
Line # | Kind | Name | Docs |
---|---|---|---|
55 | Method | initialize | Initialize the component. |
72 | Method | unbind | Unsubscribe from the input device |
75 | Method | create_input_event | Translate external input data to an InputEvent object, |
62 | Method | _viewport_created | Undocumented |
68 | Method | _got_win32_message | Undocumented |
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 |
Inherited from Component (via PushInputProvider, InputProvider):
Line # | Kind | Name | Docs |
---|---|---|---|
85 | Class | PathDescriptor | Undocumented |
97 | Class Method | create | Create and initialize the component. |
Inherited from Loggable (via PushInputProvider, InputProvider, Component):
Line # | Kind | Name | Docs |
---|---|---|---|
81 | Method | __init__ | Undocumented |
Initialize the component.
This method is called byComponent.create
to finish the
initialization of a component.
Returns | a deferred called when a component is fully initialized
(type: twisted.internet.defer.Deferred
) |
Unsubscribe from the input device
This can be done by disconnecting our handlers from the external component signals or unregistering the local callback previously registered by the register() method.
This method must be overriden by implementation because it's totally dependent on the infrastructure used by the input device the component supports.Parameters | data | the data to translate, can be of any type |
Returns | elisa.core.input_event.InputEvent
|