Tizen Native API
Public Attributes
ug_module_ops Struct Reference

Public Attributes

void *(* create )(ui_gadget_h ug, enum ug_mode mode, app_control_h app_control, void *priv)
void(* start )(ui_gadget_h ug, app_control_h app_control, void *priv)
void(* pause )(ui_gadget_h ug, app_control_h app_control, void *priv)
void(* resume )(ui_gadget_h ug, app_control_h app_control, void *priv)
void(* destroy )(ui_gadget_h ug, app_control_h app_control, void *priv)
void(* message )(ui_gadget_h ug, app_control_h msg, app_control_h app_control, void *priv)
void(* event )(ui_gadget_h ug, enum ug_event event, app_control_h app_control, void *priv)
void(* key_event )(ui_gadget_h ug, enum ug_key_event event, app_control_h app_control, void *priv)
void(* destroying )(ui_gadget_h ug, app_control_h app_control, void *priv)
void * reserved [3]
void * priv
enum ug_option opt

Detailed Description

The Structure type for UI gadget module operation type.

Since :
2.3
See also:
lifecycle_sec

Member Data Documentation

void*(* ug_module_ops::create)(ui_gadget_h ug, enum ug_mode mode, app_control_h app_control, void *priv)

Create operation

void(* ug_module_ops::destroy)(ui_gadget_h ug, app_control_h app_control, void *priv)

Destroy operations

void(* ug_module_ops::destroying)(ui_gadget_h ug, app_control_h app_control, void *priv)

Destroying operations

void(* ug_module_ops::event)(ui_gadget_h ug, enum ug_event event, app_control_h app_control, void *priv)

Event operations

void(* ug_module_ops::key_event)(ui_gadget_h ug, enum ug_key_event event, app_control_h app_control, void *priv)

Key event operations

void(* ug_module_ops::message)(ui_gadget_h ug, app_control_h msg, app_control_h app_control, void *priv)

Message operations

enum ug_option ug_module_ops::opt

Option

void(* ug_module_ops::pause)(ui_gadget_h ug, app_control_h app_control, void *priv)

Pause operations

Private data

Reserved operations

void(* ug_module_ops::resume)(ui_gadget_h ug, app_control_h app_control, void *priv)

Resume operations

void(* ug_module_ops::start)(ui_gadget_h ug, app_control_h app_control, void *priv)

Start operations


Except as noted, this content - excluding the Code Examples - is licensed under Creative Commons Attribution 3.0 and all of the Code Examples contained herein are licensed under BSD-3-Clause.
For details, see the Content License