-static Eina_Bool OnKeyDown( void* data, int type, void* eventInfo )
-{
- Ecore_Event_Key *event = static_cast< Ecore_Event_Key* >( eventInfo );
- tizen_remote_surface* surface = static_cast< tizen_remote_surface* >( data );
-
- tizen_remote_surface_transfer_key_event( surface,
- TIZEN_REMOTE_SURFACE_EVENT_TYPE_KEY_DOWN,
- event->keycode,
- ecore_device_class_get(event->dev),
- ecore_device_subclass_get(event->dev),
- ecore_device_identifier_get(event->dev),
- event->timestamp
- );
-
- return EINA_TRUE;
-}
-
-static Eina_Bool OnKeyUp(void* data, int type, void* eventInfo)
-{
- Ecore_Event_Key *event = static_cast< Ecore_Event_Key* >( eventInfo );
- tizen_remote_surface* surface = static_cast< tizen_remote_surface* >( data );
-
- tizen_remote_surface_transfer_key_event( surface,
- TIZEN_REMOTE_SURFACE_EVENT_TYPE_KEY_UP,
- event->keycode,
- ecore_device_class_get(event->dev),
- ecore_device_subclass_get(event->dev),
- ecore_device_identifier_get(event->dev),
- event->timestamp
- );
- return EINA_TRUE;
-}
-