The Autofill manager API provides the functions for getting the current autofill service or changing autofill service.
Required Header
#include <autofill_manager.h>
Overview
Autofill is a feature that allows you to fill out the data previously entered by the user such as email, account and address in a text input field. email, account and address in a text input field. Autofill manager is a module for managing the installed autofill services. Application developers can use this module to get the current autofill service and changing the autofill service. Autofill manager functions are responsible for sending data for supporting autofill to the autofill service and receiving the data previously entered by the user from the autofill service.
Typedef Documentation
Called when the connection status is changed.
- Since :
- 5.5
- Parameters:
-
[in] | amh | The autofill manager handle |
[in] | status | The connection status |
[in] | user_data | The user data passed from the callback function |
- See also:
- autofill_manager_connect()
The autofill manager handle.
- Since :
- 5.5
Enumeration Type Documentation
Enumeration of connection status.
- Since :
- 5.5
- Enumerator:
AUTOFILL_MANAGER_CONNECTION_STATUS_CONNECTED |
Connected
|
AUTOFILL_MANAGER_CONNECTION_STATUS_DISCONNECTED |
Disconnected
|
AUTOFILL_MANAGER_CONNECTION_STATUS_REJECTED |
Rejected
|
Function Documentation
Connects to autofill manager daemon.
- Warning:
- This is not for use by third-party applications.
- Since :
- 5.5
- Privilege Level:
- platform
- Privilege:
- http://tizen.org/privilege/autofillmanager
- Parameters:
-
[in] | amh | The autofill manager handle |
[in] | callback | The callback function to register |
[in] | user_data | The user data to be passed to the callback function |
- Returns:
- 0 on success, otherwise a negative error value
- Return values:
-
Creates a handle for autofill manager.
- Warning:
- This is not for use by third-party applications.
- Since :
- 5.5
- Privilege Level:
- platform
- Privilege:
- http://tizen.org/privilege/autofillmanager
- Parameters:
-
[out] | amh | The autofill manager handle |
- Returns:
- 0 on success, otherwise a negative error value
- Return values:
-
- See also:
- autofill_manager_destroy()
Destroys autofill manager handle.
- Warning:
- This is not for use by third-party applications.
- Since :
- 5.5
- Privilege Level:
- platform
- Privilege:
- http://tizen.org/privilege/autofillmanager
- Parameters:
-
[in] | amh | The autofill manager handle |
- Returns:
- 0 on success, otherwise a negative error value
- Return values:
-
- See also:
- autofill_manager_create()
Retrieves all autofill services.
- Warning:
- This is not for use by third-party applications.
- Since :
- 5.5
- Privilege Level:
- platform
- Privilege:
- http://tizen.org/privilege/autofillmanager
- Parameters:
-
[in] | amh | The autofill manager handle |
[in] | callback | The callback function to register |
[in] | user_data | The user data to be passed to the callback function |
- Returns:
- 0 on success, otherwise a negative error value
- Return values:
-
Gets autofill service app ID.
- Warning:
- This is not for use by third-party applications.
- Since :
- 5.5
- Privilege Level:
- platform
- Privilege:
- http://tizen.org/privilege/autofillmanager
- Parameters:
-
[in] | amh | The autofill manager handle |
[out] | service_app_id | The autofill service app ID |
- Returns:
- 0 on success, otherwise a negative error value
- Return values:
-
- See also:
- autofill_manager_set_autofill_service()
Sets autofill service.
- Warning:
- This is not for use by third-party applications.
- Since :
- 5.5
- Privilege Level:
- platform
- Privilege:
- http://tizen.org/privilege/autofillmanager
- Parameters:
-
[in] | amh | The autofill manager handle |
[in] | app_id | The autofill service app ID |
- Returns:
- 0 on success, otherwise a negative error value
- Return values:
-
- See also:
- autofill_manager_get_autofill_service()