Tizen Native API
3.0
|
Data control is a standard mechanism for exchanging specific data between applications.
Required Header
#include <data_control.h>
Overview
All applications can request data shared by other applications using data control. However, only service applications can provide their own data. There are 2 types of data controls:
- DATA_CONTROL_SQL This allows you to use a SQL-type data control to access the specific data exported by other service applications. You can also define a SQL-type data control provider to export specific data from your service application.
- DATA_CONTROL_MAP This allows you to use a key value-type data control to access the data exported by other service applications. You can also define an key value-type data control provider to export the specific data from your service application.
Typedefs | |
typedef struct data_control_bulk_data_s * | data_control_bulk_data_h |
The bulk data handle. | |
typedef struct data_control_bulk_result_data_s * | data_control_bulk_result_data_h |
The bulk result data handle. | |
typedef struct data_control_s * | data_control_h |
The structure type for the provider handle. |
Typedef Documentation
typedef struct data_control_bulk_data_s* data_control_bulk_data_h |
The bulk data handle.
- Since :
- 3.0
typedef struct data_control_bulk_result_data_s* data_control_bulk_result_data_h |
The bulk result data handle.
- Since :
- 3.0
typedef struct data_control_s* data_control_h |
The structure type for the provider handle.
- Since :
- 2.3
Enumeration Type Documentation
Enumeration for the various data changed notification types.
- Since :
- 3.0
- Enumerator:
enum data_control_error_e |
Enumeration for the various error codes an API can return.
- Since :
- 2.3
Enumeration for different types of columns in a SQL table.
- Since :
- 2.3