6.5/tizen library

Classes

account_auth_type_e
@brief Enumeration for the account auth type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
account_capability_state_e
@brief Enumeration for the state of capability. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
account_s
account_secrecy_state_e
@brief Enumeration for the state of account secrecy. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
account_subscribe_s
account_sync_state_e
@brief Enumeration for the account sync status. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
account_type_s
alarm_error_e
@brief Enumeration for Alarm Error. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
alarm_standard_interval_e
@brief Enumeration for inexact interval. @since_tizen 6.0
alarm_week_flag_e
@brief Enumeration for Alarm Week Flag, the days of the week. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
allowed_package_required_privilege_s
app_context_event_e
@brief Enumeration for Application Context Event. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
app_context_s
app_control_error_e
@brief Enumeration for the application control error. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
app_control_launch_mode_e
@brief Enumeration for the application control launch mode. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
app_control_result_e
@brief Enumeration for the application control result. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @see app_control_enable_app_started_result_event()
app_control_s
app_control_uri_error_e
@brief Enumeration for error codes of the App Control URI submodule. @since_tizen 5.5
app_device_orientation_e
@brief Enumeration for device orientation. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
app_display_state_e
@brief Enumeration for display state. @since_tizen 5.5
app_error_e
@brief Enumeration for application error. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
app_event_handler
app_event_info
app_event_low_battery_status_e
@brief Enumeration for battery status. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
app_event_low_memory_status_e
@brief Enumeration for low memory status. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
app_event_type_e
@brief Enumeration for system events. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
app_info_app_component_type_e
@brief Enumeration for application component type. @details A component is an application considered as a part of a package. The application component type indicates what type of a component an application is in a package. @since_tizen 4.0 @see PACKAGE_INFO_PROP_APP_COMPONENT_TYPE @see app_info_get_app_component_type()
app_info_filter_s
app_info_metadata_filter_s
app_info_s
app_manager_error_e
@brief Enumerations for Application Manager Error. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
app_manager_event_s
app_manager_event_state_e
@brief Enumeration for app manager event state. @since_tizen 3.0
app_manager_event_status_type_e
@brief Enumeration for app manager status type. @since_tizen 3.0
app_manager_event_type_e
@brief Enumeration for app manager event type. @since_tizen 3.0
app_resource_e
@brief Enumeration for Resource Types. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
app_resource_error_e
@brief Enumeration for App Resource Manager Error. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
app_state_e
@brief Enumeration for the application state. @since_tizen 3.0
app_suspended_state_e
@brief Enumeration for suspended state. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
app_usages_s
asp_advert_p2p_role_scheme_e
@brief Enumeration for the Wi-Fi P2P role assignment scheme. @since_tizen 4.0 @see asp_advert_set_p2p_role_scheme() @see asp_advert_get_p2p_role_scheme() @see asp_session_set_p2p_role_scheme() @see asp_session_get_p2p_role_scheme()
asp_advert_status_reason_e
@brief Enumeration for Advertise Status event reason. @since_tizen 4.0
asp_connect_status_e
@brief Enumeration for Application Service Platform (ASP) Session connect status. @since_tizen 4.0
asp_discovery_tech_e
@brief Enumeration for service discovery mechanism. @since_tizen 4.0 @see asp_advert_set_discovery_tech() @see asp_seek_set_discovery_tech()
asp_error_e
@brief Enumeration for Application Service Platform (ASP) error code. @since_tizen 4.0
asp_port_status_e
@brief Enumeration for Application Service Platform (ASP) port status. @since_tizen 4.0
asp_service_status_e
@brief Enumeration for service status. @since_tizen 4.0
asp_session_close_status_e
@brief Enumeration for Application Service Platform (ASP) session close status. @since_tizen 4.0
asp_session_state_e
@brief Enumeration for Application Service Platform (ASP) general session state. @since_tizen 4.0
asp_wps_type_e
@brief Enumeration for Wi-Fi WPS type. @see asp_advert_set_p2p_config_method() @see asp_advert_get_p2p_config_method() @see asp_session_set_p2p_config_method() @see asp_session_get_p2p_config_method() @since_tizen 4.0
audio_channel_e
@brief Enumeration for audio channel. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
audio_io_error_e
@brief Enumeration for audio input and output error. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
audio_io_s
audio_io_state_e
@brief Enumeration for audio input and output state. @since_tizen 3.0
audio_latency_mode_e
@brief Enumeration for audio latency mode. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
audio_meta_s
audio_sample_type_e
@brief Enumeration for audio sample type with bit depth. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
autofill_auth_info_s
autofill_connection_status_e
@brief Enumeration of connection status. @since_tizen 5.5
autofill_error_e
@brief Enumeration for autofill function error.
autofill_error_info_s
autofill_fill_response_group_s
autofill_fill_response_s
autofill_hint_e
@brief Enumeration for autofill hint.
autofill_item_s
autofill_manager_connection_status_e
@brief Enumeration of connection status. @since_tizen 5.5
autofill_manager_s
autofill_response_item_s
autofill_s
autofill_save_item_s
autofill_save_view_info_s
autofill_view_info_s
badge_action
@brief Enumeration for Badge Action. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
badge_error_e
@brief Enumeration for Badge Error. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
book_meta_s
bt_adapter_device_discovery_info_s
@ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_MODULE @brief Structure of device discovery information. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_adapter_device_discovery_state_e
@ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_MODULE @brief Enumerations of the discovery state of Bluetooth device. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_adapter_le_advertising_filter_policy_e
@ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_LE_MODULE @brief Enumerations of the Bluetooth advertising filter policy. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_adapter_le_advertising_mode_e
@ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_LE_MODULE @brief Enumerations of the Bluetooth advertising mode. @since_tizen 2.3.1
bt_adapter_le_advertising_state_e
@ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_LE_MODULE @brief Enumerations of the Bluetooth advertising state. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_adapter_le_device_scan_result_info_s
@ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_LE_MODULE @brief Structure of le scan result information. @since_tizen 2.3.1
bt_adapter_le_ibeacon_scan_result_info_s
@ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_LE_MODULE @brief The structure for LE iBeacon scan result information. @since_tizen 4.0
bt_adapter_le_packet_type_e
@ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_LE_MODULE @brief Enumerations of the Bluetooth LE packet type. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_adapter_le_scan_filter_type_e
@ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_LE_MODULE @brief Enumeration for the scan filter type. @since_tizen 4.0 @see bt_adapter_le_scan_filter_set_type()
bt_adapter_le_scan_mode_e
@ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_LE_MODULE @brief Enumerations of the Bluetooth le scan mode. @since_tizen 3.0
bt_adapter_le_service_data_s
@ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_LE_MODULE @brief LE service data structure. @since_tizen 2.3.1
bt_adapter_state_e
@ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_MODULE @brief Enumerations of the Bluetooth adapter state. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_adapter_visibility_mode_e
@ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_MODULE @brief Enumerations of the Bluetooth visibility mode. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_ag_call_handling_event_e
@ingroup CAPI_NETWORK_BLUETOOTH_AUDIO_AG_MODULE @brief Enumerations for the call handling event. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_ag_multi_call_handling_event_e
@ingroup CAPI_NETWORK_BLUETOOTH_AUDIO_AG_MODULE @brief Enumerations for the multi call handling event. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_appearance_type_e
@ingroup CAPI_NETWORK_BLUETOOTH_DEVICE_MODULE @brief Enumerations of gap appearance type. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_audio_profile_type_e
@ingroup CAPI_NETWORK_BLUETOOTH_AUDIO_MODULE @brief Enumerations for the types of profiles related with audio. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_avrcp_equalizer_state_e
@ingroup CAPI_NETWORK_BLUETOOTH_AVRCP_MODULE @brief Enumerations for the equalizer state. @since_tizen @if WEARABLE 3.0 @else 2.4 @endif
bt_avrcp_metadata_attributes_info_s
@ingroup CAPI_NETWORK_BLUETOOTH_AVRCP_MODULE @brief Structure of Track metadata information. @since_tizen 3.0
bt_avrcp_player_command_e
@ingroup CAPI_NETWORK_BLUETOOTH_AVRCP_MODULE @brief Enumeration for the player control commands. @since_tizen 3.0
bt_avrcp_player_state_e
@ingroup CAPI_NETWORK_BLUETOOTH_AVRCP_MODULE @brief Enumerations for the player state. @since_tizen 3.0
bt_avrcp_repeat_mode_e
@ingroup CAPI_NETWORK_BLUETOOTH_AVRCP_MODULE @brief Enumerations for the repeat mode. @since_tizen @if WEARABLE 3.0 @else 2.4 @endif
bt_avrcp_scan_mode_e
@ingroup CAPI_NETWORK_BLUETOOTH_AVRCP_MODULE @brief Enumerations for the scan mode. @since_tizen @if WEARABLE 3.0 @else 2.4 @endif
bt_avrcp_shuffle_mode_e
@ingroup CAPI_NETWORK_BLUETOOTH_AVRCP_MODULE @brief Enumerations for the shuffle mode. @since_tizen @if WEARABLE 3.0 @else 2.4 @endif
bt_class_s
@ingroup CAPI_NETWORK_BLUETOOTH_DEVICE_MODULE @brief Class structure of device and service. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_data_type_float_e
@ingroup CAPI_NETWORK_BLUETOOTH_GATT_MODULE @brief Enumerations of the float type for GATT handle's value. @since_tizen 2.3.1
bt_data_type_int_e
@ingroup CAPI_NETWORK_BLUETOOTH_GATT_MODULE @brief Enumerations of the integer type for GATT handle's value. @since_tizen 2.3.1
bt_device_address_type_e
@ingroup CAPI_NETWORK_BLUETOOTH_DEVICE_MODULE @brief Enumerations of device address type. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_device_authorization_e
@ingroup CAPI_NETWORK_BLUETOOTH_DEVICE_MODULE @brief Enumerations of device authorization state. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_device_connection_info_s
@ingroup CAPI_NETWORK_BLUETOOTH_DEVICE_MODULE @brief Device connection information structure. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
@ingroup CAPI_NETWORK_BLUETOOTH_DEVICE_MODULE @brief Enumerations of connection link type. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_device_disconnect_reason_e
@ingroup CAPI_NETWORK_BLUETOOTH_DEVICE_MODULE @brief Enumerations of device disconnect reason. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_device_info_s
@ingroup CAPI_NETWORK_BLUETOOTH_DEVICE_MODULE @brief Device information structure used for identifying pear device. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_device_le_connection_mode_e
@ingroup CAPI_NETWORK_BLUETOOTH_DEVICE_MODULE @brief Enumerations of the Bluetooth device's LE connection mode. @since_tizen 3.0
bt_device_sdp_info_s
@ingroup CAPI_NETWORK_BLUETOOTH_DEVICE_MODULE @brief Service Discovery Protocol (SDP) data structure.
bt_error_e
@ingroup CAPI_NETWORK_BLUETOOTH_MODULE @brief Enumerations of Bluetooth error codes. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_gatt_att_request_type_e
@ingroup CAPI_NETWORK_BLUETOOTH_GATT_SERVER_MODULE @brief Enumerations of the remote device request types for attributes. @since_tizen 3.0
bt_gatt_client_att_mtu_info_s
@ingroup CAPI_NETWORK_BLUETOOTH_GATT_CLIENT_MODULE @brief Attribute protocol MTU change information structure. @since_tizen 4.0
bt_gatt_client_service_change_type_e
@ingroup CAPI_NETWORK_BLUETOOTH_GATT_CLIENT_MODULE @brief Enumerations of gatt server's service changing mode. @since_tizen 3.0
bt_gatt_permission_e
@ingroup CAPI_NETWORK_BLUETOOTH_GATT_MODULE @brief Enumerations of the attribute's permission. @since_tizen 3.0
bt_gatt_property_e
@ingroup CAPI_NETWORK_BLUETOOTH_GATT_MODULE @brief Enumerations of the characteristic's property. @since_tizen 2.3.1
bt_gatt_service_type_e
@ingroup CAPI_NETWORK_BLUETOOTH_GATT_MODULE @brief Enumerations of the service type. @since_tizen 2.3.1
bt_gatt_type_e
@ingroup CAPI_NETWORK_BLUETOOTH_GATT_MODULE @brief Enumerations of the GATT handle's type. @since_tizen 2.3.1
bt_gatt_write_type_e
@ingroup CAPI_NETWORK_BLUETOOTH_GATT_MODULE @brief Enumerations of the write type. @since_tizen 2.3.1
bt_hdp_channel_type_e
@deprecated Deprecated since 5.0. @ingroup CAPI_NETWORK_BLUETOOTH_HDP_MODULE @brief Enumerations for the data channel type. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif @remarks Deprecated, because of no usecase and supported devices.
bt_hid_device_received_data_s
@ingroup CAPI_NETWORK_BLUETOOTH_HID_DEVICE_MODULE @brief The structure type containing data received from the HID Host. @since_tizen @if WEARABLE 3.0 @endif
bt_hid_handshake_type_e
@ingroup CAPI_NETWORK_BLUETOOTH_HID_DEVICE_MODULE @brief Enumerations of the Bluetooth HID handshake type. @since_tizen @if WEARABLE 3.0 @endif
bt_hid_header_type_e
@ingroup CAPI_NETWORK_BLUETOOTH_HID_DEVICE_MODULE @brief Enumerations of the Bluetooth HID header type. @since_tizen @if WEARABLE 3.0 @endif
bt_hid_key_data_s
@ingroup CAPI_NETWORK_BLUETOOTH_HID_DEVICE_MODULE @brief The structure type containing the HID keyboard event information. @details If you want to know more detail values, refer to http://www.usb.org/developers/hidpage/ and see "HID Usage Tables" @since_tizen @if WEARABLE 3.0 @endif
bt_hid_mouse_button_e
@ingroup CAPI_NETWORK_BLUETOOTH_HID_DEVICE_MODULE @brief Enumerations of the Bluetooth HID mouse's button. @since_tizen @if WEARABLE 3.0 @endif
bt_hid_mouse_data_s
@ingroup CAPI_NETWORK_BLUETOOTH_HID_DEVICE_MODULE @brief The structure type containing the HID mouse event information. @since_tizen @if WEARABLE 3.0 @endif
bt_hid_param_type_e
@ingroup CAPI_NETWORK_BLUETOOTH_HID_DEVICE_MODULE @brief Enumerations of the Bluetooth HID parameter type. @since_tizen @if WEARABLE 3.0 @endif
bt_major_device_class_e
@ingroup CAPI_NETWORK_BLUETOOTH_DEVICE_MODULE @brief Enumerations of major device class. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_major_service_class_e
@ingroup CAPI_NETWORK_BLUETOOTH_DEVICE_MODULE @brief Enumerations of major service class. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_minor_device_class_e
@ingroup CAPI_NETWORK_BLUETOOTH_DEVICE_MODULE @brief Enumerations of minor device class. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_panu_service_type_e
@ingroup CAPI_NETWORK_BLUETOOTH_PAN_PANU_MODULE @brief Enumerations for the types of PAN (Personal Area Networking) service. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_pbap_address_book_source_e
@WEARABLE_ONLY @ingroup CAPI_NETWORK_BLUETOOTH_PBAP_MODULE @brief Enumeration of address book location for PBAP. @since_tizen 3.0
bt_pbap_field_e
@WEARABLE_ONLY @ingroup CAPI_NETWORK_BLUETOOTH_PBAP_MODULE @brief Enumeration of PBAP fields. @since_tizen 3.0
bt_pbap_folder_type_e
@WEARABLE_ONLY @ingroup CAPI_NETWORK_BLUETOOTH_PBAP_MODULE @brief Enumeration of folder type. @since_tizen 3.0
bt_pbap_search_field_e
@WEARABLE_ONLY @ingroup CAPI_NETWORK_BLUETOOTH_PBAP_MODULE @brief Enumeration of phone book search fields. @since_tizen 3.0
bt_pbap_sort_order_e
@WEARABLE_ONLY @ingroup CAPI_NETWORK_BLUETOOTH_PBAP_MODULE @brief Enumeration of sorting orders. @since_tizen 3.0
bt_pbap_vcard_format_e
@WEARABLE_ONLY @ingroup CAPI_NETWORK_BLUETOOTH_PBAP_MODULE @brief Enumeration of vCard Formats. @since_tizen 3.0
bt_pbap_vcard_info_s
@WEARABLE_ONLY @ingroup CAPI_NETWORK_BLUETOOTH_PBAP_MODULE @brief The structure type containing vCard information. @since_tizen 3.0
bt_profile_e
@ingroup CAPI_NETWORK_BLUETOOTH_DEVICE_MODULE @brief Enumerations of Bluetooth profile. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_service_class_t
@ingroup CAPI_NETWORK_BLUETOOTH_DEVICE_MODULE @brief Enumerations of service class. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_socket_connection_s
@ingroup CAPI_NETWORK_BLUETOOTH_SOCKET_MODULE @brief Rfcomm connection data used for exchanging data between Bluetooth devices. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_socket_connection_state_e
@ingroup CAPI_NETWORK_BLUETOOTH_SOCKET_MODULE @brief Enumerations of Bluetooth socket connection state. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_socket_received_data_s
@ingroup CAPI_NETWORK_BLUETOOTH_SOCKET_MODULE @brief Structure of RFCOMM received data. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_socket_role_e
@ingroup CAPI_NETWORK_BLUETOOTH_SOCKET_MODULE @brief Enumerations of connected Bluetooth device event role. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bundle_error_e
@brief Enumeration for error codes of Bundle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
bundle_type
@brief Enumeration for bundle types. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
bundle_type_property
@brief Enumeration for key-value pair types. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
calendar_alarm_action_e
@brief Enumeration for the alarm action. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_alarm_time_unit_type_e
@brief Enumeration for the alarm time unit type of an event, such as minutes, hours, days, and so on. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_attendee_cutyep_e
@brief Enumeration for the attendee cutype. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_attendee_role_e
@brief Enumeration for the attendee role. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_attendee_status_e
@brief Enumeration for the attendee status. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_book_mode_e
@brief Enumeration for the book mode. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_book_sync_event_type_e
@brief Enumeration for the sync event type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_book_type_e
@brief Enumeration for the calendar book type. @details "OR"ing is supported. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_days_of_week_e
@brief Enumeration for weekdays. @details Same value as UCalendarDaysOfWeek in ICU. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_error_e
@brief Enumeration for calendar errors. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_event_busy_status_e
@brief Enumeration for the busy status of an event. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_event_priority_e
@brief Enumeration for the calendar event item's priority. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_event_status_e
@brief Enumeration for the event status. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_filter_operator_e
@brief Enumeration for a filter operator. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_match_int_flag_e
@brief Enumeration for the filter match type of an integer. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_match_str_flag_e
@brief Enumeration for the filter match type of a string. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_meeting_status_e
@brief Enumeration for the meeting status. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_range_type_e
@brief Enumeration for the range type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_record_modified_status_e
@brief Enumeration for the modified status of a record. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_record_type_e
@brief Enumeration for the type of a record. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_recurrence_frequency_e
@brief Enumeration for the frequency of an event's recurrence. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_sensitivity_e
@brief Enumeration for the calendar sensitivity type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_system_type_e
@brief Enumeration for the system type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_time_s
@brief The structure of time. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_time_type_e
@brief Enumeration for the time type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_todo_priority_e
@brief Enumeration for the calendar to-do item's priority. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_todo_status_e
@brief Enumeration for the status of a to-do. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
camera_attr_af_mode_e
@brief Enumeration for the auto focus mode. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_attr_effect_mode_e
@brief Enumeration for the color tone, which provides the impression of looking through a tinted glass. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_attr_exposure_mode_e
@brief Enumeration for the camera exposure modes. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_attr_flash_mode_e
@brief Enumeration for the flash mode. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_attr_fps_e
@brief Enumeration to preview FPS. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_attr_hdr_mode_e
@brief Enumeration for HDR capture mode. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_attr_iso_e
@brief Enumeration for the ISO levels of the camera. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_attr_ptz_move_type_e
@brief Enumeration for PTZ (Pan Tilt Zoom) movement type. @since_tizen 3.0
camera_attr_ptz_type_e
@brief Enumeration for PTZ (Pan Tilt Zoom) type. @since_tizen 3.0
camera_attr_scene_mode_e
@brief Enumeration for the scene mode. @details The mode of operation can be in daylight, night, or back-light. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_attr_tag_orientation_e
@brief Enumeration for the orientation values of tag. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_attr_theater_mode_e
@brief Enumeration for the theater mode. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_attr_whitebalance_e
@brief Enumeration for the white balance levels of the camera. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_cli_s
camera_detected_face_s
@brief The structure type for face detection. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_device_e
@brief Enumeration for the camera device. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_device_state_e
@brief Enumeration for the camera device state. @since_tizen 3.0
camera_display_mode_e
@brief Enumeration for the camera display mode. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_display_type_e
@brief Enumeration for the camera display type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_error_e
@brief Enumeration for the error codes of Camera. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_facing_direction_e
@brief Enumeration for the facing direction of camera module. @since_tizen 3.0
camera_flash_state_e
@brief Enumeration for the current flash state. @since_tizen 3.0
camera_flip_e
@brief Enumeration for the camera flip type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_focus_state_e
@brief Enumeration for the camera focus state. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_image_data_s
@brief The structure type of the image data. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_pixel_format_e
@brief Enumeration for the camera pixel format. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @remarks If #CAMERA_PIXEL_FORMAT_INVZ is set, the type of display should be #CAMERA_DISPLAY_TYPE_NONE. \n Otherwise, camera_start_preview() will return #CAMERA_ERROR_INVALID_OPERATION. (Since 5.0)
camera_policy_e
@brief Enumeration for the camera policy. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_preview_data_s
@brief The structure type to preview stream data. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_rotation_e
@brief Enumeration for the camera rotation type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_state_e
@brief Enumeration for the camera state. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
cbhm
cbhm_error_e
@brief Enumeration for Clipboard Error Codes. @since_tizen 3.0
cbhm_sel_type_e
@brief Enumeration for Clipboard Data Type. @since_tizen 3.0
cbhm_state_type_e
@brief Enumeration for Clipboard State Type. @since_tizen 3.0
cion_error
@brief Enumeration for Cion errors. @since_tizen 6.5
ckmc_access_right
@deprecated Deprecated since @if MOBILE 2.4. @elseif WEARABLE 3.0. @endif Use ckmc_permission_e() instead @brief Enumeration for database access rights. @since_tizen 2.3
ckmc_algo_type
@brief Enumeration for crypto algorithm types. @since_tizen 3.0 @see #ckmc_param_name_e
ckmc_alias_info_s
ckmc_data_format
@brief Enumeration for data format. @since_tizen 2.3
ckmc_ec_type
@brief Enumeration for elliptic curve. @since_tizen 2.3
ckmc_hash_algo
@brief Enumeration for hash algorithm. @since_tizen 2.3
ckmc_key_type
@brief Enumeration for key types of key manager. @since_tizen 2.3
ckmc_ocsp_status
@brief Enumeration for OCSP status. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
ckmc_param_name
@brief Enumeration for crypto algorithm parameters. @since_tizen 3.0 @see #ckmc_algo_type_e
ckmc_permission
@brief Enumeration for permissions to access/modify alias. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
ckmc_rsa_padding_algo
@brief Enumeration for RSA padding algorithm. @since_tizen 2.3
connection_address_family_e
@brief Enumeration for address family. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
connection_bt_state_e
@brief Enumeration for Bluetooth state. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
connection_cellular_auth_type_e
@brief Enumeration for cellular authentication type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
connection_cellular_pdn_type_e
@brief Enumeration for cellular pdn type. @since_tizen 3.0 @remarks Use #CONNECTION_CELLULAR_PDN_TYPE_IPV4_IPV6 instead of CONNECTION_CELLULAR_PDN_TYPE_IPV4_IPv6.
connection_cellular_service_type_e
@brief Enumeration for cellular service type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
connection_cellular_state_e
@brief Enumeration for cellular network state. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
connection_dns_config_type_e
@brief Enumeration for DNS configuration type. @since_tizen 4.0
connection_error_e
@brief Enumeration for connection errors. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
connection_ethernet_cable_state_e
@brief Enumeration for the attached or detached state of ethernet cable. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
connection_ethernet_state_e
@brief Enumeration for ethernet state. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
connection_internet_state_e
@brief Enumeration for Internet connection state. @since_tizen 5.5
connection_ip_config_type_e
@brief Enumeration for IP configuration type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
connection_iterator_type_e
@brief Enumeration for connection iterator type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
connection_profile_state_e
@brief Enumeration for profile state type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
connection_profile_type_e
@brief Enumeration for network connection type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
connection_proxy_type_e
@brief Enumeration for proxy method type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
connection_reset_option_e
@brief Enumeration for reset profile type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
connection_statistics_type_e
@brief Enumeration for statistics type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
connection_status_e
@brief Enumeration for Cion connection status types. @since_tizen 6.5
connection_type_e
@brief Enumeration for connection type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
connection_wifi_encryption_type_e
@brief Enumeration for encryption modes. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
connection_wifi_security_type_e
@brief Enumeration for security type of Wi-Fi. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
connection_wifi_state_e
@brief Enumeration for Wi-Fi state. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
contacts_address_book_mode_e
@brief Enumeration for Address book mode. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
contacts_address_type_e
@brief Enumeration for Contact address type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
contacts_changed_e
@brief Enumeration for contact change state. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
contacts_company_type_e
@brief Enumeration for Contact company type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
@brief Enumeration for link mode when inserting contact. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
contacts_data_type_e
@brief Enumeration for contacts data type. @since_tizen 3.0
contacts_db_status_e
@brief Enumeration for contact DB status. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
contacts_display_name_source_type_e
@brief Enumeration for Contact display name source type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
contacts_email_type_e
@brief Enumeration for Contact email type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
contacts_error_e
@brief Enumeration for contacts errors. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
contacts_event_calendar_type_e
@brief Enumeration for Contact event calendar type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
contacts_event_type_e
@brief Enumeration for Contact event type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
contacts_filter_operator_e
@brief Enumeration for Contacts filter operators. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
contacts_image_type_e
@brief Enumeration for Contact image type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
contacts_match_int_flag_e
@brief Enumeration for Contacts match int flags. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
contacts_match_str_flag_e
@brief Enumeration for Contacts match string flags. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
contacts_messenger_type_e
@brief Enumeration for Contact messenger type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
contacts_name_display_order_e
@brief Enumeration for name display order. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
contacts_name_sorting_order_e
@brief Enumeration for name sorting order. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
contacts_number_type_e
@brief Enumeration for contacts number type. @details The number can be made with a set of values by specifying one or more values. Example : CTS_NUM_TYPE_HOME|CTS_NUM_TYPE_VOICE Exceptionally, CTS_NUM_TYPE_CUSTOM is exclusive. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
contacts_person_property_e
@brief Enumeration for Contacts person properties. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
contacts_phone_log_type_e
@brief Enumeration for Call history type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
contacts_relationship_type_e
@brief Enumeration for Contact relationship type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
contacts_search_range_e
@brief Enumeration for Contact search range. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
contacts_sip_type_e
@brief Enumeration for SIP(Session Initiation Protocol) type range. @since_tizen 3.0
contacts_url_type_e
@brief Enumeration for Contact URL type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
contacts_usage_type_e
@brief Enumeration for usage type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
context_history_data_e
@brief Enumeration for data types of statistics and patterns. @since_tizen 2.4
context_history_error_e
@brief Enumeration for errors. @since_tizen 2.4
context_history_filter_audio_jack_e
@brief Enumeration for audio jack filter. @since_tizen 2.4
context_history_filter_communication_type_e
@deprecated Deprecated since 4.0. @brief Enumeration for log type filter. @since_tizen 2.4
context_history_filter_day_of_week_e
@deprecated Deprecated since 4.0. @brief Enumeration for day of week filter. @since_tizen 2.4
context_history_filter_e
@brief Enumeration for filters of statistics and patterns. @since_tizen 2.4
context_trigger_condition_e
@brief Enumeration for condition types. @since_tizen 2.4
context_trigger_error_e
@brief Enumeration for context trigger API of error codes. @since_tizen 2.4
context_trigger_event_e
@brief Enumeration for event types. @since_tizen 2.4
context_trigger_logical_type_e
@brief Enumeration for logical operation types. @since_tizen 2.4
csr_activated_e
@platform @brief Enumeration for state of engine activation. @since_tizen 3.0
csr_cs_action_e
@partner @brief Enumeration for the action types for the detected malware files. @since_tizen 3.0
csr_cs_ask_user_e
@partner @brief Enumeration for the option of asking user about handling a detected malware. @since_tizen 3.0
csr_cs_core_usage_e
@partner @brief Enumeration for maximum core usage during scanning. @since_tizen 3.0
csr_cs_severity_level_e
@partner @brief Enumeration for severity level of a detected malware. @since_tizen 3.0
csr_cs_user_response_e
@partner @brief Enumeration for the user response from popup. @since_tizen 3.0
csr_engine_id_e
@platform @brief Enumeration for engine identifier. @since_tizen 3.0
csr_error_e
@partner @brief Enumeration for CSR Errors. @since_tizen 3.0
csr_state_e
@platform @brief Enumeration for state of engine. @since_tizen 3.0
csr_wp_ask_user_e
@partner @brief Enumeration for the options about prompting a popup to a user. @since_tizen 3.0
csr_wp_risk_level_e
@partner @brief Enumeration for risk level of a url. @since_tizen 3.0
csr_wp_user_response_e
@partner @brief Enumeration for the user response for a popup. @since_tizen 3.0
data_control_bulk_data_s
data_control_bulk_result_data_s
data_control_data_change_type_e
@brief Enumeration for the various data changed notification types. @since_tizen 3.0
data_control_error_e
@brief Enumeration for the various error codes an API can return. @since_tizen 2.3
data_control_map_response_cb
@brief The structure type to contain the set of callback functions for handling the response events of the key-value structured data control. @since_tizen 2.3 @see data_control_map_get_response_cb() @see data_control_map_set_response_cb() @see data_control_map_add_response_cb() @see data_control_map_remove_response_cb()
data_control_provider_map_cb
@brief The structure type to contain the set of callback functions for handling the request events from the key-value structured data control consumer. @since_tizen 2.3
data_control_provider_sql_cb
@brief The structure type to contain the set of callback functions for handling the request events of SQL-friendly interface based data control. @since_tizen 2.3
data_control_s
data_control_sql_column_type_e
@brief Enumeration for different types of columns in a SQL table. @since_tizen 2.3
data_control_sql_response_cb
@brief The structure type to contain the set of callback functions for handling the response events of the SQL-friendly interface based data control. @since_tizen 2.3
dcm_digest_algorithm_e
@brief Enumeration for DCM message digest algorithms. @since_tizen 5.0
dcm_error_e
@brief Enumeration for DCM error values. @since_tizen 5.0
device_battery_health_e
@brief Enumeration for battery health information. @since_tizen 3.0
device_battery_level_e
@brief Enumeration for the battery level status. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
device_battery_power_source_e
@brief Enumeration for power source information. @since_tizen 3.0
device_battery_property_e
@brief Enumeration for battery property information. @since_tizen 3.0 @remarks If the fuel gauge hardware does not provide average current or average voltage, CURRENT_AVERAGE/VOLTAGE_AVERAGE can be substituted by CURRENT_NOW/VOLTAGE_NOW, respectively.
device_battery_status_e
@brief Enumeration for battery status information. @since_tizen 3.0
device_callback_e
@brief Enumeration for the device state callback. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
device_error_e
@brief Enumeration for device's error code. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
device_thermal_e
@brief Enumeration for the device temperature. @since_tizen 5.5
diagnostics_error_e
@brief Enumeration for error codes of Diagnostics. @since_tizen 6.0
display_state_e
@addtogroup CAPI_SYSTEM_DEVICE_DISPLAY_MODULE @{ / /** @brief Enumeration for the available display states. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @remarks #DISPLAY_STATE_SCREEN_DIM may be ignored if the DIM state is disabled on the platform.
dlog_error_e
@brief Enumeration for Dlog Error. @if MOBILE @since_tizen 2.3 @elseif WEARABLE @since_tizen 2.3.1 @endif
dnssd_error_e
@brief Enumeration for Network Service Discovery DNSSD error code. @since_tizen 3.0
dnssd_service_state_e
@brief Enumeration for Network Service Discovery DNSSD browse state. @since_tizen 3.0
download_error_e
@brief Enumeration for error codes of URL download. @since_tizen 2.3
download_network_type_e
@brief Enumeration for network type for downloading. @since_tizen 2.3
download_notification_app_control_type_e
@brief Enumeration for the type of notification app control action which the client wants to set when registering notification. @since_tizen 2.3
download_notification_type_e
@brief Enumeration for notification types when a client wants to register. @since_tizen 2.3
download_state_e
@brief Enumeration for download states. @since_tizen 2.3
dpm_error_type_e
@brief Enumeration of device policy API errors @since_tizen 3.0
dpm_password_quality_e
@brief Enumeration for dpm password quality type @since_tizen 3.0
dpm_password_status_e
@brief Enumeration for dpm password status type @since_tizen 3.0
dpm_security_wipe_type_e
@brief Enumeration for device wipe type. @since_tizen 3.0
dpm_zone_state_e
@brief Enumeration for zone state @since_tizen 3.0
Ecore_IMF_Autocapital_Type
@typedef Ecore_IMF_Autocapital_Type
Ecore_IMF_BiDi_Direction
@typedef Ecore_IMF_BiDi_Direction @brief Enumeration for defining the types of Ecore_IMF bidirectionality. @since 1.12
Ecore_IMF_Device_Class
@enum _Ecore_IMF_Device_Class @brief Enumeration for defining the types of Ecore_IMF_Device_Class @since 1.14
Ecore_IMF_Device_Subclass
@enum _Ecore_IMF_Device_Subclass @brief Enumeration for defining the types of Ecore_IMF_Device_Subclass @since 1.14
Ecore_IMF_Input_Hints
@typedef Ecore_IMF_Input_Hints @brief Enumeration for defining the types of Ecore_IMF Input Hints. @since 1.12
Ecore_IMF_Input_Panel_Lang
@typedef Ecore_IMF_Input_Panel_Lang
Ecore_IMF_Input_Panel_Layout
@typedef Ecore_IMF_Input_Panel_Layout
Ecore_IMF_Input_Panel_Return_Key_Type
@typedef Ecore_IMF_Input_Panel_Return_Key_Type
email_error_e
@brief Enumeration for error codes for email API. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
email_recipient_type_e
@brief Enumeration for the email recipient types. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
email_s
email_sending_e
@brief Enumeration for the result values of email transport. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
eom_error_e
@brief Enumeration of External Output Manager (EOM) error type. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
eom_output_attribute_e
@brief Enumeration of External Output Manager (EOM) attributes. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
eom_output_attribute_state_e
@brief Enumeration of External Output Manager (EOM) attribute state. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
eom_output_mode_e
@brief Enumeration of external output mode. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
eom_output_type_e
@brief Enumeration of external output type. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
event_error_e
@brief Enumeration for Event Error. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
event_handler
feedback_error_e
@brief Enumeration for the Feedback API error codes. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
feedback_pattern_e
@brief Enumeration for feedback interface of the system pre-defined patterns. @details Each feedback pattern can have separate media files of each types. But depending on vendor design, pattern may not have any type of file. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
feedback_type_e
@brief Enumeration for feedback interface type. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
fido_auth_algo_e
@brief Authenticator's supported algorithm and encoding. @remarks Refer to FIDO UAF Registry document for more details. @since_tizen 3.0
fido_auth_attachment_hint_e
@brief Authenticator's supported method to communicate to FIDO user device. @remarks Refer to FIDO UAF Registry document for more details. @since_tizen 3.0
fido_auth_attestation_type_e
@brief Authenticator's supported Attestation type. @remarks Refer to FIDO UAF Registry document for more details. @since_tizen 3.0
fido_auth_key_protection_type_e
@brief Authenticator's supported key protection method type. @remarks Refer to FIDO UAF Registry document for more details. @since_tizen 3.0
fido_auth_matcher_protection_type_e
@brief Authenticator's supported matcher protection type. @remarks Refer to FIDO UAF Registry document for more details. @since_tizen 3.0
fido_auth_tc_display_type_e
@brief Transaction confirmation display capability type. @remarks Refer to FIDO UAF Registry document for more details. @since_tizen 3.0
fido_auth_user_verify_type_e
@brief Authenticator's supported user verification method type. @remarks Refer to FIDO UAF Registry document for more details. @since_tizen 3.0
fido_authenticator_s
fido_error_e
@brief Enumerations of error codes for FIDO APIs. @since_tizen 3.0
filter_s
finalize_cb_ret
@deprecated Deprecated since 6.5. @brief Enumeration for the return values of media packet finalize call back functions. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @see media_packet_finalize_cb()
geofence_manage_e
@brief Enumeration for geofence management events. @since_tizen 2.4
geofence_manager_error_e
@brief Enumeration for Geofence manager of error code. @since_tizen 2.4
geofence_manager_s
geofence_proximity_provider_e
@brief Enumeration for the provider of proximity. @since_tizen 3.0
geofence_proximity_state_e
@brief Enumeration for the state of proximity. @since_tizen 3.0
geofence_s
geofence_state_e
@brief Enumeration for the state of geofence manager. @since_tizen 2.4
geofence_status_s
geofence_type_e
@brief Enumeration for geofence type. @since_tizen 2.4
http_auth_scheme_e
@brief Enumeration for the HTTP authentication schemes. @since_tizen 3.0
http_error_code_e
@brief Enumeration for the HTTP error code. @since_tizen 3.0
http_method_e
@brief Enumeration for the HTTP method. @since_tizen 3.0
http_pause_type_e
@brief Enumeration for transfer pause state. @since_tizen 3.0
http_session_mode_e
@brief Enumeration for the HTTP session. @since_tizen 3.0
http_status_code_e
@brief Enumeration for the HTTP status code. @since_tizen 3.0
http_version_e
@brief Enumeration for the HTTP version. @since_tizen 3.0
icl_attributes_s
icl_device_info
icl_list_s
icl_lite_resource
icl_observers
icl_options
icl_platform_info
icl_presence
icl_presence_response
icl_query
icl_remote_resource
icl_representation_s
icl_resource
icl_resource_ifaces
icl_resource_request
icl_resource_response
icl_resource_types
image_meta_s
image_util_anim_type_e
@brief Enumeration for animated image type. @since_tizen 6.0
image_util_colorspace_e
@brief Enumeration for colorspace. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
image_util_error_e
@brief Enumeration for error. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
image_util_png_compression_e
@brief Enumeration for PNG compression values. @since_tizen 3.0
image_util_rotation_e
@brief Enumeration for rotation. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
image_util_scale_e
@brief Enumeration for scale decoding. @since_tizen @if WEARABLE 3.0 @else 2.4 @endif
image_util_type_e
@brief Enumeration for image types. @since_tizen 3.0
ime_attribute_type
@brief Enumeration of string attribute type.
ime_callback_s
@brief The structure type to contain the set of the essential callback functions for IME application lifecycle and appearance.
ime_error_e
@brief Enumeration for input method function error.
ime_event_type_e
@brief Enumeration containing input panel events.
ime_key_code_e
@brief Enumeration for the key codes. If keycode & 0xff000000 == 0x01000000 then this key code is directly encoded 24-bit UCS character. The UCS value is keycode & 0x00ffffff. @details Defines the list of keys supported by the system. Note that certain keys may not be available on all devices. @since_tizen @if MOBILE 2.4 @else 3.0 @endif
ime_key_mask_e
@brief Enumeration for the key masks. The key masks indicate which modifier keys is pressed down during the keyboard hit. The special #IME_KEY_MASK_RELEASED indicates the key release event. @since_tizen @if MOBILE 2.4 @else 3.0 @endif
ime_layout_variation_e
@brief Enumeration of layout variation.
ime_manager_error_e
@brief Enumeration for input method manager function error. @since_tizen @if MOBILE 2.4 @else 3.0 @endif
ime_option_window_type_e
@brief Enumeration of the option window type.
ime_preedit_attribute
@brief The structure type to contain the attributes for preedit string.
inm_address_family_e
@brief Enumeration for address family. @since_tizen 5.0
inm_cellular_state_e
@brief Enumeration for cellular network state. @since_tizen 5.0
inm_congestion_level_e
@brief Enumeration for congestion level. @since_tizen 5.0
inm_connection_state_e
@brief Enumeration for connection state type. @since_tizen 5.0
inm_connection_type_e
@brief Enumeration for connection type. @since_tizen 5.0
inm_dns_config_type_e
@brief Enumeration for DNS configuration type. @since_tizen 5.0
inm_error_e
@brief Enumeration for Intelligent Network Monitoring (INM) error code. @since_tizen 5.0
inm_ethernet_cable_state_e
@brief Enumeration for the Ethernet cable state. @since_tizen 5.0
inm_ethernet_state_e
@brief Enumeration for ethernet state. @since_tizen 5.0
inm_ip_config_type_e
@brief Enumeration for IP configuration type. @since_tizen 5.0
inm_ip_conflict_state_e
@brief Enumeration for the state of the IP conflict. @since_tizen 5.0
@brief Enumeration for link flag. @since_tizen 5.5
@brief Enumeration for link RFC 2863 operation status. @since_tizen 5.5
@brief Enumeration for link route scope. @since_tizen 5.5
@brief Enumeration for link scope. @since_tizen 5.5
inm_proxy_type_e
@brief Enumeration for proxy method type. @since_tizen 5.0
inm_reachable_urls_check_result_e
@brief Enumeration for result of checking URL callback. @since_tizen 5.5
inm_statistics_type_e
@brief Enumeration for statistics type. @since_tizen 5.0
inm_url_list_type_e
@brief Enumeration for URL list type. @since_tizen 5.5
inm_wifi_assoc_status_code_e
@brief Enumeration for Wi-Fi Association Status code, provided by the supplicant. @details The Wi-Fi Standard Reference : Status codes (IEEE 802.11-2007, 7.3.1.9, Table 7-23). @since_tizen 5.0
inm_wifi_disconnect_reason_e
@brief Enumeration for Wi-Fi disconnect reason, provided by the supplicant. @since_tizen 5.0
inm_wifi_encryption_type_e
@brief Enumeration for Wi-Fi encryption type. @details The following encryption modes are used in infrastructure and ad-hoc mode. @since_tizen 5.0
inm_wifi_module_state_e
@brief Enumeration for the Wi-Fi Module state. @since_tizen 5.0
inm_wifi_rssi_level_e
@brief Enumeration for the RSSI level. @since_tizen 5.0
inm_wifi_scan_state_e
@brief Enumeration for the wifi scanning state. @since_tizen 5.0
inm_wifi_security_type_e
@brief Enumeration for Wi-Fi security type. @details The following security modes are used in infrastructure and ad-hoc mode. For now all EAP security mechanisms are provided only in infrastructure mode.
inm_wifi_state_e
@brief Enumeration for Wi-Fi state. @since_tizen 5.0
iotcon_connectivity_type_e
@brief Enumeration for connectivities which can be held in a resource. @remarks IOTCON_CONNECTIVITY_PREFER_UDP and IOTCON_CONNECTIVITY_PREFER_TCP should be mutually exclusive. @remarks IOTCON_CONNECTIVITY_IPV4_ONLY and IOTCON_CONNECTIVITY_IPV6_ONLY should be mutually exclusive. @since_tizen 3.0
iotcon_device_info_e
@brief Enumeration for properties of device information. @since_tizen 3.0
iotcon_error_e
@ingroup CAPI_IOT_CONNECTIVITY_MODULE @brief Enumeration for IoTCon error code. @since_tizen 3.0 @{
iotcon_observe_policy_e
@brief Enumeration for policy of observation. @since_tizen 3.0
iotcon_observe_type_e
@brief Enumeration for type of observation. @since_tizen 3.0
iotcon_platform_info_e
@brief Enumeration for properties of platform information. @since_tizen 3.0
iotcon_presence_result_e
@brief Enumeration for result of presence. @since_tizen 3.0
iotcon_presence_trigger_e
@brief Enumeration for operation of presence response. @since_tizen 3.0
iotcon_qos_e
@brief Enumeration for quality of service. @since_tizen 3.0
iotcon_remote_resource_state_e
@brief Enumeration for states of remote resource. @since_tizen 3.0
iotcon_request_type_e
@brief Enumeration for type of request. @since_tizen 3.0
iotcon_resource_policy_e
@brief Enumeration for policy which can be held in a resource. @since_tizen 3.0
iotcon_response_result_e
@brief Enumeration for result of response. @since_tizen 3.0
iotcon_type_e
@brief Enumeration for types of representation that is possible to have. @since_tizen 3.0
job_error_e
@brief Enumeration for job error. @since_tizen 4.0
job_info_s
job_service_callback_s
@brief The structure type containing the set of callback functions for handling jobs. @details It is one of the input parameter of the job_scheduler_service_add() function. @since_tizen 4.0 @see job_scheduler_service_add() @see job_service_start_cb() @see job_service_stop_cb()
job_service_s
job_trigger_event_e
@brief Enumeration for the job trigger events. @since_tizen 4.0
key_manager_error_e
@brief Enumeration for Key Manager Errors. @since_tizen 2.3
keyval_t
led_custom_flags
@brief Enumeration for custom LED flags. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
location_accessibility_state_e
@deprecated Deprecated since 3.0 @brief Enumeration for the location service accessibility state. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
location_accuracy_level_e
@brief Enumeration for Approximate accuracy level of given information. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
location_bound_error_e
@brief Enumeration for error code for Location manager. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
location_boundary_state_e
@brief Enumeration for the boundary state. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
location_bounds_s
location_bounds_type_e
@brief Enumeration for Location boundary type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
location_coords_s
@brief The structure type to represent coordinates with latitude and longitude. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
location_error_e
@brief Enumeration for error code for Location manager. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
location_fused_mode_e
@brief Enumeration for the fused location service. @since_tizen 4.0
location_manager_s
location_method_e
@brief Enumeration for Location method type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
location_service_state_e
@brief Enumeration for the state of the location service. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
log_priority
@brief Enumeration for log priority values in ascending priority order. @if MOBILE @since_tizen 2.3 @elseif WEARABLE @since_tizen 2.3.1 @endif
ma_active_state_e
@brief Enumerations for multi-assistant active state. @since_tizen 5.5
ma_asr_result_event_e
@brief Enumerations for ASR result events. @since_tizen 5.0
ma_audio_channel_e
@brief Enumerations for audio channels. @since_tizen 5.0
ma_audio_streaming_data_section_e
@brief Enumerations for section information of audio streaming data. @since_tizen 5.5
ma_audio_streaming_data_type_e
@brief Enumerations for speech data types. @since_tizen 5.5
ma_audio_streaming_event_e
@brief Enumerations for multi-assistant audio streaming events. @since_tizen 5.0
ma_audio_type_e
@brief Enumerations for audio types. @since_tizen 5.0
ma_error_e
@brief Enumerations for multi-assistant error codes. @since_tizen 5.0
ma_preprocessing_allow_mode_e
@brief Enumerations for allowing preprocessing by other voice assistants. @since_tizen 5.5
ma_recognition_result_event_e
@brief Enumerations for recognition result events. @since_tizen 5.5
ma_service_state_e
@brief Enumerations for multi-assistant service state. @since_tizen 6.0
ma_state_e
@brief Enumerations for multi-assistant client state. @since_tizen 5.0
ma_voice_feedback_state_e
@brief Enumerations for individual assistant's voice feedback state. @since_tizen 5.5
ma_voice_key_status_e
@brief Enumerations for voice key status change. @details When the voice key is pressed, the "pressed" state is reported. If the voice key gets released within the timeout value for tap events, the voice key status value will be reported as "released after tap". Otherwise, "released after push" will be reported. @since_tizen 6.0
mc_ability_e
@brief Enumeration for the ability. @since_tizen 5.5
mc_ability_support_e
@brief Enumeration for the support of the ability. @since_tizen 5.0
mc_content_age_rating_e
@brief Enumeration for the content age rating of the content. @since_tizen 5.0
mc_content_type_e
@brief Enumeration for the content type of the content. @since_tizen 5.0
mc_display_mode_e
@brief Enumeration for the display mode. @since_tizen 5.5
mc_display_rotation_e
@brief Enumeration for the display rotation. @since_tizen 5.5
mc_error_e
@brief Enumeration for the media controller error. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
mc_meta_e
@brief Enumeration for the media meta info. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
mc_playback_action_e
@brief Enumeration for the media playback action. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
mc_playback_states_e
@brief Enumeration for the media playback state. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
mc_playlist_update_mode_e
@brief Enumeration for the playlist update mode. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
mc_repeat_mode_e
@brief Enumeration for the repeat mode. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
mc_result_code_e
@brief The result codes of the reply for the command or the event. @since_tizen 6.0
mc_search_category_e
@brief Enumeration for the search category. @since_tizen 5.0
mc_server_state_e
@brief Enumeration for the media controller server state. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
mc_shuffle_mode_e
@brief Enumeration for the shuffle mode. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
mc_subscription_type_e
@brief Enumeration for the subscription type. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
media_album_s
media_bookmark_s
media_buffer_flags_e
@brief Enumeration for media buffer flag. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
media_content_collation_e
@ingroup CAPI_MEDIA_CONTENT_MODULE @brief Enumeration for collations. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
media_content_db_update_item_type_e
@ingroup CAPI_MEDIA_CONTENT_MODULE @brief Enumeration for media content DB update items. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
media_content_db_update_type_e
@ingroup CAPI_MEDIA_CONTENT_MODULE @brief Enumeration for media content DB update types. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
media_content_error_e
@ingroup CAPI_MEDIA_CONTENT_MODULE @brief Enumeration for a media content error. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
media_content_order_e
@ingroup CAPI_MEDIA_CONTENT_MODULE @brief Enumeration for ordering. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
media_content_orientation_e
@ingroup CAPI_CONTENT_MEDIA_INFO_MODULE @brief Enumeration for orientation types. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
media_content_storage_e
@ingroup CAPI_MEDIA_CONTENT_MODULE @deprecated Deprecated since 5.0. @brief Enumeration for the storage type. @details This information is used to establish where the folder is. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
media_content_type_e
@ingroup CAPI_MEDIA_CONTENT_MODULE @brief Enumeration for the media file format. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @remarks Since 4.0, #MEDIA_CONTENT_TYPE_OTHERS is related to the following feature:\n %http://tizen.org/feature/content.scanning.others\n If this feature is not supported on the device, #MEDIA_CONTENT_TYPE_OTHERS type file is not scanned.
media_folder_s
media_format_aac_header_type_e
@brief Enumeration for media format aac header type. @since_tizen 3.0
media_format_channel_position_e
@brief Enumeration for audio channel positions. @since_tizen 5.5
media_format_color_model_e
@brief Enumeration for media color model. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
media_format_data_type_e
@brief Enumeration for media format data type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
media_format_error_e
@brief Enumerations of media format error. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
media_format_mimetype_e
@brief Enumeration for media format MIME type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
media_format_s
media_format_text_type_e
@brief Enumeration for media format text type. @since_tizen 3.0
media_format_type_e
@brief Enumeration for media format type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
media_group_e
@ingroup CAPI_MEDIA_CONTENT_MODULE @brief Enumeration for a media group. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
media_info_s
media_key_e
@brief Enumeration for media keys.
media_key_error_e
@brief Enumeration for error codes of a media key.
media_key_event_e
@brief Enumeration for event statuses of a media key.
media_packet_error_e
@brief Enumeration for media packet error. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
media_packet_pool_s
media_packet_rotate_method_e
@brief Enumeration for media packet rotation method. @since_tizen 5.0
media_packet_s
media_playlist_s
media_streamer_custom_buffer_status_e
@brief Enumeration for media streamer buffer status of custom source.
media_streamer_error_e
@brief Enumeration for media streamer error.
media_streamer_interrupted_code_e
@brief Enumeration for media streamer's interruption type.
media_streamer_node_sink_type_e
@brief Enumeration for media streamer sink node type.
media_streamer_node_src_type_e
@brief Enumeration for media streamer source node type.
media_streamer_node_type_e
@brief Enumeration for media streamer node type.
media_streamer_state_e
@brief Enumeration for media streamer state.
media_tag_s
mediacodec_codec_type_e
@brief Enumerations of media codec type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
mediacodec_error_e
@brief Enumeration of media codec error. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
mediacodec_s
mediacodec_status_e
@brief Enumeration of buffer status. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
mediacodec_support_type_e
@brief Enumeration of media codec support type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @remarks If this codec is to be used as an encoder or decoder, the codec flag must be set to #MEDIACODEC_ENCODER or #MEDIACODEC_DECODER. If user doesn't set optional flag, default flags will be set to #MEDIACODEC_SUPPORT_TYPE_SW.
mediademuxer_error_e
@brief Enumeration for media demuxer error. @since_tizen 3.0
mediademuxer_s
mediademuxer_state
@brief Enumeration for media demuxer state. @since_tizen 3.0
mediamuxer_error_e
@brief Enumeration for media muxer error. @since_tizen 3.0
mediamuxer_output_format_e
@brief Enumeration for media muxer output format. @since_tizen 3.0
mediamuxer_s
mediamuxer_state_e
@brief Enumeration for media muxer state. @since_tizen 3.0
message_port_error_e
@brief Enumeration for error codes of a message port. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
metadata_editor_attr_e
@ingroup CAPI_MEDIA_METADATA_EDITOR_MODULE @brief The enumerations of attribute. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
metadata_editor_error_e
@ingroup CAPI_MEDIA_METADATA_EDITOR_MODULE @brief The enumerations of media metadata error. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
metadata_extractor_attr_e
@ingroup CAPI_METADATA_EXTRACTOR_MODULE @brief Enumeration for attribute. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
metadata_extractor_error_e
@ingroup CAPI_METADATA_EXTRACTOR_MODULE @brief Enumeration for metadata extractor error. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
metadata_extractor_s
mime_type_error_e
@brief Enumeration of error code. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
ml_error_e
@brief Enumeration for the error codes of NNStreamer. @since_tizen 5.5
ml_nnfw_hw_e
@brief Types of hardware resources to be used for NNFWs. Note that if the affinity (nnn) is not supported by the driver or hardware, it is ignored. @since_tizen 5.5
ml_nnfw_type_e
@brief Types of NNFWs. @details To check if a nnfw-type is supported in a system, an application may call the API, ml_check_nnfw_availability(). @since_tizen 5.5
ml_pipeline_buf_policy_e
@brief Enumeration for buffer deallocation policies. @since_tizen 5.5
ml_pipeline_src_callbacks_s
@brief Callbacks for src input events. @details A set of callbacks that can be installed on the appsrc with ml_pipeline_src_set_event_cb(). @since_tizen 6.5
ml_pipeline_state_e
@brief Enumeration for pipeline state. @details The pipeline state is described on @ref CAPI_ML_NNSTREAMER_PIPELINE_STATE_DIAGRAM. Refer to https://gstreamer.freedesktop.org/documentation/plugin-development/basics/states.html. @since_tizen 5.5
ml_pipeline_switch_e
@brief Enumeration for switch types. @details This designates different GStreamer filters, "GstInputSelector"/"GstOutputSelector". @since_tizen 5.5
ml_tensor_type_e
@brief Possible data element types of tensor in NNStreamer. @since_tizen 5.5
ml_train_dataset_mode_e
@brief Enumeration for the dataset data type of NNTrainer. @since_tizen 6.5
ml_train_layer_type_e
@brief Enumeration for the neural network layer type of NNTrainer. @since_tizen 6.0
ml_train_model_format_e
@brief Enumeration for the neural network. @since_tizen 6.5
ml_train_optimizer_type_e
@brief Enumeration for the neural network optimizer type of NNTrainer. @since_tizen 6.0
ml_train_summary_type_e
@brief Enumeration for the neural network summary verbosity of NNTrainer. @since_tizen 6.0
mv_barcode_detect_attr_rotation_direction_e
@brief Enumeration for rotation direction attribute. @details Set one of rotation direction, which are:\n #MV_BARCODE_DETECT_ATTR_ROTATION_CLOCKWISE - clockwise rotation,\n #MV_BARCODE_DETECT_ATTR_ROTATION_COUNTER_CLOCKWISE - counter clockwise rotation,\n #MV_BARCODE_DETECT_ATTR_ROTATION_ALL - clockwise and counter clockwise rotation iteratively.\n
mv_barcode_detect_attr_target_e
@brief Enumeration to target attribute
mv_barcode_generate_attr_text_e
@brief Enumeration to text attribute.
mv_barcode_image_format_e
@brief Enumeration for supported image formats for the barcode generating.
mv_barcode_qr_ecc_e
@brief Enumeration for supported QR code error correction level.
mv_barcode_qr_mode_e
@brief Enumeration for supported QR code encoding mode.
mv_barcode_type_e
@brief Enumeration for supported barcode types. @details QR codes (versions 1 to 40) and set of 1D barcodes are supported
mv_colorspace_e
@brief Enumeration for Media Vision colorspace.
mv_config_attribute_type_e
@brief Enumeration for Media Vision #mv_engine_config_h handle attribute type.
mv_error_e
@brief Enumeration for Media Vision error.
mv_face_eye_condition_e
@brief Enumeration for eyes state type.
mv_face_facial_expression_e
@brief Enumeration for expression types can be determined for faces.
mv_inference_backend_type_e
@brief Enumeration for inference backend. #MV_INFERENCE_BACKEND_OPENCV An open source computer vision and machine learning software library. (https://opencv.org/about/) #MV_INFERENCE_BACKEND_TFLITE Google-introduced open source inference engine for embedded systems, which runs Tensorflow Lite model. (https://www.tensorflow.org/lite/guide/get_started) #MV_INFERENCE_BACKEND_ARMNN ARM-introduced open source inference engine for CPUs, GPUs and NPUs, which enables efficient translation of existing neural network frameworks such as TensorFlow, TensorFlow Lite and Caffes, allowing them to run efficiently without modification on Embedded hardware. (https://developer.arm.com/ip-products/processors/machine-learning/arm-nn) #MV_INFERENCE_BACKEND_MLAPI Samsung-introduced open source ML single API framework of NNStreamer, which runs various NN models via tensor filters of NNStreamer. (https://github.com/nnstreamer/nnstreamer) #MV_INFERENCE_BACKEND_ONE Samsung-introduced open source inference engine called On-device Neural Engine, which performs inference of a given NN model on various devices such as CPU, GPU, DSP and NPU. (https://github.com/Samsung/ONE)
mv_inference_data_type_e
@brief Enumeration for input data type.
mv_inference_human_body_part_e
@brief Enumeration for human body parts.
mv_inference_human_pose_landmark_e
@brief Enumeration for human pose landmark.
mv_inference_target_device_e
@brief Enumeration for inference target.
mv_inference_target_type_e
@deprecated Deprecated since 6.0. Use #mv_inference_target_device_e instead. @brief Enumeration for inference target.
mv_point_s
@brief Point in 2D space.
mv_quadrangle_s
@brief Location of the object bounded by quadrangle defined by four 2D points.
mv_rectangle_s
@brief Location of the object bounded by rectangle defined by coordinates of top left corner, width and height.
noti_ex_action_type
@brief Enumeration for notification_ex action type. @since_tizen 5.5
noti_ex_error
@brief Enumeration for notification errors. @since_tizen 5.5
noti_ex_event_info_type
@brief Enumeration for the type of notification event. @since_tizen 5.5
noti_ex_item_chat_message_type
@brief Enumeration for notification_ex chat message type. @since_tizen 5.5
noti_ex_item_main_type
@brief Enumeration for main types of notification_ex item. @since_tizen 5.5
noti_ex_item_policy
@brief Enumeration for notification_ex item policy. @since_tizen 5.5
noti_ex_item_progress_type
@brief Enumeration for notification_ex progress item types. @since_tizen 5.5
noti_ex_item_type
@brief Enumeration for notification_ex item types. @since_tizen 5.5
noti_ex_manager_events_s
@brief The structure type to contain the set of callback functions for handling the notification events. @since_tizen 5.5
noti_ex_reporter_events_s
@brief The structure type to contain the set of callback functions for handling the notification events. @since_tizen 5.5
notifcation_count_pos_type
@brief Enumeration for notification count position in the text. @since_tizen @if WEARABLE 2.3.1 @elseif MOBILE 2.3 @endif
notification_block_state
@brief Enumeration for notification block state. @since_tizen 3.0
notification_button_index
@brief Enumeration for button. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
notification_count_display_type
@deprecated Deprecated since 2.3.1 @brief Enumeration for setting display type of count. @since_tizen 2.3
notification_display_applist
@brief Enumeration for display application list. @since_tizen @if WEARABLE 2.3.1 @elseif MOBILE 2.3 @endif
notification_error
@brief Enumeration for notification errors. @since_tizen @if WEARABLE 2.3.1 @elseif MOBILE 2.3 @endif
notification_event_type
@brief Enumeration for event type on notification. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
notification_execute_type
@brief Enumeration for application execution type. @since_tizen @if WEARABLE 2.3.1 @elseif MOBILE 2.3 @endif
notification_group_id
@brief Enumeration for Group ID. @since_tizen @if WEARABLE 2.3.1 @elseif MOBILE 2.3 @endif
notification_image_type
@brief Enumeration for image type. @since_tizen @if WEARABLE 2.3.1 @elseif MOBILE 2.3 @endif
notification_launch_option_type
@brief Enumeration for notification launch option type. @since_tizen @if WEARABLE 2.3.1 @elseif MOBILE 2.3 @endif
notification_led_op
@brief Enumeration for notification LED operation. @since_tizen @if WEARABLE 2.3.1 @elseif MOBILE 2.3 @endif
notification_ly_type
@brief Enumeration for notification layout type. @since_tizen @if WEARABLE 2.3.1 @elseif MOBILE 2.3 @endif
notification_op_data_type
@brief Enumeration for notification operation data code. @since_tizen @if WEARABLE 2.3.1 @elseif MOBILE 2.3 @endif
notification_op_type
@brief Enumeration for notification operation code. @since_tizen @if WEARABLE 2.3.1 @elseif MOBILE 2.3 @endif
notification_permission_type
@brief Enumeration for permission. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
notification_priv_id
@brief Enumeration for Private ID. @since_tizen @if WEARABLE 2.3.1 @elseif MOBILE 2.3 @endif
notification_property
@brief Enumeration for notification property. @since_tizen @if WEARABLE 2.3.1 @elseif MOBILE 2.3 @endif
notification_sound_type
@brief Enumeration for notification sound type. @since_tizen @if WEARABLE 2.3.1 @elseif MOBILE 2.3 @endif
notification_text_type
@brief Enumeration for notification text type. @since_tizen @if WEARABLE 2.3.1 @elseif MOBILE 2.3 @endif
notification_type
@brief Enumeration for notification type. @since_tizen @if WEARABLE 2.3.1 @elseif MOBILE 2.3 @endif
notification_variable_type
@brief Enumeration for notification variable parameter type. @since_tizen @if WEARABLE 2.3.1 @elseif MOBILE 2.3 @endif
notification_vibration_type
@brief Enumeration for notification vibration type. @since_tizen @if WEARABLE 2.3.1 @elseif MOBILE 2.3 @endif
package_archive_info_s
package_cert_type_e
@brief Enumeration for certification type. @since_tizen 2.3
package_info_app_component_type_e
@brief Enumeration for app component type. @since_tizen 2.3
package_info_installed_storage_type_e
@brief Enumeration for storage type. @since_tizen 2.3
package_info_s
package_manager_compare_result_type_e
@brief Enumeration for certification compare type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
package_manager_error_e
@brief Enumeration for error code. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
package_manager_event_state_e
@brief Enumeration for event state. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
package_manager_event_type_e
@brief Enumeration for event type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
package_manager_filter_s
package_manager_move_type_e
@brief Enumeration for move type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
package_manager_permission_type_e
@brief Enumeration for permission type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
package_manager_request_mode_e
@platform @brief Enumeration for request mode. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
package_manager_request_s
package_manager_res_event_info_s
package_manager_res_event_path_state_e
@brief Enumeration for resource event path state. @since_tizen 6.5
package_manager_s
package_manager_status_type_e
@brief Enumeration for status type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
package_size_info
package_updateinfo_request_s
package_updateinfo_s
package_updateinfo_type_e
@brief Enumeration for package update info type. @since_tizen 4.0
payload_async_result_e
@brief Enumeration for payload async result types. @since_tizen 6.5
payload_transfer_status_e
@brief Enumeration for payload transfer status types. @since_tizen 6.5
payload_type_e
@brief Enumeration for payload types. @since_tizen 6.5
peripheral_error_e
@brief Enumeration for peripheral-io error. @since_tizen 4.0
peripheral_gpio_direction_e
@brief Enumeration of GPIO direction options. @since_tizen 4.0
peripheral_gpio_edge_e
@brief Enumeration of edge types for the GPIO interrupt. @since_tizen 4.0
peripheral_open_flags_e
@brief Enumeration for open flags. @since_tizen 6.5
peripheral_pwm_polarity_e
@brief Enumeration for Polarity. @since_tizen 4.0
peripheral_spi_bit_order_e
@brief Enumeration of bit orders. @since_tizen 4.0
peripheral_spi_mode_e
@brief Enumeration of SPI transfer modes. @since_tizen 4.0
peripheral_uart_baud_rate_e
@brief Enumeration for baud rate. @since_tizen 4.0
peripheral_uart_byte_size_e
@brief Enumeration for byte size. @since_tizen 4.0
peripheral_uart_hardware_flow_control_e
@brief Enumeration for hardware flow control. @since_tizen 4.0
peripheral_uart_parity_e
@brief Enumeration for parity bit. @since_tizen 4.0
peripheral_uart_software_flow_control_e
@brief Enumeration for software flow control. @since_tizen 4.0
peripheral_uart_stop_bits_e
@brief Enumeration for stop bits. @since_tizen 4.0
phone_number_blocking_rule_match_type_e
@brief Enumeration for match type. @since_tizen 4.0
phone_number_error_e
@brief Enumeration for phone number errors. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
phone_number_lang_e
@brief Enumeration for language type. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
phone_number_region_e
@brief Enumeration for region type. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
player_audio_extract_option_e
@brief Enumeration of audio extract option. @since_tizen 5.5 @see player_set_media_packet_audio_frame_decoded_cb()
player_codec_type_e
@brief Enumeration for codec type. @since_tizen 5.5
player_content_info_e
@brief Enumeration for media stream content information. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
player_display_mode_e
@brief Enumeration for display mode. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
player_display_rotation_e
@brief Enumeration for display rotation type. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
player_display_type_e
@brief Enumeration for display type. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif @details In case of using #PLAYER_DISPLAY_TYPE_OVERLAY_SYNC_UI, the video is rendering in full scale in the rendering area.\n To change the video rendering position, use UI API functions like ecore_wl2_subsurface_exported_surface_move(), ecore_wl2_subsurface_exported_surface_resize(), ecore_wl2_subsurface_exported_surface_transform_set(), ecore_wl2_subsurface_exported_surface_show() and ecore_wl2_subsurface_exported_surface_commit().\n player_set_display_mode(), player_set_display_rotation() and player_set_display_roi_area() cannot be used and #PLAYER_ERROR_NOT_AVAILABLE is returned if they are used.\n Exported shell handle must be obtained by ecore_wl2_subsurface_exported_surface_handle_get() from Ecore_Wl2_Subsurface.\n Then the exported shell handle should be set with player_set_display().\n To render the first video buffer, commit by ecore_wl2_window_commit() after player_prepare() of Ecore_Wl2_Subsurface.\n Always commit with ecore_wl2_window_commit() with parent surface when the UI changes and the video needs to be synchronized.
player_error_e
@brief Enumeration for media player's error codes. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
player_interrupted_code_e
@brief Enumeration for media player's interruption type. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
player_media_stream_buffer_status_e
@brief Enumeration of media stream buffer status. @since_tizen @if WEARABLE 3.0 @else 2.4 @endif @see player_set_media_stream_buffer_max_size() @see player_set_media_stream_buffer_min_threshold()
player_s
player_state_e
@brief Enumeration for media player state. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
player_stream_type_e
@brief Enumeration for stream type. @since_tizen @if WEARABLE 3.0 @else 2.4 @endif
power_lock_e
@brief Enumeration for lock type. @details Each enum ensures that the suitable device is on until all the lock requests have been released or after a timeout.
ppm_call_cause_e
@brief Enumeration for status codes of a permission request. @since_tizen 4.0
ppm_check_result_e
@brief Enumeration for results of a permission check. @since_tizen 4.0
ppm_error_e
@brief Enumeration for error codes of Privacy Privilege Manager. @since_tizen 4.0
ppm_request_result_e
@brief Enumeration for results of a permission request. @since_tizen 4.0
preference_error_e
@brief Enumeration for Preference Error. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
preference_type_e
@brief Enumeration for Preference type. @since_tizen 5.5
privilege_consumer_return_code_e
@brief Enumeration for return code to be sent to consumer. @since_tizen 5.5
privilege_info_error_e
@brief Enumeration for error code for Privilege Information. @since_tizen @if WEARABLE 2.3.1 @elseif MOBILE 2.3 @endif
process_cpu_usage_s
@brief Structure for CPU usage per process. @since_tizen @if WEARABLE 3.0 @else 2.4 @endif
process_memory_info_s
@brief Structure for memory information per process. @since_tizen @if WEARABLE 3.0 @else 2.4 @endif
push_connection_s
push_notification_s
push_service_error_e
@brief Enumerations of error codes for push API. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
push_service_result_e
@brief Enumeration of result. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
push_service_state_e
@brief Enumeration of registration states. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
radio_error_e
@brief Enumeration of error codes for the radio. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
radio_interrupted_code_e
@brief Enumeration of radio interrupted type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
radio_s
radio_state_e
@brief Enumeration of radio state. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
recorder_audio_codec_e
@brief Enumeration for the audio codec. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
recorder_audio_device_e
@brief Enumeration for audio capture devices. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
recorder_device_state_e
@brief Enumeration for the recorder device state. @since_tizen 3.0
recorder_error_e
@brief Enumeration for error code of the media recorder. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
recorder_file_format_e
@brief Enumeration for the file container format. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
recorder_policy_e
@brief Enumeration for the recorder policy. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
recorder_recording_limit_type_e
@brief Enumeration for the recording limit. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
recorder_rotation_e
@brief Enumeration for the recorder rotation type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
recorder_s
recorder_state_e
@brief Enumeration for recorder states. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
recorder_type_e
@brief Enumeration for the recorder type. @since_tizen 3.0
recorder_video_codec_e
@brief Enumeration for the video codec. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
result_set_s
rpc_port_error_e
@brief Enumeration for error codes of a rpc port. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
rpc_port_port_type_e
@brief Enumeration for types of communication channels. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
runtime_cpu_usage_s
@brief Structure for CPU usage. @since_tizen @if WEARABLE 3.0 @else 2.4 @endif
runtime_info_audio_jack_status_e
@brief Enumeration for audio jack status. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
runtime_info_error_e
@brief Enumeration for error codes for runtime information. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
runtime_info_gps_status_e
@brief Enumeration for GPS status. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
runtime_info_key_e
@brief Enumeration for keys for runtime information. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif @remarks 10000 : public key \n 10001 : product specific key
runtime_info_wifi_status_e
@brief Enumeration for Wi-Fi status. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
runtime_memory_info_s
@brief Structure for memory information. @since_tizen @if WEARABLE 3.0 @else 2.4 @endif
scmirroring_audio_codec_e
@brief Enumeration for screen mirroring audio codec. @since_tizen 2.4
scmirroring_av_transport_e
@brief Enumeration for screen mirroring AV streaming transport. @since_tizen 3.0
scmirroring_direct_streaming_e
@brief Enumeration for screen mirroring direct streaming mode. @since_tizen 3.0
scmirroring_display_type_e
@brief Enumeration for screen mirroring display surface type. @since_tizen 2.4
scmirroring_error_e
@brief Enumeration for screen mirroring error. @since_tizen 2.4
scmirroring_multisink_e
@brief Ability to send to multisink. @since_tizen 3.0
scmirroring_resolution_e
@brief Enumeration for screen mirroring resolution. @since_tizen 2.4
scmirroring_sink_state_e
@brief Enumeration for screen mirroring sink state. @since_tizen 2.4
scmirroring_video_codec_e
@brief Enumeration for screen mirroring video codec. @since_tizen 2.4
sensor_attribute_e
@brief Enumeration for sensor listener behavior attributes @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
sensor_axis_e
@brief Enumeration for reference orientations of sensor data @details The sensor's physical orientation may differ from what applications are aware of, in cases that the device has a rotated screen, physically or logically. For example, a watch device may have right hand mode, which logically rotates the display 180 degrees. Applications may not be aware of such situations, thus they may receives sensor data inverted in X and Y directions. With #SENSOR_AXIS_DISPLAY_ORIENTED option, applications can get data that are properly aligned with the orientation of which they are aware.@n By default, #SENSOR_AXIS_DISPLAY_ORIENTED is used. If you need to use the data that are not affected by display orientations, #SENSOR_AXIS_DEVICE_ORIENTED needs to be set. @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
sensor_data_accuracy_e
@brief Enumeration for sensor data accuracy. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
sensor_error_e
@brief Enumeration for errors. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
sensor_event_s
@brief Sensor data event delivered via sensor_event_cb(). @details A sensor data is delivered as a structure, which contains the accuracy of the data, the time when the data was observed, and the data array. The data array is a fixed size @c float array, and the number of data fields stored in the array varies with the sensor type. For example, #SENSOR_ACCELEROMETER reports 3-dimensional data, #sensor_event_s::value_count is thus set to 3.@n Note that, even if the data values are @c float, in some cases, it may contain one or more categorical data as in #sensor_proximity_e. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @see #sensor_pedometer_state_e @see #sensor_sleep_state_e
sensor_hrm_batch_state_e
@brief Enumeration for heart-rate monitor batch sensor state. @details In its #sensor_event_s, #SENSOR_HRM_BATCH reports the user's heart-rate monitor state as one of the followings. @since_tizen 5.5
sensor_listener_s
sensor_option_e
sensor_pause_e
@brief Enumeration for pause policies of sensor listeners @details To be power-efficient, you can set the policy of how to pause and resume a sensor listener regarding the system status. By default, #SENSOR_PAUSE_ALL is used to obtain the maximum power efficiency. @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
sensor_pedometer_state_e
@brief Enumeration for pedestrian state. @details In its #sensor_event_s, #SENSOR_HUMAN_PEDOMETER reports the user's pedestrian state as one of the followings. @since_tizen 3.0
sensor_proximity_e
@brief Enumeration for proximity sensor events. @details In its #sensor_event_s, #SENSOR_PROXIMITY reports the existence of nearby objects in front of the sensor as one of the followings. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
sensor_recorder_data_e
@brief Enumeration for data attributes can be contained in #sensor_recorder_data_h. @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif @see sensor_recorder_data_get_int() @see sensor_recorder_data_get_double()
sensor_recorder_interval_e
@brief Enumeration for intervals between data records. @details Some sensor types including #SENSOR_HRM may not fit to continuous monitoring and recording. To reduce the battery use for recording such sensors, recording interval between each sensor data is chosen. For example, an application set the interval of 1 hour, the platform tries to retrieve the sensor data only once per hour, thus it will be more battery efficient than to listen the sensor data continuously.@n If the application does not set the interval explicitly, the default value is chosen. The default values are differ from sensor to sensor. @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif @remarks If more than one applications set different intervals, the shortest value is chosen.
sensor_recorder_option_e
@brief Enumeration for option parameters for sensor recording. @details None, one, or more option parameters can be set to #sensor_recorder_option_h, then applications can request to record a specific sensor with the parameters via sensor_recorder_start(). If a parameter is not supported for the specified sensor type, it will be ignored. @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
sensor_recorder_query_e
@brief Enumeration for filtering and aggregation parameters for querying sensor records. @details None, one, or more query parameters can be set to #sensor_recorder_query_h, to specify the data to be retrieved via sensor_recorder_read(). If a necessary parameter is not set, the default value is chosen. @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
sensor_sleep_state_e
@brief Enumeration for sleep state. @details In its #sensor_event_s, #SENSOR_HUMAN_SLEEP_MONITOR reports the user's sleep state as one of the followings. @since_tizen 3.0
sensor_type_e
@brief Enumeration for sensor types. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
sensor_util_axis_e
@brief Enumeration of the axis used in sensor_util_remap_coordinate_system(). @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
service_app_lifecycle_callback_s
@brief The structure type containing the set of callback functions for handling application events. @details It is one of the input parameters of the service_app_efl_main() function. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @see service_app_main() @see service_app_create_cb() @see service_app_terminate_cb() @see service_app_control_cb()
shortcut_error_e
@brief Enumeration for values of shortcut response types. @since_tizen 2.3
shortcut_type
@brief Enumeration for shortcut types. @details Basically, two types of shortcuts are defined. Every homescreen developer should support these types of shortcuts. Or return, a proper errno to figure out why the application failed to add a shortcut. #LAUNCH_BY_APP is used for adding a package itself as a shortcut. #LAUNCH_BY_URI is used for adding a shortcut for "uri" data. @since_tizen 2.3
shortcut_widget_size
@brief Enumeration for sizes of shortcut widget. @since_tizen 2.4
softap_address_family_e
@brief Enumeration for address family. @since_tizen 5.0
softap_disabled_cause_e
@brief Enumeration for the cause of disabling the SoftAP. @since_tizen 5.0
softap_error_e
@brief Enumeration for the SoftAP. @since_tizen 5.0
softap_security_type_e
@brief Enumeration for the SoftAP security. @since_tizen 5.0
softap_wireless_mode_e
@brief Enumeration for the SoftAP HW mode. @since_tizen 5.0
sound_behavior_e
@brief Enumeration for sound behavior. @since_tizen 3.0 @remarks These values can be combined with bitwise 'or'. @see sound_manager_get_current_playback_focus() @see sound_manager_get_current_recording_focus()
sound_device_io_direction_e
@brief Enumeration for sound device direction. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
sound_device_mask_e
@brief Enumeration for sound device mask. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
sound_device_state_e
@deprecated Deprecated since 4.0. @brief Enumeration for sound device state. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
sound_device_type_e
@brief Enumeration for sound device type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
sound_manager_error_e
@brief Enumeration for sound manager's error codes. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
sound_pool_error_e
@brief Enumeration for Tizen Sound Pool error.
sound_pool_state_e
@brief Enumeration of sound pool state.
sound_pool_stream_priority_policy_e
@brief Enumeration of sound pool stream priority policy.
sound_pool_stream_state_e
@brief Enumeration of sound pool stream state.
sound_sample_format_e
@brief Enumeration for sound sample format. @since_tizen 5.0
sound_sample_rate_e
@brief Enumeration for sound sample rate. @since_tizen 5.0
sound_stream_ducking_s
sound_stream_focus_change_reason_e
@brief Enumeration for change reason of sound stream focus state. @since_tizen 3.0
sound_stream_focus_mask_e
@brief Enumeration for sound stream focus mask. @since_tizen 3.0
sound_stream_focus_state_e
@brief Enumeration for sound stream focus state. @since_tizen 3.0
sound_stream_info_s
sound_stream_type_e
@brief Enumeration for sound stream type. @since_tizen 3.0
sound_type_e
@brief Enumeration for sound type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
ssdp_error_e
@brief Enumeration for Network Service Discovery SSDP error code. @since_tizen 3.0
ssdp_service_state_e
@brief Enumeration for Network Service Discovery SSDP service browse state. @since_tizen 3.0
statvfs
stc_callback_ret_e
@brief Enumeration for return type of the callback. @since_tizen 4.0
stc_conn_period_e
@brief Enumeration for network connection period type. @details Last received/sent mean counting data from the first connection of each interface. @since_tizen 4.0
stc_error_e
@brief Enumeration for Smart Traffic Control (STC) error type. @since_tizen 4.0
stc_iface_type_e
@brief Enumeration for network interface type. @since_tizen 4.0
stc_process_state_e
@brief Enumeration for monitored process state. @since_tizen 4.0
stc_protocol_type_e
@brief Enumeration for hardware network protocol type. @since_tizen 4.0
stc_roaming_type_e
@brief Enumeration for network roaming type. @since_tizen 4.0
stc_time_period_e
@brief Enumeration for time period. @since_tizen 4.0
storage_dev_e
@brief Enumeration for storage device types. @since_tizen 3.0
storage_directory_e
@brief Enumeration for the storage directory types. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
storage_error_e
@brief Enumeration for Storage of error codes. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
storage_state_e
@brief Enumeration for storage devices state. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
storage_type_e
@brief Enumeration for the storage types. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
streamrecorder_audio_codec_e
@brief Enumeration for the audio codec. @since_tizen 3.0
streamrecorder_error_e
@brief Enumeration for Streamrecorder error type. @since_tizen 3.0
streamrecorder_file_format_e
@brief Enumeration for the file container format. @since_tizen 3.0
streamrecorder_mode_e
@brief Enumeration for StreamRecorder recoding modes. @since_tizen 6.0
streamrecorder_notify_e
@brief Enumeration for the Streamrecorder notification. @since_tizen 3.0
streamrecorder_recording_limit_type_e
@brief Enumeration for the recording limit reached. @since_tizen 3.0
streamrecorder_s
streamrecorder_source_e
@brief Enumeration for the source type. @since_tizen 3.0
streamrecorder_state_e
@brief Enumeration for Streamrecorder states. @since_tizen 3.0
streamrecorder_video_codec_e
@brief Enumeration for the video codec. @since_tizen 3.0
streamrecorder_video_source_format_e
@brief Enumeration for the pixel format. @since_tizen 3.0
stt_error_e
@brief Enumeration for error codes. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
stt_option_silence_detection_e
@brief Enumeration for silence detection type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
stt_result_event_e
@brief Enumeration for result event. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
stt_result_time_event_e
@brief Enumeration for result time callback event. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
stt_s
stt_speech_status_e
@brief Enumeration for speech status. @since_tizen 5.5
stt_state_e
@brief Enumeration for state. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
stte_audio_type_e
@brief Enumeration for audio type. @since_tizen 3.0
stte_error_e
@brief Enumeration for error codes. @since_tizen 3.0
stte_request_callback_s
@brief A structure for the STT engine functions. @details This structure contains essential callback functions for operating STT engine. @since_tizen 3.0 @remarks These functions are mandatory for operating STT engine. Therefore, all functions MUST be implemented.
stte_result_event_e
@brief Enumeration for callback event. @since_tizen 3.0
stte_result_time_event_e
@brief Enumeration for result time callback event. @since_tizen 3.0
stte_speech_status_e
@brief Enumeration for speech status. @since_tizen 3.0
sync_option_e
@brief Enumerations for sync options of sync job request APIs. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
sync_period_e
@brief Enumerations for time intervals of a periodic sync. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
system_info_error_e
@brief Enumeration for system information error codes.
system_info_key_e
@internal @brief Enumeration for system information key.
system_info_type_e
@internal @brief It is not decided if it should be opened to public.
system_settings_error_e
@brief Enumeration for system settings error. @since_tizen 2.3
system_settings_font_size_e
@brief Enumeration for font size. @since_tizen 2.3
system_settings_idle_lock_state_e
@brief Enumeration for Idle Lock State. @since_tizen 2.3.1
system_settings_key_e
@brief Enumeration for System Settings Key. @since_tizen 2.3
system_settings_uds_state_e
@brief Enumeration for Ultra Data Save. @since_tizen 4.0
tbm_surface_error_e
@brief Enumeration for tbm_surface error type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
thumbnail_s
thumbnail_util_error_e
@ingroup CAPI_MEDIA_THUMBNAIL_UTIL_MODULE @brief Enumeration for a thumbnail util error. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
timespec
Tizen65Native
Dart bindings for Tizen native APIs.
tizen_error_e
@brief Enumeration for tizen errors. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
tm
tone_player_error_e
@brief Enumeration of error codes for tone player. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
tone_type_e
@brief Enumeration of tone. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
trace_error_e
@brief Enumeration for Trace Error. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 2.3.2 @endif
transformation_s
tts_error_e
@brief Enumeration for error code. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
tts_mode_e
@brief Enumeration for TTS mode. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
tts_s
tts_state_e
@brief Enumeration for state. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
ttse_audio_type_e
@brief Enumeration for audio type. @since_tizen 3.0
ttse_error_e
@brief Enumeration for error codes. @since_tizen 3.0
ttse_request_callback_s
@brief A structure for the TTS engine functions. @details This structure contains essential callback functions for operating TTS engine. @since_tizen 3.0 @remarks These functions are mandatory for operating TTS engine. Therefore, all functions MUST be implemented.
ttse_result_event_e
@brief Enumeration for result event type. @since_tizen 3.0
ui_app_lifecycle_callback_s
@brief The structure type containing the set of callback functions for handling application lifecycle events. @details It is one of the input parameters of the ui_app_main() function. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @see ui_app_main() @see app_create_cb() @see app_pause_cb() @see app_resume_cb() @see app_terminate_cb() @see app_control_cb()
UnnamedStruct1
UnnamedStruct2
UnnamedStruct3
UnnamedStruct4
UnnamedStruct5
UnnamedStruct6
UnnamedStruct7
UnnamedUnion1
UnnamedUnion2
update_control_error_e
@brief Enumeration for the update control error. @since_tizen 5.0
update_control_property_e
@brief Enumeration for the update control properties. @since_tizen 5.0
usb_host_config_s
usb_host_context_s
usb_host_device_s
usb_host_endpoint_direction_e
@ingroup CAPI_USB_HOST_ENDPOINT_MODULE @brief Enumeration of an endpoint's direction. @since_tizen 3.0
usb_host_endpoint_s
usb_host_error_e
@ingroup CAPI_USB_HOST_MODULE @brief Enumeration of error codes reported by USB host API. @since_tizen 3.0
usb_host_hotplug_event_e
@ingroup CAPI_USB_HOST_HOTPLUG_MODULE @brief Enumeration of hotplug event types. @since_tizen 4.0
usb_host_hotplug_s
usb_host_interface_s
usb_host_iso_sync_type_e
@ingroup CAPI_USB_HOST_ENDPOINT_MODULE @brief Enumeration of isochronous endpoint's synchronization type. @since_tizen 3.0
usb_host_transfer_s
usb_host_transfer_status_e
@ingroup CAPI_USB_HOST_ASYNC_MODULE @brief Enumeration of transfer status codes. @since_tizen 5.0
usb_host_transfer_type_e
@ingroup CAPI_USB_HOST_ENDPOINT_MODULE @brief Enumeration of transfer type. @since_tizen 3.0
usb_host_usage_type_e
@ingroup CAPI_USB_HOST_ENDPOINT_MODULE @brief Enumeration of an endpoint's usage type. @since_tizen 3.0
vc_audio_channel_e
@brief Enumerations for audio channels. @since_tizen 5.0
vc_audio_streaming_event_e
@brief Enumeration of audio streaming event. @since_tizen 6.0
vc_audio_streaming_mode_e
@brief Enumeration of audio streaming mode. @since_tizen 6.0
vc_audio_type_e
@brief Enumerations of audio types. @since_tizen 5.0
vc_background_volume_event_e
@brief Enumeration of background volume event. @since_tizen 6.0
vc_cmd_list_s
vc_error_e
@brief Enumeration for error codes. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
vc_feedback_event_e
@brief Enumeration for TTS feedback events. @since_tizen 5.0
vc_pre_result_event_e
@brief Enumeration of pre result event. @since_tizen 5.0
vc_recognition_mode_e
@brief Enumeration of recognition mode. @since_tizen 5.0
vc_result_event_e
@brief Enumeration for result event. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
vc_send_event_type_e
@brief Enumeration of send event type. @since_tizen 5.0
vc_service_state_e
@brief Enumeration for service state. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
vc_state_e
@brief Enumeration for client state. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
vc_tts_event_e
@brief Enumeration for requested TTS events. @since_tizen 5.5
vc_tts_utterance_status_e
@brief Enumeration for requested TTS utterance status events. @since_tizen 5.5
vce_asr_result_event_e
@brief Enumerations of ASR result events. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
vce_audio_channel_e
@brief Enumerations of audio channels. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
vce_audio_type_e
@brief Enumerations of audio type. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
vce_cmd_s
vce_command_format_e
@brief Enumerations of command type. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
vce_error_e
@brief Enumerations of error codes. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
vce_feedback_event_e
@brief Enumeration for TTS feedback events. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
vce_request_callback_s
@brief A structure for the VC engine functions. @details This structure contains essential callback functions for operating VC engine. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @remarks You must register all callbacks except optional callbacks for operating VC engine.\n The following callbacks are optional callbacks : \n
vce_result_event_e
@brief Enumerations of callback event. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
vce_speech_detect_e
@brief Enumerations of speech detect. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
video_meta_s
vpnsvc_error_e
@brief Enumeration for VPN service error types. @details Indicate formats of error type field
wav_player_error_e
@brief Enumeration of error codes for WAV player. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
webrtc_data_channel_type_e
@brief Enumeration for WebRTC data channel type. @since_tizen 6.5
webrtc_display_mode_e
@brief Enumeration for WebRTC display mode. @since_tizen 6.5
webrtc_display_type_e
@brief Enumeration for WebRTC display type. @since_tizen 6.5
webrtc_error_e
@brief Enumeration for WebRTC error. @since_tizen 6.5
webrtc_ice_connection_state_e
@brief Enumeration for WebRTC ICE connection state. @since_tizen 6.5 @remarks It corresponds with the RTCIceConnectionState enum described in https://www.w3.org/TR/webrtc/#rtciceconnectionstate-enum.
webrtc_ice_gathering_state_e
@brief Enumeration for WebRTC ICE gathering state. @since_tizen 6.5 @remarks It corresponds with the RTCIceGatheringState enum described in https://www.w3.org/TR/webrtc/#rtcicegatheringstate-enum.
webrtc_ice_transport_policy_e
@brief Enumeration for WebRTC ICE transport policy. @since_tizen 6.5 @remarks It corresponds with the RTCIceTransportPolicy enum described in https://www.w3.org/TR/webrtc/#rtcicetransportpolicy-enum.
webrtc_media_packet_source_buffer_state_e
@brief Enumeration for buffer state type of media packet source. @since_tizen 6.5
webrtc_media_source_type_e
@brief Enumeration for WebRTC media source type. @since_tizen 6.5
webrtc_media_type_e
@brief Enumeration for WebRTC media type. @since_tizen 6.5
webrtc_peer_connection_state_e
@brief Enumeration for WebRTC peer connection state. @since_tizen 6.5 @remarks It corresponds with the RTCPeerConnectionState enum described in https://www.w3.org/TR/webrtc/#rtcpeerconnectionstate-enum.
webrtc_signaling_state_e
@brief Enumeration for WebRTC signaling state. @since_tizen 6.5 @remarks It corresponds with the RTCSignalingState enum described in https://www.w3.org/TR/webrtc/#rtcsignalingstate-enum.
webrtc_state_e
@brief Enumeration for WebRTC state. @details See \ref CAPI_MEDIA_WEBRTC_LIFE_CYCLE_STATE_TRANSITIONS. @since_tizen 6.5
webrtc_transceiver_direction_e
@brief Enumeration for WebRTC transceiver direction type. @since_tizen 6.5
wifi_direct_config_method_type_e
@brief Enumeration for WPS Config Method type. @since_tizen 5.0
wifi_direct_connected_peer_info_s
@brief Wi-Fi Direct buffer structure to store information of connected peer. @since_tizen 2.3 @remarks You can use APIs for wifi-direct display function instead of is_miracast_device value which is deprecated since 2.4. @see wifi_direct_connected_peer_cb()
wifi_direct_connection_state_cb_data_s
@brief Wi-Fi Direct connection state structure to store result of new connection state callback. @since_tizen 5.0
wifi_direct_connection_state_e
@brief Enumeration for Wi-Fi Direct connection state. @since_tizen 2.3 @see wifi_direct_connection_state_changed_cb()
wifi_direct_device_state_e
@brief Enumeration for Wi-Fi Direct device state. @since_tizen 2.3 @see wifi_direct_device_state_changed_cb()
wifi_direct_discovered_peer_info_s
@brief Wi-Fi Direct buffer structure to store result of peer discovery. @since_tizen 2.3 @remarks You can use APIs for Wi-Fi Direct display function instead of is_miracast_device value which is deprecated since 2.4. @see wifi_direct_discovered_peer_cb() @see wifi_direct_get_peer_info() @see wifi_direct_get_connecting_peer_info()
wifi_direct_discovery_channel_e
@brief Enumeration for Wi-Fi Direct Discovery Channel. @since_tizen 2.3 @see wifi_direct_start_discovery_specific_channel()
wifi_direct_discovery_state_e
@brief Enumeration for Wi-Fi Direct discovery state. @since_tizen 2.3 @see wifi_direct_discovery_state_chagned_cb() @see wifi_direct_peer_found_cb()
wifi_direct_display_type_e
@brief Enumeration for Wi-Fi Display device type. @since_tizen 2.4 @see wifi_direct_set_display() @see wifi_direct_get_peer_display_type()
wifi_direct_error_e
@brief Enumeration for Wi-Fi Direct error code. @since_tizen 2.3
wifi_direct_primary_device_type_e
@brief Enumeration for Wi-Fi Direct primary device type. @since_tizen 2.3 @see wifi_direct_get_primary_device_type()
wifi_direct_secondary_device_type_e
@brief Enumeration for Wi-Fi Direct secondary device type. @since_tizen 2.3 @see wifi_direct_get_secondary_device_type()
wifi_direct_service_discovery_state_e
@brief Enumeration for Wi-Fi Direct service Discovery state. @since_tizen 2.3 @see wifi_direct_service_state_changed_cb()
wifi_direct_service_type_e
@brief Enumeration for Service Discovery type. @since_tizen 2.3 @see wifi_direct_service_state_changed_cb() @see wifi_direct_start_service_discovery() @see wifi_direct_cancel_service_discovery() @see wifi_direct_register_service()
wifi_direct_state_e
@brief Enumeration for Wi-Fi Direct link status. @since_tizen 2.3 @see wifi_direct_state_changed_cb() @see wifi_direct_get_state()
wifi_direct_vsie_frames_e
@brief Enumeration for Wi-Fi Frame type. @since_tizen 4.0 @see wifi_direct_add_vsie() @see wifi_direct_remove_vsie() @see wifi_direct_get_vsie()
wifi_direct_wps_type_e
@brief Enumeration for Wi-Fi WPS type. @since_tizen 2.3 @see wifi_direct_supported_wps_type_cb() @see wifi_direct_get_local_wps_type() @see wifi_direct_set_req_wps_type() @see wifi_direct_get_req_wps_type()
wifi_display_type_e
@deprecated Deprecated since 5.0. Use #wifi_direct_display_type_e instead. @brief Enumeration for Wi-Fi Display device type. @since_tizen 2.3
wifi_manager_address_family_e
@brief Enumeration for the address type. @since_tizen 3.0
wifi_manager_assoc_status_code_e
@brief Enumeration for Wi-Fi Association Status code, provided by the supplicant. @details The Wi-Fi Standard Reference : Status codes (IEEE 802.11-2007, 7.3.1.9, Table 7-23). @since_tizen 5.0
wifi_manager_connection_state_e
@brief Enumeration for the state of the Wi-Fi connection. @since_tizen 3.0
wifi_manager_device_state_e
@brief Enumeration for the state of the Wi-Fi device. @since_tizen 3.0
wifi_manager_disconnect_reason_e
@brief Enumeration for Wi-Fi disconnect reason, provided by the supplicant. @since_tizen 4.0
wifi_manager_dns_config_type_e
@brief Enumeration for DNS Configuration type. @since_tizen 4.0
wifi_manager_eap_auth_type_e
@brief Enumeration for EAP phase2 authentication type. @since_tizen 3.0
wifi_manager_eap_type_e
@brief Enumeration for EAP type. @since_tizen 3.0
wifi_manager_encryption_type_e
@brief Enumeration for Wi-Fi encryption type. @details The following encryption modes are used in infrastructure and ad-hoc mode. @since_tizen 3.0
wifi_manager_error_e
@brief Enumeration for the Wi-Fi error type. @since_tizen 3.0
wifi_manager_ip_config_type_e
@brief Enumeration for the Net IP configuration type. @since_tizen 3.0
wifi_manager_ip_conflict_state_e
@brief Enumeration for the state of the static IP conflict. @since_tizen 5.0
wifi_manager_module_state_e
@brief Enumeration for the Wi-Fi Module state. @since_tizen 4.0
wifi_manager_proxy_type_e
@brief Enumeration for the proxy method type. @since_tizen 3.0
wifi_manager_rssi_level_e
@brief Enumeration for the RSSI level. @since_tizen 3.0
wifi_manager_scan_state_e
@brief Enumeration for the wifi scanning state. @since_tizen 4.0
wifi_manager_security_type_e
@brief Enumeration for Wi-Fi security type. @details The following security modes are used in infrastructure and ad-hoc mode. For now all EAP security mechanisms are provided only in infrastructure mode.
wifi_manager_tdls_discovery_state_e
@brief Enumeration for the TDLS Discovery State. @since_tizen 4.0
wifi_manager_tdls_state_e
@brief Enumeration for the state of the Wi-Fi TDLS. @since_tizen 3.0
wifi_manager_vsie_frames_e
@brief Enumeration for Wi-Fi Frame type. @since_tizen 5.0 @see wifi_manager_add_vsie() @see wifi_manager_remove_vsie() @see wifi_manager_get_vsie()
yaca_block_cipher_mode_e
@brief Enumeration for YACA chaining modes for block ciphers. @since_tizen 3.0
yaca_context_s
yaca_digest_algorithm_e
@brief Enumeration for YACA message digest algorithms. @since_tizen 3.0
yaca_encrypt_algorithm_e
@brief Enumeration for YACA symmetric encryption algorithms. @since_tizen 3.0
yaca_error_e
@brief Enumeration for YACA error values. @since_tizen 3.0
yaca_kdf_e
@brief Enumeration for YACA key derivation functions. @since_tizen 3.0
yaca_key_bit_length_dh_rfc_e
@brief Enumeration for YACA DH parameters taken from RFC 5114. It's meant to be passed or returned as a @a key_bit_len param in appropriate functions when dealing with DH and wanting to use RFC 5114 values. @since_tizen 3.0
yaca_key_bit_length_e
@brief Enumeration for YACA key lengths. It is possible to use arbitrary integer instead, this enum values are placed here to avoid magic numbers. @since_tizen 3.0
yaca_key_bit_length_ec_e
@brief Enumeration for YACA elliptic curve types with their bit lengths. It's meant to be passed or returned as a @a key_bit_len param in appropriate functions when dealing with elliptic curves. @since_tizen 3.0
yaca_key_file_format_e
@brief Enumeration for formats YACA key file. @since_tizen 3.0
yaca_key_format_e
@brief Enumeration for formats YACA key. @since_tizen 3.0
yaca_key_s
yaca_key_type_e
@brief Enumeration for YACA key types, Initialization Vector is considered as key. @since_tizen 3.0
yaca_padding_e
@brief Enumeration for YACA paddings. @since_tizen 3.0
yaca_property_e
@brief Enumeration for YACA non-standard properties for algorithms. @since_tizen 3.0 @see #yaca_padding_e

Constants

APP_CONTROL_DATA_ALARM_ID → const String
APP_CONTROL_DATA_BCC → const String
APP_CONTROL_DATA_CALENDAR_ALL_DAY → const String
APP_CONTROL_DATA_CALENDAR_END_TIME → const String
APP_CONTROL_DATA_CALENDAR_START_TIME → const String
APP_CONTROL_DATA_CC → const String
APP_CONTROL_DATA_EMAIL → const String
APP_CONTROL_DATA_FEATURE → const String
APP_CONTROL_DATA_ID → const String
APP_CONTROL_DATA_INPUT_CURSOR_POSITION_GET → const String
APP_CONTROL_DATA_INPUT_CURSOR_POSITION_SET → const String
APP_CONTROL_DATA_INPUT_DEFAULT_TEXT → const String
APP_CONTROL_DATA_INPUT_GUIDE_TEXT → const String
APP_CONTROL_DATA_INPUT_MAX_TEXT_LENGTH → const String
APP_CONTROL_DATA_INPUT_PREDICTION_HINT → const String
APP_CONTROL_DATA_INPUT_REPLY_TYPE → const String
APP_CONTROL_DATA_INPUT_RETURNKEY_TYPE → const String
APP_CONTROL_DATA_INPUT_TYPE → const String
APP_CONTROL_DATA_LOCATION → const String
APP_CONTROL_DATA_NAME → const String
APP_CONTROL_DATA_PATH → const String
APP_CONTROL_DATA_PHONE → const String
APP_CONTROL_DATA_PRIVILEGES → const String
APP_CONTROL_DATA_PUSH_LAUNCH_TYPE → const String
APP_CONTROL_DATA_SELECTED → const String
APP_CONTROL_DATA_SELECTION_MODE → const String
APP_CONTROL_DATA_SUBJECT → const String
APP_CONTROL_DATA_TEXT → const String
APP_CONTROL_DATA_TITLE → const String
APP_CONTROL_DATA_TO → const String
APP_CONTROL_DATA_TOTAL_COUNT → const String
APP_CONTROL_DATA_TOTAL_SIZE → const String
APP_CONTROL_DATA_TYPE → const String
APP_CONTROL_DATA_URI_FRAGMENT → const String
APP_CONTROL_DATA_URI_PATH → const String
APP_CONTROL_DATA_URL → const String
APP_CONTROL_DATA_WIDGET_APP_ID → const String
APP_CONTROL_DATA_WIDGET_CONTENT → const String
APP_CONTROL_DATA_WIDGET_INSTANCE_ID → const String
APP_CONTROL_OPERATION_ADD → const String
APP_CONTROL_OPERATION_CALL → const String
APP_CONTROL_OPERATION_COMPOSE → const String
APP_CONTROL_OPERATION_CREATE_CONTENT → const String
APP_CONTROL_OPERATION_DEFAULT → const String
APP_CONTROL_OPERATION_DIAL → const String
APP_CONTROL_OPERATION_DOWNLOAD → const String
APP_CONTROL_OPERATION_EDIT → const String
APP_CONTROL_OPERATION_GET_INPUT → const String
APP_CONTROL_OPERATION_IMAGE_CAPTURE → const String
APP_CONTROL_OPERATION_INTENT → const String
APP_CONTROL_OPERATION_LAUNCH_ON_EVENT → const String
APP_CONTROL_OPERATION_MAIN → const String
APP_CONTROL_OPERATION_MEDIA_CONTROLLER → const String
APP_CONTROL_OPERATION_MULTI_SHARE → const String
APP_CONTROL_OPERATION_PICK → const String
APP_CONTROL_OPERATION_PRINT → const String
APP_CONTROL_OPERATION_PRIVACY_SETTING_GUIDE → const String
APP_CONTROL_OPERATION_SEND → const String
APP_CONTROL_OPERATION_SEND_TEXT → const String
APP_CONTROL_OPERATION_SETTING → const String
APP_CONTROL_OPERATION_SETTING_BT_ENABLE → const String
APP_CONTROL_OPERATION_SETTING_BT_VISIBILITY → const String
APP_CONTROL_OPERATION_SETTING_LOCATION → const String
APP_CONTROL_OPERATION_SETTING_NFC → const String
APP_CONTROL_OPERATION_SETTING_VPN → const String
APP_CONTROL_OPERATION_SETTING_WIFI → const String
APP_CONTROL_OPERATION_SHARE → const String
APP_CONTROL_OPERATION_SHARE_TEXT → const String
APP_CONTROL_OPERATION_VIDEO_CAPTURE → const String
APP_CONTROL_OPERATION_VIEW → const String
BOOKMARK_MARKED_TIME → const String
BOOKMARK_NAME → const String
CALENDAR_BOOK_FILTER_ALL → const int
CALENDAR_CONNECT_FLAG_NONE → const int
CALENDAR_CONNECT_FLAG_RETRY → const int
CALENDAR_RECORD_NO_COORDINATE → const double
CALENDAR_RECORD_NO_UNTIL → const int
CALENDAR_TODO_NO_DUE_DATE → const int
CALENDAR_TODO_NO_START_DATE → const int
CAMERA_ERROR_CLASS → const int
CONTACTS_CONNECT_FLAG_NONE → const int
CONTACTS_CONNECT_FLAG_RETRY → const int
CONTEXT_HISTORY_ADDRESS → const String
CONTEXT_HISTORY_APP_ID → const String
CONTEXT_HISTORY_AUDIO_JACK → const String
CONTEXT_HISTORY_HOUR_OF_DAY → const String
CONTEXT_HISTORY_LAST_TIME → const String
CONTEXT_HISTORY_MEDIA_VOLUME → const String
CONTEXT_HISTORY_SYSTEM_VOLUME → const String
CONTEXT_HISTORY_TOTAL_AMOUNT → const String
CONTEXT_HISTORY_TOTAL_COUNT → const String
CONTEXT_HISTORY_TOTAL_DURATION → const String
CONTEXT_TRIGGER_ACCURACY → const String
CONTEXT_TRIGGER_ADDRESS → const String
CONTEXT_TRIGGER_APP_ID → const String
CONTEXT_TRIGGER_BLUETOOTH → const String
CONTEXT_TRIGGER_BSSID → const String
CONTEXT_TRIGGER_CHANGED → const String
CONTEXT_TRIGGER_CONNECTED → const String
CONTEXT_TRIGGER_CONNECTING → const String
CONTEXT_TRIGGER_CRITICAL → const String
CONTEXT_TRIGGER_DAY_OF_MONTH → const String
CONTEXT_TRIGGER_DAY_OF_WEEK → const String
CONTEXT_TRIGGER_DETECTED → const String
CONTEXT_TRIGGER_DISABLED → const String
CONTEXT_TRIGGER_EMPTY → const String
CONTEXT_TRIGGER_EQUAL_TO → const String
CONTEXT_TRIGGER_EVENT → const String
CONTEXT_TRIGGER_FALSE → const int
CONTEXT_TRIGGER_FRI → const String
CONTEXT_TRIGGER_FULL → const String
CONTEXT_TRIGGER_GREATER_THAN → const String
CONTEXT_TRIGGER_GREATER_THAN_OR_EQUAL_TO → const String
CONTEXT_TRIGGER_HEADSET → const String
CONTEXT_TRIGGER_HIGH → const String
CONTEXT_TRIGGER_IDLE → const String
CONTEXT_TRIGGER_IN → const String
CONTEXT_TRIGGER_IS_CHARGING → const String
CONTEXT_TRIGGER_IS_CONNECTED → const String
CONTEXT_TRIGGER_IS_ENABLED → const String
CONTEXT_TRIGGER_LESS_THAN → const String
CONTEXT_TRIGGER_LESS_THAN_OR_EQUAL_TO → const String
CONTEXT_TRIGGER_LEVEL → const String
CONTEXT_TRIGGER_LOW → const String
CONTEXT_TRIGGER_MEDIUM → const String
CONTEXT_TRIGGER_MMS → const String
CONTEXT_TRIGGER_MON → const String
CONTEXT_TRIGGER_MY_PROFILE → const String
CONTEXT_TRIGGER_NORMAL → const String
CONTEXT_TRIGGER_NOT_EQUAL_TO → const String
CONTEXT_TRIGGER_OUT → const String
CONTEXT_TRIGGER_PERSON → const String
CONTEXT_TRIGGER_PLACE_ID → const String
CONTEXT_TRIGGER_RANK → const String
CONTEXT_TRIGGER_RECEIVED → const String
CONTEXT_TRIGGER_SAT → const String
CONTEXT_TRIGGER_SEARCHING → const String
CONTEXT_TRIGGER_SENT → const String
CONTEXT_TRIGGER_SMS → const String
CONTEXT_TRIGGER_STATE → const String
CONTEXT_TRIGGER_SUN → const String
CONTEXT_TRIGGER_THU → const String
CONTEXT_TRIGGER_TIME_OF_DAY → const String
CONTEXT_TRIGGER_TOTAL_COUNT → const String
CONTEXT_TRIGGER_TRUE → const int
CONTEXT_TRIGGER_TUE → const String
CONTEXT_TRIGGER_TYPE → const String
CONTEXT_TRIGGER_UNCONNECTED → const String
CONTEXT_TRIGGER_VIDEO → const String
CONTEXT_TRIGGER_VOICE → const String
CONTEXT_TRIGGER_WED → const String
CONTEXT_TRIGGER_WEEKDAY → const String
CONTEXT_TRIGGER_WEEKEND → const String
DEFAULT_BIRTHDAY_CALENDAR_BOOK_ID → const int
DEFAULT_EVENT_CALENDAR_BOOK_ID → const int
DEFAULT_TODO_CALENDAR_BOOK_ID → const int
EVENT_KEY_BATTERY_CHARGER_STATUS → const String
EVENT_KEY_BATTERY_LEVEL_STATUS → const String
EVENT_KEY_BT_LE_STATE → const String
EVENT_KEY_BT_STATE → const String
EVENT_KEY_BT_TRANSFERING_STATE → const String
EVENT_KEY_DATA_ROAMING_STATE → const String
EVENT_KEY_DISPLAY_STATE → const String
EVENT_KEY_EARJACK_STATUS → const String
EVENT_KEY_FONT_SET → const String
EVENT_KEY_GPS_ENABLE_STATE → const String
EVENT_KEY_HOUR_FORMAT → const String
EVENT_KEY_LANGUAGE_SET → const String
EVENT_KEY_LOCATION_ENABLE_STATE → const String
EVENT_KEY_LOW_MEMORY → const String
EVENT_KEY_MOBILE_DATA_STATE → const String
EVENT_KEY_MSG_ID → const String
EVENT_KEY_MSG_TYPE → const String
EVENT_KEY_NETWORK_STATUS → const String
EVENT_KEY_NPS_ENABLE_STATE → const String
EVENT_KEY_OUT_MSG_ID → const String
EVENT_KEY_OUT_MSG_TYPE → const String
EVENT_KEY_REGION_FORMAT → const String
EVENT_KEY_SCREEN_AUTOROTATE_STATE → const String
EVENT_KEY_SILENT_MODE → const String
EVENT_KEY_TIME_ZONE → const String
EVENT_KEY_USB_STATUS → const String
EVENT_KEY_VIBRATION_STATE → const String
EVENT_KEY_WIFI_STATE → const String
EVENT_VAL_BATTERY_CHARGER_CHARGING → const String
EVENT_VAL_BATTERY_CHARGER_CONNECTED → const String
EVENT_VAL_BATTERY_CHARGER_DISCHARGING → const String
EVENT_VAL_BATTERY_CHARGER_DISCONNECTED → const String
EVENT_VAL_BATTERY_LEVEL_CRITICAL → const String
EVENT_VAL_BATTERY_LEVEL_EMPTY → const String
EVENT_VAL_BATTERY_LEVEL_FULL → const String
EVENT_VAL_BATTERY_LEVEL_HIGH → const String
EVENT_VAL_BATTERY_LEVEL_LOW → const String
EVENT_VAL_BT_LE_OFF → const String
EVENT_VAL_BT_LE_ON → const String
EVENT_VAL_BT_NON_TRANSFERING → const String
EVENT_VAL_BT_OFF → const String
EVENT_VAL_BT_ON → const String
EVENT_VAL_BT_TRANSFERING → const String
EVENT_VAL_CB → const String
EVENT_VAL_DATA_ROAMING_OFF → const String
EVENT_VAL_DATA_ROAMING_ON → const String
EVENT_VAL_DISPLAY_DIM → const String
EVENT_VAL_DISPLAY_NORMAL → const String
EVENT_VAL_DISPLAY_OFF → const String
EVENT_VAL_EARJACK_CONNECTED → const String
EVENT_VAL_EARJACK_DISCONNECTED → const String
EVENT_VAL_GPS_DISABLED → const String
EVENT_VAL_GPS_ENABLED → const String
EVENT_VAL_HOURFORMAT_12 → const String
EVENT_VAL_HOURFORMAT_24 → const String
EVENT_VAL_LOCATION_DISABLED → const String
EVENT_VAL_LOCATION_ENABLED → const String
EVENT_VAL_MEMORY_HARD_WARNING → const String
EVENT_VAL_MEMORY_NORMAL → const String
EVENT_VAL_MEMORY_SOFT_WARNING → const String
EVENT_VAL_MMS → const String
EVENT_VAL_MOBILE_DATA_OFF → const String
EVENT_VAL_MOBILE_DATA_ON → const String
EVENT_VAL_NETWORK_BT → const String
EVENT_VAL_NETWORK_CELLULAR → const String
EVENT_VAL_NETWORK_DISCONNECTED → const String
EVENT_VAL_NETWORK_ETHERNET → const String
EVENT_VAL_NETWORK_NET_PROXY → const String
EVENT_VAL_NETWORK_WIFI → const String
EVENT_VAL_NPS_DISABLED → const String
EVENT_VAL_NPS_ENABLED → const String
EVENT_VAL_OUT_MSG_MMS → const String
EVENT_VAL_OUT_MSG_SMS → const String
EVENT_VAL_PUSH → const String
EVENT_VAL_SCREEN_AUTOROTATE_OFF → const String
EVENT_VAL_SCREEN_AUTOROTATE_ON → const String
EVENT_VAL_SILENTMODE_OFF → const String
EVENT_VAL_SILENTMODE_ON → const String
EVENT_VAL_SMS → const String
EVENT_VAL_USB_AVAILABLE → const String
EVENT_VAL_USB_CONNECTED → const String
EVENT_VAL_USB_DISCONNECTED → const String
EVENT_VAL_VIBRATION_OFF → const String
EVENT_VAL_VIBRATION_ON → const String
EVENT_VAL_WIFI_CONNECTED → const String
EVENT_VAL_WIFI_OFF → const String
EVENT_VAL_WIFI_ON → const String
FOLDER_ID → const String
FOLDER_NAME → const String
FOLDER_NAME_PINYIN → const String
FOLDER_PATH → const String
FOLDER_STORAGE_TYPE → const String
IMAGE_UTIL_ERROR_CLASS → const int
IME_ATTR_FONTSTYLE_HIGHLIGHT → const int
IME_ATTR_FONTSTYLE_REVERSAL → const int
IME_ATTR_FONTSTYLE_UNDERLINE → const int
IOTCON_FUNC_CONTINUE → const int
IOTCON_FUNC_STOP → const int
IOTCON_INTERFACE_BATCH → const String
IOTCON_INTERFACE_DEFAULT → const String
IOTCON_INTERFACE_GROUP → const String
IOTCON_INTERFACE_READONLY → const String
IOTCON_MULTICAST_ADDRESS → const int
LOCATION_BOUNDS_ERROR_CLASS → const int
LOG_TAG → const int
MAX_VALUE_SIZE → const int
MEDIA_360 → const String
MEDIA_ADDED_TIME → const String
MEDIA_ALBUM → const String
MEDIA_ALBUM_ARTIST → const String
MEDIA_ALBUM_ARTIST_PINYIN → const String
MEDIA_ALBUM_PINYIN → const String
MEDIA_ALTITUDE → const String
MEDIA_ARTIST → const String
MEDIA_ARTIST_PINYIN → const String
MEDIA_BITPERSAMPLE → const String
MEDIA_BITRATE → const String
MEDIA_BOOKMARK_ID → const String
MEDIA_CHANNEL → const String
MEDIA_COMPOSER → const String
MEDIA_COMPOSER_PINYIN → const String
MEDIA_CONTENT_ERROR_CLASS → const int
MEDIA_CONTROLLER_ERROR_CLASS → const int
MEDIA_DATETAKEN → const String
MEDIA_DESCRIPTION → const String
MEDIA_DESCRIPTION_PINYIN → const String
MEDIA_DISPLAY_NAME → const String
MEDIA_DURATION → const String
MEDIA_EXPOSURE_TIME → const String
MEDIA_FACE_ID → const String
MEDIA_FACE_TAG → const String
MEDIA_FAVOURITE → const String
MEDIA_FILE_NAME_PINYIN → const String
MEDIA_FNUMBER → const String
MEDIA_GENRE → const String
MEDIA_GENRE_PINYIN → const String
MEDIA_HEIGHT → const String
MEDIA_ID → const String
MEDIA_IS_DRM → const String
MEDIA_ISO → const String
MEDIA_LATITUDE → const String
MEDIA_LONGITUDE → const String
MEDIA_MIME_TYPE → const String
MEDIA_MODEL → const String
MEDIA_MODIFIED_TIME → const String
MEDIA_ORIENTATION → const String
MEDIA_PATH → const String
MEDIA_PLAYLIST_ID → const String
MEDIA_RATING → const String
MEDIA_RECORDED_DATE → const String
MEDIA_SAMPLERATE → const String
MEDIA_SIZE → const String
MEDIA_STORAGE_ID → const String
MEDIA_STORAGE_PATH → const String
MEDIA_STORAGE_TYPE → const String
MEDIA_STREAMER_NODE_PAD_AUDIO_SINK → const String
MEDIA_STREAMER_NODE_PAD_VIDEO_SINK → const String
MEDIA_STREAMER_PARAM_AUDIO_DEVICE → const String
MEDIA_STREAMER_PARAM_AUDIO_IN_PORT → const String
MEDIA_STREAMER_PARAM_AUDIO_OUT_PORT → const String
MEDIA_STREAMER_PARAM_CAMERA_ID → const String
MEDIA_STREAMER_PARAM_CAPTURE_HEIGHT → const String
MEDIA_STREAMER_PARAM_CAPTURE_WIDTH → const String
MEDIA_STREAMER_PARAM_CLOCK_SYNCHRONIZED → const String
MEDIA_STREAMER_PARAM_DISPLAY → const String
MEDIA_STREAMER_PARAM_DISPLAY_GEOMETRY_METHOD → const String
MEDIA_STREAMER_PARAM_FLIP → const String
MEDIA_STREAMER_PARAM_HOST → const String
MEDIA_STREAMER_PARAM_IP_ADDRESS → const String
MEDIA_STREAMER_PARAM_IS_LIVE_STREAM → const String
MEDIA_STREAMER_PARAM_PLAYLIST_LOCATION → const String
MEDIA_STREAMER_PARAM_PORT → const String
MEDIA_STREAMER_PARAM_ROTATE → const String
MEDIA_STREAMER_PARAM_RTP_LATENCY → const String
MEDIA_STREAMER_PARAM_SEGMENT_LOCATION → const String
MEDIA_STREAMER_PARAM_SINK_MAX_LATENESS → const String
MEDIA_STREAMER_PARAM_STREAM_TYPE → const String
MEDIA_STREAMER_PARAM_URI → const String
MEDIA_STREAMER_PARAM_USE_TBM → const String
MEDIA_STREAMER_PARAM_USER_AGENT → const String
MEDIA_STREAMER_PARAM_VIDEO_IN_PORT → const String
MEDIA_STREAMER_PARAM_VIDEO_OUT_PORT → const String
MEDIA_STREAMER_PARAM_VISIBLE → const String
MEDIA_STREAMER_PARAM_WEBRTC_ADD_ICE_CANDIDATE → const String
MEDIA_STREAMER_PARAM_WEBRTC_PEER_TYPE → const String
MEDIA_STREAMER_PARAM_WEBRTC_REMOTE_SESSION_DESCRIPTION → const String
MEDIA_STREAMER_PARAM_WEBRTC_RTP_TRANSCEIVER_DIRECTION_FOR_AUDIO → const String
MEDIA_STREAMER_PARAM_WEBRTC_RTP_TRANSCEIVER_DIRECTION_FOR_VIDEO → const String
MEDIA_STREAMER_PARAM_WEBRTC_STUN_SERVER → const String
MEDIA_TAG_ID → const String
MEDIA_THUMBNAIL_PATH → const String
MEDIA_TIMELINE → const String
MEDIA_TITLE → const String
MEDIA_TITLE_PINYIN → const String
MEDIA_TRACK_NUM → const String
MEDIA_TYPE → const String
MEDIA_WIDTH → const String
MEDIA_YEAR → const String
METADATA_EDITOR_ERROR_CLASS → const int
METADATA_EXTRACTOR_ERROR_CLASS → const int
ML_TENSOR_RANK_LIMIT → const int
ML_TENSOR_SIZE_LIMIT → const int
ML_TIZEN_CAM_AUDIO_SRC → const String
ML_TIZEN_CAM_VIDEO_SRC → const String
MV_BARCODE_DETECT_ATTR_ROTATION_COUNT → const String
MV_BARCODE_DETECT_ATTR_ROTATION_DEGREES → const String
MV_BARCODE_DETECT_ATTR_ROTATION_DIRECTION → const String
MV_BARCODE_DETECT_ATTR_TARGET → const String
MV_BARCODE_DETECT_ATTR_USE_ENHANCEMENT → const String
MV_BARCODE_GENERATE_ATTR_COLOR_BACK → const String
MV_BARCODE_GENERATE_ATTR_COLOR_FRONT → const String
MV_BARCODE_GENERATE_ATTR_TEXT → const String
MV_FACE_DETECTION_MIN_SIZE_HEIGHT → const String
MV_FACE_DETECTION_MIN_SIZE_WIDTH → const String
MV_FACE_DETECTION_MODEL_FILE_PATH → const String
MV_FACE_DETECTION_ROI_HEIGHT → const String
MV_FACE_DETECTION_ROI_WIDTH → const String
MV_FACE_DETECTION_ROI_X → const String
MV_FACE_DETECTION_ROI_Y → const String
MV_FACE_RECOGNITION_MODEL_TYPE → const String
MV_IMAGE_RECOGNITION_MIN_MATCH_NUM → const String
MV_IMAGE_RECOGNITION_OBJECT_MAX_KEYPOINTS_NUM → const String
MV_IMAGE_RECOGNITION_OBJECT_SCALE_FACTOR → const String
MV_IMAGE_RECOGNITION_REQ_MATCH_PART → const String
MV_IMAGE_RECOGNITION_SCENE_MAX_KEYPOINTS_NUM → const String
MV_IMAGE_RECOGNITION_SCENE_SCALE_FACTOR → const String
MV_IMAGE_RECOGNITION_TOLERANT_MATCH_PART_ERR → const String
MV_IMAGE_TRACKING_EXPECTED_OFFSET → const String
MV_IMAGE_TRACKING_HISTORY_AMOUNT → const String
MV_IMAGE_TRACKING_STABLIZATION_ACCELERATION → const String
MV_IMAGE_TRACKING_STABLIZATION_SPEED → const String
MV_IMAGE_TRACKING_STABLIZATION_TOLERANT_SHIFT → const String
MV_IMAGE_TRACKING_USE_STABLIZATION → const String
MV_INFERENCE_BACKEND_TYPE → const String
MV_INFERENCE_CONFIDENCE_THRESHOLD → const String
MV_INFERENCE_INPUT_DATA_TYPE → const String
MV_INFERENCE_INPUT_NODE_NAME → const String
MV_INFERENCE_INPUT_TENSOR_CHANNELS → const String
MV_INFERENCE_INPUT_TENSOR_HEIGHT → const String
MV_INFERENCE_INPUT_TENSOR_WIDTH → const String
MV_INFERENCE_MODEL_CONFIGURATION_FILE_PATH → const String
MV_INFERENCE_MODEL_MEAN_VALUE → const String
MV_INFERENCE_MODEL_META_FILE_PATH → const String
MV_INFERENCE_MODEL_STD_VALUE → const String
MV_INFERENCE_MODEL_USER_FILE_PATH → const String
MV_INFERENCE_MODEL_WEIGHT_FILE_PATH → const String
MV_INFERENCE_OUTPUT_MAX_NUMBER → const String
MV_INFERENCE_OUTPUT_NODE_NAMES → const String
MV_INFERENCE_TARGET_DEVICE_TYPE → const String
MV_INFERENCE_TARGET_TYPE → const String
MV_SURVEILLANCE_EVENT_TYPE_MOVEMENT_DETECTED → const String
MV_SURVEILLANCE_EVENT_TYPE_PERSON_APPEARED_DISAPPEARED → const String
MV_SURVEILLANCE_EVENT_TYPE_PERSON_RECOGNIZED → const String
MV_SURVEILLANCE_FACE_RECOGNITION_MODEL_FILE_PATH → const String
MV_SURVEILLANCE_MOVEMENT_DETECTION_THRESHOLD → const String
MV_SURVEILLANCE_MOVEMENT_NUMBER_OF_REGIONS → const String
MV_SURVEILLANCE_MOVEMENT_REGIONS → const String
MV_SURVEILLANCE_PERSONS_APPEARED_LOCATIONS → const String
MV_SURVEILLANCE_PERSONS_APPEARED_NUMBER → const String
MV_SURVEILLANCE_PERSONS_DISAPPEARED_LOCATIONS → const String
MV_SURVEILLANCE_PERSONS_DISAPPEARED_NUMBER → const String
MV_SURVEILLANCE_PERSONS_RECOGNIZED_CONFIDENCES → const String
MV_SURVEILLANCE_PERSONS_RECOGNIZED_LABELS → const String
MV_SURVEILLANCE_PERSONS_RECOGNIZED_LOCATIONS → const String
MV_SURVEILLANCE_PERSONS_RECOGNIZED_NUMBER → const String
MV_SURVEILLANCE_PERSONS_TRACKED_LOCATIONS → const String
MV_SURVEILLANCE_PERSONS_TRACKED_NUMBER → const String
MV_SURVEILLANCE_SKIP_FRAMES_COUNT → const String
NOTI_EX_RECEIVER_GROUP_INDICATOR → const String
NOTI_EX_RECEIVER_GROUP_LOCKSCREEN → const String
NOTI_EX_RECEIVER_GROUP_PANEL → const String
NOTI_EX_RECEIVER_GROUP_POPUP → const String
NOTI_EX_RECEIVER_GROUP_TICKER → const String
NOTI_EX_SOUND_TYPE_DEFAULT → const String
NOTI_EX_VIBRATION_TYPE_DEFAULT → const String
NOTIFICATION_DO_NOT_SHOW_TIME_STAMP → const int
PACKAGE_INFO_PROP_APP_CATEGORY → const String
PACKAGE_INFO_PROP_APP_COMPONENT_TYPE → const String
PACKAGE_INFO_PROP_APP_DISABLED → const String
PACKAGE_INFO_PROP_APP_ID → const String
PACKAGE_INFO_PROP_APP_INSTALLED_STORAGE → const String
PACKAGE_INFO_PROP_APP_NODISPLAY → const String
PACKAGE_INFO_PROP_APP_TASKMANAGE → const String
PACKAGE_INFO_PROP_APP_TYPE → const String
PACKAGE_MANAGER_PKGINFO_PROP_DISABLE → const String
PACKAGE_MANAGER_PKGINFO_PROP_PRELOAD → const String
PACKAGE_MANAGER_PKGINFO_PROP_READONLY → const String
PACKAGE_MANAGER_PKGINFO_PROP_REMOVABLE → const String
PACKAGE_MANAGER_PKGINFO_PROP_RES_TYPE → const String
PACKAGE_MANAGER_PKGINFO_PROP_SUPPORT_DISABLE → const String
PACKAGE_MANAGER_PKGINFO_PROP_TYPE → const String
PLAYER_CUSTOM_ERROR_CLASS → const int
PLAYER_ERROR_CLASS → const int
PLAYLIST_MEDIA_COUNT → const String
PLAYLIST_MEMBER_ORDER → const String
PLAYLIST_NAME → const String
RECORDER_ERROR_CLASS → const int
SOUND_MANAGER_STREAM_NO_PREFERRED_DEVICE → const int
STT_RECOGNITION_TYPE_FREE → const String
STT_RECOGNITION_TYPE_FREE_PARTIAL → const String
STT_RECOGNITION_TYPE_MAP → const String
STT_RESULT_MESSAGE_ERROR_TOO_FAST → const String
STT_RESULT_MESSAGE_ERROR_TOO_LONG → const String
STT_RESULT_MESSAGE_ERROR_TOO_LOUD → const String
STT_RESULT_MESSAGE_ERROR_TOO_QUIET → const String
STT_RESULT_MESSAGE_ERROR_TOO_SHORT → const String
STT_RESULT_MESSAGE_ERROR_TOO_SOON → const String
STT_RESULT_MESSAGE_NONE → const String
STTE_AUDIO_ID_BLUETOOTH → const String
STTE_AUDIO_ID_WIFI → const String
STTE_RECOGNITION_TYPE_FREE → const String
STTE_RECOGNITION_TYPE_FREE_PARTIAL → const String
STTE_RESULT_MESSAGE_ERROR_TOO_FAST → const String
STTE_RESULT_MESSAGE_ERROR_TOO_LONG → const String
STTE_RESULT_MESSAGE_ERROR_TOO_LOUD → const String
STTE_RESULT_MESSAGE_ERROR_TOO_QUIET → const String
STTE_RESULT_MESSAGE_ERROR_TOO_SHORT → const String
STTE_RESULT_MESSAGE_ERROR_TOO_SOON → const String
STTE_RESULT_MESSAGE_NONE → const String
SYNC_SUPPORTS_CAPABILITY_CALENDAR → const String
SYNC_SUPPORTS_CAPABILITY_CONTACT → const String
SYNC_SUPPORTS_CAPABILITY_IMAGE → const String
SYNC_SUPPORTS_CAPABILITY_MUSIC → const String
SYNC_SUPPORTS_CAPABILITY_SOUND → const String
SYNC_SUPPORTS_CAPABILITY_VIDEO → const String
SYSTEM_EVENT_BATTERY_CHARGER_STATUS → const String
SYSTEM_EVENT_BATTERY_LEVEL_STATUS → const String
SYSTEM_EVENT_BOOT_COMPLETED → const String
SYSTEM_EVENT_BT_STATE → const String
SYSTEM_EVENT_DATA_ROAMING_STATE → const String
SYSTEM_EVENT_DISPLAY_STATE → const String
SYSTEM_EVENT_EARJACK_STATUS → const String
SYSTEM_EVENT_FONT_SET → const String
SYSTEM_EVENT_GPS_ENABLE_STATE → const String
SYSTEM_EVENT_HOUR_FORMAT → const String
SYSTEM_EVENT_INCOMING_MSG → const String
SYSTEM_EVENT_LANGUAGE_SET → const String
SYSTEM_EVENT_LOCATION_ENABLE_STATE → const String
SYSTEM_EVENT_LOW_MEMORY → const String
SYSTEM_EVENT_MOBILE_DATA_STATE → const String
SYSTEM_EVENT_NETWORK_STATUS → const String
SYSTEM_EVENT_NPS_ENABLE_STATE → const String
SYSTEM_EVENT_OUTGOING_MSG → const String
SYSTEM_EVENT_REGION_FORMAT → const String
SYSTEM_EVENT_SCREEN_AUTOROTATE_STATE → const String
SYSTEM_EVENT_SILENT_MODE → const String
SYSTEM_EVENT_SYSTEM_SHUTDOWN → const String
SYSTEM_EVENT_TIME_CHANGED → const String
SYSTEM_EVENT_TIME_ZONE → const String
SYSTEM_EVENT_USB_STATUS → const String
SYSTEM_EVENT_VIBRATION_STATE → const String
SYSTEM_EVENT_WIFI_STATE → const String
TAG_MEDIA_COUNT → const String
TAG_NAME → const String
TBM_SURF_OPTION_READ → const int
TBM_SURF_OPTION_WRITE → const int
TBM_SURF_PLANE_MAX → const int
THUMBNAIL_UTIL_ERROR_CLASS → const int
TIZEN_ERROR_ACCOUNT → const int
TIZEN_ERROR_ACCOUNT_CLASS → const int
TIZEN_ERROR_ACCOUNT_OAUTH → const int
TIZEN_ERROR_AD_CLASS → const int
TIZEN_ERROR_APPLICATION → const int
TIZEN_ERROR_APPLICATION_CLASS → const int
TIZEN_ERROR_APPLICATION_MANAGER → const int
TIZEN_ERROR_ASP → const int
TIZEN_ERROR_AUDIO_IO → const int
TIZEN_ERROR_AUTOFILL → const int
TIZEN_ERROR_BADGE → const int
TIZEN_ERROR_BASE_CLASS → const int
TIZEN_ERROR_BATTERY_MONITOR → const int
TIZEN_ERROR_BLUETOOTH → const int
TIZEN_ERROR_BUNDLE → const int
TIZEN_ERROR_CALENDAR → const int
TIZEN_ERROR_CAMERA → const int
TIZEN_ERROR_CION → const int
TIZEN_ERROR_COMPLICATION → const int
TIZEN_ERROR_COMPONENT → const int
TIZEN_ERROR_COMPONENT_MANAGER → const int
TIZEN_ERROR_CONNECTION → const int
TIZEN_ERROR_CONTACTS → const int
TIZEN_ERROR_CONTENT_CLASS → const int
TIZEN_ERROR_CONTEXT → const int
TIZEN_ERROR_CSR → const int
TIZEN_ERROR_DATA_CONTROL → const int
TIZEN_ERROR_DEVICE → const int
TIZEN_ERROR_DEVICE_CERTIFICATE_MANAGER → const int
TIZEN_ERROR_DIAGNOSTICS → const int
TIZEN_ERROR_DLOG → const int
TIZEN_ERROR_DNSSD → const int
TIZEN_ERROR_DOWNLOAD → const int
TIZEN_ERROR_DRM_CLASS → const int
TIZEN_ERROR_EFL_UTIL → const int
TIZEN_ERROR_EMAIL_SERVICE → const int
TIZEN_ERROR_EOM → const int
TIZEN_ERROR_FEEDBACK → const int
TIZEN_ERROR_FIDO → const int
TIZEN_ERROR_GENERIC_TEXT_CLASSIFIER → const int
TIZEN_ERROR_GEOFENCE_MANAGER → const int
TIZEN_ERROR_GESTURE → const int
TIZEN_ERROR_HEALTH → const int
TIZEN_ERROR_HTTP → const int
TIZEN_ERROR_IMAGE_UTIL → const int
TIZEN_ERROR_IME → const int
TIZEN_ERROR_INM → const int
TIZEN_ERROR_IOTCON → const int
TIZEN_ERROR_JOB_SCHEDULER → const int
TIZEN_ERROR_KEY_MANAGER → const int
TIZEN_ERROR_LOCATION_CLASS → const int
TIZEN_ERROR_LOCATION_MANAGER → const int
TIZEN_ERROR_MAPS_SERVICE → const int
TIZEN_ERROR_MAX_MODULE_ERROR → const int
TIZEN_ERROR_MAX_PLATFORM_ERROR → const int
TIZEN_ERROR_MEDIA_CONTENT → const int
TIZEN_ERROR_MEDIA_CONTROLLER → const int
TIZEN_ERROR_MEDIA_DEMUXER → const int
TIZEN_ERROR_MEDIA_KEY → const int
TIZEN_ERROR_MEDIA_MUXER → const int
TIZEN_ERROR_MEDIA_STREAMER → const int
TIZEN_ERROR_MEDIA_TOOL → const int
TIZEN_ERROR_MEDIA_VISION → const int
TIZEN_ERROR_MEDIA_WEBRTC → const int
TIZEN_ERROR_MEDIACODEC → const int
TIZEN_ERROR_MESSAGE_PORT → const int
TIZEN_ERROR_MESSAGING_CLASS → const int
TIZEN_ERROR_MESSAGING_SERVICE → const int
TIZEN_ERROR_METADATA_EDITOR → const int
TIZEN_ERROR_METADATA_EXTRACTOR → const int
TIZEN_ERROR_MIME_TYPE → const int
TIZEN_ERROR_MIN_MODULE_ERROR → const int
TIZEN_ERROR_MIN_PLATFORM_ERROR → const int
TIZEN_ERROR_MINICONTROL → const int
TIZEN_ERROR_MTP → const int
TIZEN_ERROR_MULTI_ASSISTANT → const int
TIZEN_ERROR_MULTIMEDIA_CLASS → const int
TIZEN_ERROR_NATIVE_BUFFER → const int
TIZEN_ERROR_NETWORK_CLASS → const int
TIZEN_ERROR_NFC → const int
TIZEN_ERROR_NOTIFICATION → const int
TIZEN_ERROR_PACKAGE_MANAGER → const int
TIZEN_ERROR_PANEL → const int
TIZEN_ERROR_PHONENUMBER_UTILS → const int
TIZEN_ERROR_PLAYER → const int
TIZEN_ERROR_PRIVACY_MANAGER → const int
TIZEN_ERROR_PRIVILEGE_INFORMATION → const int
TIZEN_ERROR_PUSH → const int
TIZEN_ERROR_RADIO → const int
TIZEN_ERROR_RECORDER → const int
TIZEN_ERROR_RUNTIME_INFORMATION → const int
TIZEN_ERROR_SENSOR → const int
TIZEN_ERROR_SERIAL → const int
TIZEN_ERROR_SERVICE_ADAPTOR → const int
TIZEN_ERROR_SERVICE_APPLICATION → const int
TIZEN_ERROR_SHORTCUT → const int
TIZEN_ERROR_SMARTCARD → const int
TIZEN_ERROR_SOCIAL_CLASS → const int
TIZEN_ERROR_SOFTAP → const int
TIZEN_ERROR_SOUND_MANAGER → const int
TIZEN_ERROR_SSDP → const int
TIZEN_ERROR_STC → const int
TIZEN_ERROR_STICKER → const int
TIZEN_ERROR_STORAGE → const int
TIZEN_ERROR_STREAMRECORDER → const int
TIZEN_ERROR_STT → const int
TIZEN_ERROR_SYNC_MANAGER → const int
TIZEN_ERROR_SYSTEM_CLASS → const int
TIZEN_ERROR_SYSTEM_INFORMATION → const int
TIZEN_ERROR_SYSTEM_RESOURCE → const int
TIZEN_ERROR_SYSTEM_SETTING → const int
TIZEN_ERROR_TBM → const int
TIZEN_ERROR_TELEPHONY → const int
TIZEN_ERROR_TELEPHONY_CLASS → const int
TIZEN_ERROR_TETHERING → const int
TIZEN_ERROR_THUMBNAIL_UTIL → const int
TIZEN_ERROR_TONE_PLAYER → const int
TIZEN_ERROR_TTS → const int
TIZEN_ERROR_TZSH → const int
TIZEN_ERROR_UI_CLASS → const int
TIZEN_ERROR_UIX_CLASS → const int
TIZEN_ERROR_UPDATE_CONTROL → const int
TIZEN_ERROR_USB_HOST → const int
TIZEN_ERROR_USER_AWARENESS → const int
TIZEN_ERROR_UTILITY_ICU → const int
TIZEN_ERROR_UTILX → const int
TIZEN_ERROR_VCONF → const int
TIZEN_ERROR_VIDEO_UTIL → const int
TIZEN_ERROR_VOICE_CONTROL → const int
TIZEN_ERROR_VPNSVC → const int
TIZEN_ERROR_WAV_PLAYER → const int
TIZEN_ERROR_WEB_CLASS → const int
TIZEN_ERROR_WEBVIEW → const int
TIZEN_ERROR_WIDGET → const int
TIZEN_ERROR_WIFI → const int
TIZEN_ERROR_WIFI_DIRECT → const int
TIZEN_ERROR_WIFI_MANAGER → const int
TIZEN_ERROR_YACA → const int
TIZEN_ERROR_ZIGBEE → const int
TONE_PLAYER_ERROR_CLASS → const int
TTS_SPEED_AUTO → const int
TTS_VOICE_TYPE_AUTO → const int
TTS_VOICE_TYPE_CHILD → const int
TTS_VOICE_TYPE_FEMALE → const int
TTS_VOICE_TYPE_MALE → const int
TTSE_VOICE_TYPE_CHILD → const int
TTSE_VOICE_TYPE_FEMALE → const int
TTSE_VOICE_TYPE_MALE → const int
VC_AUDIO_TYPE_BLUETOOTH → const String
VC_AUDIO_TYPE_WIFI → const String
VC_COMMAND_TYPE_BACKGROUND → const int
VC_COMMAND_TYPE_EXCLUSIVE → const int
VC_COMMAND_TYPE_FOREGROUND → const int
VC_COMMAND_TYPE_SYSTEM → const int
VC_COMMAND_TYPE_SYSTEM_BACKGROUND → const int
VC_COMMAND_TYPE_WIDGET → const int
VC_DIALOG_CONTINUE → const int
VC_DIALOG_END → const int
VC_RESULT_MESSAGE_ERROR_TOO_LOUD → const String
VC_RESULT_MESSAGE_NONE → const String
VCE_AUDIO_ID_BLUETOOTH → const String
VCE_AUDIO_ID_WIFI → const String
VCE_COMMAND_TYPE_BACKGROUND → const int
VCE_COMMAND_TYPE_EXCLUSIVE → const int
VCE_COMMAND_TYPE_FOREGROUND → const int
VCE_COMMAND_TYPE_SYSTEM → const int
VCE_COMMAND_TYPE_SYSTEM_BACKGROUND → const int
VCE_COMMAND_TYPE_WIDGET → const int
WAV_PLAYER_ERROR_CLASS → const int
WIFI_DIRECT_MAC_ADDRESS_LEN → const int
WIFI_DIRECT_MAX_DEVICE_NAME_LEN → const int
YACA_KEY_LENGTH_DH_GENERATOR_2 → const int
YACA_KEY_LENGTH_DH_GENERATOR_5 → const int
YACA_KEYLEN_COMPONENT_DH_GEN_2 → const int
YACA_KEYLEN_COMPONENT_DH_GEN_5 → const int
YACA_KEYLEN_COMPONENT_DH_GEN_MASK → const int
YACA_KEYLEN_COMPONENT_DH_PRIME_MASK → const int
YACA_KEYLEN_COMPONENT_DH_RFC_160 → const int
YACA_KEYLEN_COMPONENT_DH_RFC_224 → const int
YACA_KEYLEN_COMPONENT_DH_RFC_256 → const int
YACA_KEYLEN_COMPONENT_DH_RFC_MASK → const int
YACA_KEYLEN_COMPONENT_EC_1 → const int
YACA_KEYLEN_COMPONENT_EC_2 → const int
YACA_KEYLEN_COMPONENT_EC_3 → const int
YACA_KEYLEN_COMPONENT_EC_4 → const int
YACA_KEYLEN_COMPONENT_EC_BRAINPOOL → const int
YACA_KEYLEN_COMPONENT_EC_K → const int
YACA_KEYLEN_COMPONENT_EC_PRIME → const int
YACA_KEYLEN_COMPONENT_EC_R → const int
YACA_KEYLEN_COMPONENT_EC_SECP → const int
YACA_KEYLEN_COMPONENT_EC_SECT → const int
YACA_KEYLEN_COMPONENT_EC_T → const int
YACA_KEYLEN_COMPONENT_EC_V → const int
YACA_KEYLEN_COMPONENT_TYPE_BITS → const int
YACA_KEYLEN_COMPONENT_TYPE_DH → const int
YACA_KEYLEN_COMPONENT_TYPE_DH_RFC → const int
YACA_KEYLEN_COMPONENT_TYPE_EC → const int
YACA_KEYLEN_COMPONENT_TYPE_MASK → const int

Properties

tizen → Tizen65Native
no setter

Typedefs

account_cb = Pointer<NativeFunction<account_cbFunction>>
@brief Called once for each account from the database.
account_cbFunction = Bool Function(account_h account, Pointer<Void> user_data)
account_custom_cb = Pointer<NativeFunction<account_custom_cbFunction>>
@brief Called once for each custom data of an account in the database.
account_custom_cbFunction = Bool Function(Pointer<Char> key, Pointer<Char> value, Pointer<Void> user_data)
account_event_cb = Pointer<NativeFunction<account_event_cbFunction>>
@brief Called once when an event occurs.
account_event_cbFunction = Bool Function(Pointer<Char> event_type, Int account_id, Pointer<Void> user_data)
account_h = Pointer<account_s>
@brief The structure type for the Account handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
account_label_cb = Pointer<NativeFunction<account_label_cbFunction>>
@brief Called once for each account label.
account_label_cbFunction = Bool Function(Pointer<Char> app_id, Pointer<Char> label, Pointer<Char> locale, Pointer<Void> user_data)
account_subscribe_h = Pointer<account_subscribe_s>
@brief The structure type for the Account subscribe handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
account_type_cb = Pointer<NativeFunction<account_type_cbFunction>>
@brief Called once for each account provider in the database.
account_type_cbFunction = Bool Function(account_type_h account_type, Pointer<Void> user_data)
account_type_h = Pointer<account_type_s>
@brief The structure type for the Account provider handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
alarm_registered_alarm_cb = Pointer<NativeFunction<alarm_registered_alarm_cbFunction>>
@brief Called once for each scheduled alarm to get the alarm ID.
alarm_registered_alarm_cbFunction = Bool Function(Int alarm_id, Pointer<Void> user_data)
allowed_package_required_privilege_h = Pointer<allowed_package_required_privilege_s>
@brief The required privilege handle. @since_tizen 6.5 @see package_info_foreach_required_privilege()
app_context_h = Pointer<app_context_s>
@brief Application context handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
app_control_action_cb = Pointer<NativeFunction<app_control_action_cbFunction>>
@brief Called when another application sends a launch request to the application. @details Before calling app_control_cb() function, this callback function is called. @since_tizen 5.5 @remarks After this callback function returns, the handle of the app_control is released. Therefore, if you want to use the handle after returning this callback function, you MUST copy it by using app_control_clone() function. @remarks The @a action must not be deallocated by the application. The platform frees the string when the app_control action handle is removed.
app_control_action_cbFunction = Void Function(Pointer<Char> action, app_control_h app_control, Pointer<Void> user_data)
app_control_action_h = Pointer<Void>
@brief The application control action handle. @since_tizen 5.5
app_control_app_matched_cb = Pointer<NativeFunction<app_control_app_matched_cbFunction>>
@brief Called once for each matched application that can be launched to handle the given app_control request.
app_control_app_matched_cbFunction = Bool Function(app_control_h app_control, Pointer<Char> appid, Pointer<Void> user_data)
app_control_cb = Pointer<NativeFunction<app_control_cbFunction>>
@brief Called when another application sends a launch request to the application. @details When the application is launched, this callback function is called after the main loop of the application starts up. The passed app_control handle describes the launch request and contains the information about why the application is launched. If the launch request is sent to the application in the running or pause state, this callback function can be called again to notify that the application has been asked to launch. The application could be explicitly launched by the user from the application launcher or be launched to perform the specific operation by another application. The application is responsible for handling each launch request and responding appropriately. Using the App Control API, the application can get information about what is to be performed. If the application is launched from the application launcher or explicitly launched by another application, the passed app_control handle may include only the default operation (#APP_CONTROL_OPERATION_DEFAULT) without any data. For more information, see The @ref CAPI_APP_CONTROL_MODULE API description. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @remarks After this callback returns, the handle of the app_control is freed. Therefore, if you want to use the handle after returning this callback, you MUST copy it by using app_control_clone() API. @paramin app_control The handle to the app_control @paramin user_data The user data passed from the callback registration function @see ui_app_main() @see #ui_app_lifecycle_callback_s @see @ref CAPI_APP_CONTROL_MODULE API
app_control_cbFunction = Void Function(app_control_h app_control, Pointer<Void> user_data)
app_control_extra_data_cb = Pointer<NativeFunction<app_control_extra_data_cbFunction>>
@brief Called to retrieve the extra data contained in the app_control.
app_control_extra_data_cbFunction = Bool Function(app_control_h app_control, Pointer<Char> key, Pointer<Void> user_data)
app_control_h = Pointer<app_control_s>
@brief The application control handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
app_control_reply_cb = Pointer<NativeFunction<app_control_reply_cbFunction>>
@brief Called when the reply of the launch request is delivered.
app_control_reply_cbFunction = Void Function(app_control_h request, app_control_h reply, Int32 result, Pointer<Void> user_data)
app_control_result_cb = Pointer<NativeFunction<app_control_result_cbFunction>>
@brief Called when the result of the launch request is delivered. @details Following error codes can be delivered: \n #APP_CONTROL_ERROR_NONE, \n #APP_CONTROL_ERROR_APP_NOT_FOUND, \n #APP_CONTROL_ERROR_PERMISSION_DENIED, \n #APP_CONTROL_ERROR_INVALID_PARAMETER, \n #APP_CONTROL_ERROR_LAUNCH_REJECTED
app_control_result_cbFunction = Void Function(app_control_h request, Int32 result, Pointer<Void> user_data)
app_control_uri_builder_h = Pointer<Void>
@brief The URI builder handle. @since_tizen 5.5
app_control_uri_h = Pointer<Void>
@brief The URI handle. @since_tizen 5.5
app_control_uri_query_foreach_cb = Pointer<NativeFunction<app_control_uri_query_foreach_cbFunction>>
@brief Called to retrieve key-value pair attributes contained in the query component. @since_tizen 5.5
app_control_uri_query_foreach_cbFunction = Bool Function(Pointer<Char> key, Pointer<Char> val, Pointer<Void> user_data)
app_control_uri_query_h = Pointer<Void>
@brief The query component handle of the URI. @since_tizen 5.5
app_create_cb = Pointer<NativeFunction<app_create_cbFunction>>
@brief Called when the application starts. @details The callback function is called before the main loop of the application starts. In this callback, you can initialize application resources like window creation, data structure, and so on. After this callback function returns @c true, the main loop starts up and app_control_cb() is subsequently called. If this callback function returns @c false, the main loop doesn't start and app_terminate_cb() is subsequently called. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin user_data The user data passed from the callback registration function @return @c true on success, otherwise @c false @pre ui_app_main() will invoke this callback function. @see ui_app_main() @see #ui_app_lifecycle_callback_s
app_create_cbFunction = Bool Function(Pointer<Void> user_data)
app_event_cb = Pointer<NativeFunction<app_event_cbFunction>>
@brief The system event callback function. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @remarks If the given @a event_info has #APP_SUSPENDED_STATE_WILL_ENTER value, the application should not call any asynchronous operations in this callback. After the callback returns, process of the application will be changed to suspended state immediately. Thus, asynchronous operations may work incorrectly. (since @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif) @paramin event_info The system event information @paramin user_data The user data passed from the add event handler function @see ui_app_add_event_handler @see app_event_info_h
app_event_cbFunction = Void Function(app_event_info_h event_info, Pointer<Void> user_data)
app_event_handler_h = Pointer<app_event_handler>
@brief The event handler that returned from add event handler function to handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @see app_event_type_e @see ui_app_add_event_handler @see ui_app_remove_event_handler @see app_event_info_h
app_event_info_h = Pointer<app_event_info>
@brief The system event information handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @see app_event_get_low_memory_status() @see app_event_get_low_battery_status() @see app_event_get_language() @see app_event_get_region_format() @see app_event_get_device_orientation() @see app_event_get_suspended_state()
app_info_category_cb = Pointer<NativeFunction<app_info_category_cbFunction>>
@brief Called for each application category in app_info_foreach_category(). @since_tizen 4.0 @remarks @a category will be freed when the application information handle is destroyed using app_info_destroy() @paramin category The name of the category @paramin user_data The user data passed to app_info_foreach_category() @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre app_info_foreach_category() will invoke this callback. @see app_info_foreach_category()
app_info_category_cbFunction = Bool Function(Pointer<Char> category, Pointer<Void> user_data)
app_info_filter_cb = Pointer<NativeFunction<app_info_filter_cbFunction>>
@brief Called to get the application information once for each installed application. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin app_info The application information of each installed application @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre app_manager_foreach_app_info() will invoke this callback. @see app_manager_foreach_app_info()
app_info_filter_cbFunction = Bool Function(app_info_h app_info, Pointer<Void> user_data)
app_info_filter_h = Pointer<app_info_filter_s>
@brief Application filter handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
app_info_h = Pointer<app_info_s>
@brief Application information handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
app_info_metadata_cb = Pointer<NativeFunction<app_info_metadata_cbFunction>>
@brief Called to get application metadata in app_info_foreach_metadata(). @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin metadata_key The key of the metadata @paramin metadata_value The value of the metadata @paramin user_data The user data passed to app_info_foreach_metadata() @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre app_info_foreach_metadata() will invoke this callback. @see app_info_foreach_metadata()
app_info_metadata_cbFunction = Bool Function(Pointer<Char> metadata_key, Pointer<Char> metadata_value, Pointer<Void> user_data)
app_info_metadata_filter_h = Pointer<app_info_metadata_filter_s>
@brief Application metadata filter handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
app_info_res_control_cb = Pointer<NativeFunction<app_info_res_control_cbFunction>>
@brief Called for each application resource control in app_info_foreach_res_control(). @since_tizen 6.5 @remarks @a res_type, @a min_res_version, @a max_res_version, and @a auto_close are managed by the platform and will be released after the callback exits. @paramin res_type The resource type @paramin min_res_version The minimum version of the resource package to use @paramin max_res_version The maximum version of the resource package to use @paramin auto_close The value of auto close @paramin user_data The user data passed to app_info_foreach_res_control() @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre app_info_foreach_res_control() will invoke this callback. @see app_info_foreach_res_control()
app_info_res_control_cbFunction = Bool Function(Pointer<Char> res_type, Pointer<Char> min_res_version, Pointer<Char> max_res_version, Pointer<Char> auto_close, Pointer<Void> user_data)
app_manager_app_context_cb = Pointer<NativeFunction<app_manager_app_context_cbFunction>>
@brief Called to get the application context once for each running application. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin app_context The application context of each running application @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre app_manager_foreach_app_context() will invoke this callback. @see app_manager_foreach_app_context()
app_manager_app_context_cbFunction = Bool Function(app_context_h app_context, Pointer<Void> user_data)
app_manager_app_context_event_cb = Pointer<NativeFunction<app_manager_app_context_event_cbFunction>>
@brief Called when an application is launched or terminated. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif @remarks Please don't try to free the handle of app_context, because it is managed by the framework. @paramin app_context The application context of the application launched or terminated @paramin event The application context event @paramin user_data The user data passed from the foreach function @pre This function is called when an application gets launched or terminated, after you register this callback using app_manager_set_app_context_event_cb(). @see app_manager_set_app_context_event_cb() @see app_manager_unset_app_context_event_cb()
app_manager_app_context_event_cbFunction = Void Function(app_context_h app_context, Int32 event, Pointer<Void> user_data)
app_manager_app_info_cb = Pointer<NativeFunction<app_manager_app_info_cbFunction>>
@brief Called to get the application information once for each installed application. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin app_info The application information of each installed application @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre app_manager_foreach_app_info() will invoke this callback. @see app_manager_foreach_app_info()
app_manager_app_info_cbFunction = Bool Function(app_info_h app_info, Pointer<Void> user_data)
app_manager_event_cb = Pointer<NativeFunction<app_manager_event_cbFunction>>
@brief Called when the application is enabled or disabled. @since_tizen 3.0
app_manager_event_cbFunction = Void Function(Pointer<Char> type, Pointer<Char> app_id, Int32 event_type, Int32 event_state, app_manager_event_h handle, Pointer<Void> user_data)
app_manager_event_h = Pointer<app_manager_event_s>
@brief App manager event handle. @since_tizen 3.0
app_pause_cb = Pointer<NativeFunction<app_pause_cbFunction>>
@brief Called when the application is completely obscured by another application and becomes invisible. @details The application is not terminated and still running in the paused state. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin user_data The user data passed from the callback registration function @see ui_app_main() @see #ui_app_lifecycle_callback_s
app_pause_cbFunction = Void Function(Pointer<Void> user_data)
app_resume_cb = Pointer<NativeFunction<app_resume_cbFunction>>
@brief Called when the application becomes visible. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin user_data The user data passed from the callback registration function @see ui_app_main() @see #ui_app_lifecycle_callback_s
app_resume_cbFunction = Void Function(Pointer<Void> user_data)
app_terminate_cb = Pointer<NativeFunction<app_terminate_cbFunction>>
@brief Called when the application's main loop exits. @details You should release the application's resources in this function. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin user_data The user data passed from the callback registration function @see ui_app_main() @see #ui_app_lifecycle_callback_s
app_terminate_cbFunction = Void Function(Pointer<Void> user_data)
app_usage_h = Pointer<app_usages_s>
@brief Handle for app usage information. @since_tizen 4.0
asp_advert_service_h = Pointer<Void>
@brief The advertised service description. @since_tizen 4.0
asp_advert_status_changed_cb = Pointer<NativeFunction<asp_advert_status_changed_cbFunction>>
@brief Called when the status of an advertisement to a service is changed. @since_tizen 4.0 @paramin adv_service The service whose status has changed; the handle to the same object for which the callback was set @paramin status The status of the service @paramin reason The reason of the state change @paramin user_data The user data passed from the callback registration function @pre The callback must be registered using asp_advert_set_status_cb().\n asp_advert_start_advertising() and asp_change_service_state() invoke this callback. @see asp_advert_set_status_changed_cb() @see asp_advert_unset_status_changed_cb() @see asp_advert_start_advertising()
asp_advert_status_changed_cbFunction = Void Function(asp_advert_service_h adv_service, Int32 status, Int32 reason, Pointer<Void> user_data)
asp_seek_search_result_cb = Pointer<NativeFunction<asp_seek_search_result_cbFunction>>
@brief Called when the Application Service Platform (ASP) Service is found. @since_tizen 4.0 @remarks @a service_mac, @a instance_name and @a service_info are valid only in the callback. To use outside the callback, make a copy. @paramin error_code The error code. \n #ASP_ERROR_NONE Successful\n #ASP_ERROR_OUT_OF_MEMORY Out of memory\n #ASP_ERROR_OPERATION_FAILED Operation failed\n @paramin seek_service The seek service which found the current result; the handle to the same object for which the search was started @paramin service_mac The P2P device address of the device which provides the service; NULL if not available @paramin adv_id The service advertisement ID defined by remote P2P device @paramin config_method The preferred Wi-Fi Simple Config (WSC) configuration method @paramin instance_name The advertised service name defined by the remote P2P device; NULL if not available @paramin service_info The advertised service information defined by the remote P2P device; NULL if not available @paramin info_size The advertised service information payload size; if the information is not available, this is set to -1 @paramin status The status of the service @paramin user_data The user data passed from the callback registration function @pre The callback must be registered using asp_seek_set_search_result_cb().\n asp_seek_start() must be called to invoke this callback. @see asp_seek_set_search_result_cb() @see asp_seek_unset_search_result_cb() @see asp_seek_start()
asp_seek_search_result_cbFunction = Void Function(Int error_code, asp_seek_service_h seek_service, Pointer<Char> service_mac, UnsignedInt adv_id, Int32 config_method, Pointer<Char> instance_name, Pointer<Char> service_info, Int info_size, UnsignedChar status, Pointer<Void> user_data)
asp_seek_service_h = Pointer<Void>
@brief The searching service description. @since_tizen 4.0
asp_session_config_request_cb = Pointer<NativeFunction<asp_session_config_request_cbFunction>>
@brief Called when the Application Service Platform (ASP) has to provide a PIN value or collect a PIN value. @since_tizen 4.0 @remarks @a config_pin is valid only in the callback. To use outside the callback, make a copy. @paramin error_code The error code.\n #ASP_ERROR_NONE Successful\n #ASP_ERROR_OUT_OF_MEMORY Out of memory\n #ASP_ERROR_OPERATION_FAILED Operation failed\n @paramin session The session for which the request is made; the handle to the same object for which the callback was set @paramin get_pin (@c true = instruct the user to enter the PIN, @c false = display the PIN provided in the @a config_pin parameter) @paramin config_pin The WSC PIN value used for setting up; ignored if @a get_pin is @c true @paramin user_data The user data passed from the callback registration function @pre The callback must be registered using asp_session_set_config_request_cb().\n asp_session_connect() must be called to invoke this callback. @see asp_session_set_request_cb() @see asp_session_connect()
asp_session_config_request_cbFunction = Void Function(Int error_code, asp_session_h session, Bool get_pin, Pointer<Char> config_pin, Pointer<Void> user_data)
asp_session_connect_status_cb = Pointer<NativeFunction<asp_session_connect_status_cbFunction>>
@brief Called when the Application Service Platform (ASP) reports progress on group formation. @since_tizen 4.0 @remarks @a deferred_resp is valid only in the callback. To use outside the callback, make a copy. @paramin error_code The error code.\n #ASP_ERROR_NONE Successful\n #ASP_ERROR_OUT_OF_MEMORY Out of memory\n #ASP_ERROR_OPERATION_FAILED Operation failed\n @paramin session The session for which progress is reported; the handle to the same object for which the callback was set @paramin status The connection progress status @paramin deferred_resp The service-specific data payload up to 144 bytes @paramin resp_size The service-specific data payload size(up to 144) @paramin user_data The user data passed from the callback registration function @pre The callback must be registered using asp_session_set_connect_status_cb() @see asp_session_set_connect_status_cb()
asp_session_connect_status_cbFunction = Void Function(Int error_code, asp_session_h session, Int32 status, Pointer<Char> deferred_resp, Int resp_size, Pointer<Void> user_data)
asp_session_h = Pointer<Void>
@brief The Application Service Platform (ASP) session description. @since_tizen 4.0
asp_session_port_status_cb = Pointer<NativeFunction<asp_session_port_status_cbFunction>>
@brief Called when the Application Service Platform (ASP) reports the status of the network port on the local and remote end of the ASP session. @since_tizen 4.0 @remarks @a ip_address is valid only in the callback. To use outside the callback, make a copy. @paramin error_code The error code.\n #ASP_ERROR_NONE Successful\n #ASP_ERROR_OUT_OF_MEMORY Out of memory\n #ASP_ERROR_OPERATION_FAILED Operation failed\n @paramin session Application Service Platform session descriptor handle @paramin ip_address The IP address for the port, local or remote @paramin port The port number @paramin proto The IANA protocol number @paramin status The port status @paramin user_data The user data passed from the callback registration function @pre The callback must be registered using asp_session_set_port_status_cb() @see asp_session_set_port_status_cb()
asp_session_port_status_cbFunction = Void Function(Int error_code, asp_session_h session, Pointer<Char> ip_address, Int port, Int proto, Int32 status, Pointer<Void> user_data)
asp_session_request_cb = Pointer<NativeFunction<asp_session_request_cbFunction>>
@brief Called when a remote device is attempting to initiate an ASP session. @since_tizen 4.0 @remarks @a network_config_pin, @a device_name and @a info are valid only in the callback. To use outside the callback, make a copy. @paramin error_code The error code.\n #ASP_ERROR_NONE Successful\n #ASP_ERROR_OUT_OF_MEMORY Out of memory\n #ASP_ERROR_OPERATION_FAILED Operation failed\n @paramin adv_service Service descriptor handle provided by the asp_advert_create() it is the "original" object not created specifically for the callback @paramin session The session for which the request is made; the handle to the same object for which the callback was set @paramin device_name Device name of the remote peer @paramin info The service-specific data payload (up to 144 bytes); NULL if not available @paramin info_size The service-specific data payload size (up to 144) @paramin get_network_config_pin (@c true = requires WSC PIN to be entered by the asp_session_confirm(), @c false = does not require PIN) @paramin network_config_pin The WSC PIN value to be displayed; NULL if not available @paramin user_data The user data passed from the callback registration function @pre The callback must be registered using asp_session_set_request_cb(). @see asp_session_set_request_cb()
asp_session_request_cbFunction = Void Function(Int error_code, asp_advert_service_h adv_service, asp_session_h session, Pointer<Char> device_name, Pointer<Char> info, Int info_size, Bool get_network_config_pin, Pointer<Char> network_config_pin, Pointer<Void> user_data)
asp_session_status_cb = Pointer<NativeFunction<asp_session_status_cbFunction>>
@brief Called when the Application Service Platform (ASP) reports the state and status of an ASP session. @since_tizen 4.0 @remarks @a additional_info is valid only in the callback. To use outside the callback, make a copy. @paramin error_code The error code.\n #ASP_ERROR_NONE Successful\n #ASP_ERROR_OUT_OF_MEMORY Out of memory\n #ASP_ERROR_OPERATION_FAILED Operation failed\n @paramin session The session for which status is reported; the handle to the same object for which the callback was set @paramin state The session state @paramin additional_info Additional information related to the SessionStatus event @paramin user_data The user data passed from the callback registration function @pre The callback must be registered using asp_session_set_status_cb() @see asp_session_set_status_cb()
asp_session_status_cbFunction = Void Function(Int error_code, asp_session_h session, Int32 state, Pointer<Char> additional_info, Pointer<Void> user_data)
audio_in_h = Pointer<audio_io_s>
@brief The audio input handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
audio_in_state_changed_cb = Pointer<NativeFunction<audio_in_state_changed_cbFunction>>
@brief Called when the state of audio input is changed.
audio_in_state_changed_cbFunction = Void Function(audio_in_h handle, Int32 previous, Int32 current, Bool by_policy, Pointer<Void> user_data)
audio_in_stream_cb = Pointer<NativeFunction<audio_in_stream_cbFunction>>
@brief Called when audio input data is available in asynchronous (event) mode.
audio_in_stream_cbFunction = Void Function(audio_in_h handle, Size nbytes, Pointer<Void> user_data)
audio_meta_h = Pointer<audio_meta_s>
@ingroup CAPI_CONTENT_MEDIA_AUDIO_META_MODULE @brief The structure type for the Audio metadata handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
audio_out_h = Pointer<audio_io_s>
@brief The audio output handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
audio_out_state_changed_cb = Pointer<NativeFunction<audio_out_state_changed_cbFunction>>
@brief Called when the state of audio output is changed.
audio_out_state_changed_cbFunction = Void Function(audio_out_h handle, Int32 previous, Int32 current, Bool by_policy, Pointer<Void> user_data)
audio_out_stream_cb = Pointer<NativeFunction<audio_out_stream_cbFunction>>
@brief Called when 'audio out' data can be written in asynchronous (event) mode.
audio_out_stream_cbFunction = Void Function(audio_out_h handle, Size nbytes, Pointer<Void> user_data)
autofill_auth_info_h = Pointer<autofill_auth_info_s>
@brief The autofill authentication information handle. @since_tizen 5.5
autofill_auth_info_received_cb = Pointer<NativeFunction<autofill_auth_info_received_cbFunction>>
@brief Called when receiving the authentication information. @since_tizen 5.5 @remarks @a ah should not be freed and can be used only in the callback. @remarks @a auth_info should not be freed and can be used only in the callback. @paramin ah The autofill handle @paramin auth_info The autofill authentication information handle @paramin user_data The user data passed from the callback function @see autofill_auth_info_set_received_cb()
autofill_auth_info_received_cbFunction = Void Function(autofill_h ah, autofill_auth_info_h auth_info, Pointer<Void> user_data)
autofill_connection_status_changed_cb = Pointer<NativeFunction<autofill_connection_status_changed_cbFunction>>
@brief Called when the connection status is changed. @since_tizen 5.5 @remarks @a ah should not be freed and can be used only in the callback. @paramin ah The autofill handle @paramin status The connection status @paramin user_data The user data passed from the callback function @see autofill_connect()
autofill_connection_status_changed_cbFunction = Void Function(autofill_h ah, Int32 status, Pointer<Void> user_data)
autofill_error_info_h = Pointer<autofill_error_info_s>
@brief The autofill error information handle. @since_tizen 5.5
autofill_error_info_received_cb = Pointer<NativeFunction<autofill_error_info_received_cbFunction>>
@brief Called when receiving the error information. @since_tizen 5.5 @remarks @a ah should not be freed and can be used only in the callback. @remarks @a error_info should not be freed and can be used only in the callback. @paramin ah The autofill handle @paramin error_info The autofill error information handle @paramin user_data The user data passed from the callback function @see autofill_error_info_set_received_cb()
autofill_error_info_received_cbFunction = Void Function(autofill_h ah, autofill_error_info_h error_info, Pointer<Void> user_data)
autofill_fill_response_group_cb = Pointer<NativeFunction<autofill_fill_response_group_cbFunction>>
@brief Called for each autofill fill response group information in fill response. @since_tizen 5.5 @remarks @a item should not be freed and can be used only in the callback. @paramin item The autofill fill response group handle @paramin user_data The user data to be passed to the callback function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop @pre autofill_fill_response_foreach_group() will invoke this callback. @see autofill_fill_response_foreach_group()
autofill_fill_response_group_cbFunction = Bool Function(autofill_fill_response_group_h item, Pointer<Void> user_data)
autofill_fill_response_group_h = Pointer<autofill_fill_response_group_s>
@brief The autofill fill response group handle. @since_tizen 5.5
autofill_fill_response_h = Pointer<autofill_fill_response_s>
@brief The handle for having a response of the requested autofill. @since_tizen 5.5
autofill_fill_response_item_cb = Pointer<NativeFunction<autofill_fill_response_item_cbFunction>>
@brief Called for each autofill fill response information in fill response group. @since_tizen 5.5 @remarks @a item should not be freed and can be used only in the callback. @paramin item The autofill fill response item handle @paramin user_data The user data to be passed to the callback function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop @pre autofill_fill_response_group_foreach_item() will invoke this callback. @see autofill_view_info_foreach_item()
autofill_fill_response_item_cbFunction = Bool Function(autofill_fill_response_item_h item, Pointer<Void> user_data)
autofill_fill_response_item_h = Pointer<autofill_response_item_s>
@brief The autofill fill response item handle. @since_tizen 5.5
autofill_fill_response_received_cb = Pointer<NativeFunction<autofill_fill_response_received_cbFunction>>
@brief Called when receiving autofill fill response data. @since_tizen 5.5 @remarks @a ah should not be freed and can be used only in the callback. @remarks @a fill_response_h should not be freed and can be used only in the callback. @paramin ah The autofill handle @paramin fill_response_h The autofill fill response handle @paramin user_data The user data to be passed to the callback function @see autofill_fill_response_set_received_cb()
autofill_fill_response_received_cbFunction = Void Function(autofill_h ah, autofill_fill_response_h fill_response_h, Pointer<Void> user_data)
autofill_h = Pointer<autofill_s>
@brief The autofill handle. @since_tizen 5.5
autofill_item_cb = Pointer<NativeFunction<autofill_item_cbFunction>>
@brief Called for each autofill information in view info. @since_tizen 5.5 @remarks @a item should not be freed and can be used only in the callback. @paramin item The autofill item handle @paramin user_data The user data to be passed to the callback function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop @pre autofill_view_info_foreach_item() will invoke this callback. @see autofill_view_info_foreach_item()
autofill_item_cbFunction = Bool Function(autofill_item_h item, Pointer<Void> user_data)
autofill_item_h = Pointer<autofill_item_s>
@brief The autofill item handle. @since_tizen 5.5
autofill_manager_autofill_service_cb = Pointer<NativeFunction<autofill_manager_autofill_service_cbFunction>>
@brief Called for each autofill service information. @since_tizen 5.5 @remarks @a app_id should not be freed and can be used only in the callback. @paramin app_id The autofill service app ID @paramin user_data The user data to be passed to the callback function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop @pre autofill_manager_foreach_autofill_service() will invoke this callback. @see autofill_manager_foreach_autofill_service()
autofill_manager_autofill_service_cbFunction = Bool Function(Pointer<Char> app_id, Pointer<Void> user_data)
autofill_manager_connection_status_changed_cb = Pointer<NativeFunction<autofill_manager_connection_status_changed_cbFunction>>
@brief Called when the connection status is changed. @since_tizen 5.5 @remarks @a amh should not be freed and can be used only in the callback. @paramin amh The autofill manager handle @paramin status The connection status @paramin user_data The user data passed from the callback function @see autofill_manager_connect()
autofill_manager_connection_status_changed_cbFunction = Void Function(autofill_manager_h amh, Int32 status, Pointer<Void> user_data)
autofill_manager_h = Pointer<autofill_manager_s>
@brief The autofill manager handle. @since_tizen 5.5
autofill_save_item_cb = Pointer<NativeFunction<autofill_save_item_cbFunction>>
@brief Called for each autofill information in save view info. @since_tizen 5.5 @remarks @a item should not be freed and can be used only in the callback. @paramin item The autofill item handle @paramin user_data The user data to be passed to the callback function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop @pre autofill_view_info_foreach_item() will invoke this callback. @see autofill_view_info_foreach_item()
autofill_save_item_cbFunction = Bool Function(autofill_save_item_h item, Pointer<Void> user_data)
autofill_save_item_h = Pointer<autofill_save_item_s>
@brief The autofill save item handle. @since_tizen 5.5
autofill_save_view_info_h = Pointer<autofill_save_view_info_s>
@brief The handle of the view having autofill entries. @since_tizen 5.5
autofill_service_auth_info_requested_cb = Pointer<NativeFunction<autofill_service_auth_info_requested_cbFunction>>
@brief Called when receiving authentication information request. @since_tizen 5.5 @remarks @a vi should not be freed and can be used only in the callback. @paramin context_id The autofill context identification value of an associated autofill client handle @paramin vi The autofill view info handle @paramin user_data The user data passed from the callback function @see autofill_service_set_auth_info_requested_cb()
autofill_service_auth_info_requested_cbFunction = Void Function(Int context_id, autofill_view_info_h vi, Pointer<Void> user_data)
autofill_service_cancel_fill_requested_cb = Pointer<NativeFunction<autofill_service_cancel_fill_requested_cbFunction>>
@brief Called when receiving the cancellation of autofill request. @since_tizen 5.5 @remarks @a vi should not be freed and can be used only in the callback. @paramin context_id The autofill context identification value of an associated autofill client handle @paramin vi The autofill view info handle @paramin user_data The user data passed from the callback function @see autofill_service_set_cancel_fill_requested_cb()
autofill_service_cancel_fill_requested_cbFunction = Void Function(Int context_id, autofill_view_info_h vi, Pointer<Void> user_data)
autofill_service_committed_cb = Pointer<NativeFunction<autofill_service_committed_cbFunction>>
@brief Called when receiving commit request. @since_tizen 5.5 @remarks @a vi should not be freed and can be used only in the callback. @paramin context_id The autofill context identification value of an associated autofill client handle @paramin vi The autofill save view info handle @paramin user_data The user data passed from the callback function @see autofill_service_set_committed_cb()
autofill_service_committed_cbFunction = Void Function(Int context_id, autofill_save_view_info_h vi, Pointer<Void> user_data)
autofill_service_fill_requested_cb = Pointer<NativeFunction<autofill_service_fill_requested_cbFunction>>
@brief Called when receiving fill request. @since_tizen 5.5 @remarks @a vi should not be freed and can be used only in the callback. @paramin context_id The autofill context identification value of an associated autofill client handle @paramin vi The autofill view info handle @paramin user_data The user data passed from the callback function @see autofill_service_set_fill_requested_cb()
autofill_service_fill_requested_cbFunction = Void Function(Int context_id, autofill_view_info_h vi, Pointer<Void> user_data)
autofill_service_terminate_received_cb = Pointer<NativeFunction<autofill_service_terminate_received_cbFunction>>
@brief Called when receiving terminate request. @since_tizen 5.5 @paramin user_data The user data passed from the callback function @see autofill_service_set_terminate_received_cb()
autofill_service_terminate_received_cbFunction = Void Function(Pointer<Void> user_data)
autofill_view_info_h = Pointer<autofill_view_info_s>
@brief The autofill view information handle. @since_tizen 5.5
badge_change_cb = Pointer<NativeFunction<badge_change_cbFunction>>
@brief Called when the badge information is changed. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif @paramin action The type of the change. Refer #badge_action @paramin app_id The name of the application @paramin count The count of the badge @paramin user_data The user data passed from the callback register function @pre badge_register_changed_cb() will invoke this callback. @see badge_unregister_changed_cb()
badge_change_cbFunction = Void Function(UnsignedInt action, Pointer<Char> app_id, UnsignedInt count, Pointer<Void> user_data)
badge_foreach_cb = Pointer<NativeFunction<badge_foreach_cbFunction>>
@brief Callback function for getting result of badge_foreach(). @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif @paramin app_id The id of the application @paramin count The count of the badge @paramin user_data The user data passed from the badge_foreach() @return true to continue with the next iteration of the loop, false to break out of the loop @pre badge_foreach() will invoke this callback. @see badge_foreach()
badge_foreach_cbFunction = Bool Function(Pointer<Char> app_id, UnsignedInt count, Pointer<Void> user_data)
book_meta_h = Pointer<book_meta_s>
@ingroup CAPI_CONTENT_MEDIA_BOOK_META_MODULE @brief The structure type for the Book metadata handle. @since_tizen 6.5
bt_adapter_bonded_device_cb = Pointer<NativeFunction<bt_adapter_bonded_device_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_MODULE @brief Called when you get bonded devices repeatedly. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_adapter_bonded_device_cbFunction = Bool Function(Pointer<bt_device_info_s> device_info, Pointer<Void> user_data)
bt_adapter_device_discovery_state_changed_cb = Pointer<NativeFunction<bt_adapter_device_discovery_state_changed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_MODULE @brief Called when the state of device discovery changes. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_adapter_device_discovery_state_changed_cbFunction = Void Function(Int result, Int32 discovery_state, Pointer<bt_adapter_device_discovery_info_s> discovery_info, Pointer<Void> user_data)
bt_adapter_le_advertising_state_changed_cb = Pointer<NativeFunction<bt_adapter_le_advertising_state_changed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_LE_MODULE @brief Called when the state of advertiser changes. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_adapter_le_advertising_state_changed_cbFunction = Void Function(Int result, bt_advertiser_h advertiser, Int32 adv_state, Pointer<Void> user_data)
bt_adapter_le_scan_result_cb = Pointer<NativeFunction<bt_adapter_le_scan_result_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_LE_MODULE @brief Called when the LE advertisement has been found. @since_tizen 2.3.1
bt_adapter_le_scan_result_cbFunction = Void Function(Int result, Pointer<bt_adapter_le_device_scan_result_info_s> info, Pointer<Void> user_data)
bt_adapter_name_changed_cb = Pointer<NativeFunction<bt_adapter_name_changed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_MODULE @brief Called when adapter name changes. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_adapter_name_changed_cbFunction = Void Function(Pointer<Char> device_name, Pointer<Void> user_data)
bt_adapter_state_changed_cb = Pointer<NativeFunction<bt_adapter_state_changed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_MODULE @brief Called when the Bluetooth adapter state changes. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_adapter_state_changed_cbFunction = Void Function(Int result, Int32 adapter_state, Pointer<Void> user_data)
bt_adapter_visibility_duration_changed_cb = Pointer<NativeFunction<bt_adapter_visibility_duration_changed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_MODULE @brief Called every second until the visibility mode is changed to #BT_ADAPTER_VISIBILITY_MODE_NON_DISCOVERABLE. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_adapter_visibility_duration_changed_cbFunction = Void Function(Int duration, Pointer<Void> user_data)
bt_adapter_visibility_mode_changed_cb = Pointer<NativeFunction<bt_adapter_visibility_mode_changed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_MODULE @brief Called when the visibility mode changes. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_adapter_visibility_mode_changed_cbFunction = Void Function(Int result, Int32 visibility_mode, Pointer<Void> user_data)
bt_advertiser_h = Pointer<Void>
@ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_LE_MODULE @brief The handle to control Bluetooth LE advertising. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_audio_connection_state_changed_cb = Pointer<NativeFunction<bt_audio_connection_state_changed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_AUDIO_MODULE @brief Called when the connection state is changed.
bt_audio_connection_state_changed_cbFunction = Void Function(Int result, Bool connected, Pointer<Char> remote_address, Int32 type, Pointer<Void> user_data)
bt_avrcp_control_connection_state_changed_cb = Pointer<NativeFunction<bt_avrcp_control_connection_state_changed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_AVRCP_MODULE @brief Called when the connection state is changed. @since_tizen 3.0 @paramin connected The state to be changed. true means connected state, Otherwise, false. @paramin remote_address The remote address @paramin user_data The user data passed from the callback registration function @see bt_avrcp_control_initialize() @see bt_avrcp_control_deinitialize()
bt_avrcp_control_connection_state_changed_cbFunction = Void Function(Bool connected, Pointer<Char> remote_address, Pointer<Void> user_data)
bt_avrcp_equalizer_state_changed_cb = Pointer<NativeFunction<bt_avrcp_equalizer_state_changed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_AVRCP_MODULE @brief Called when the equalizer state is changed by the remote control device. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_avrcp_equalizer_state_changed_cbFunction = Void Function(Int32 equalizer, Pointer<Void> user_data)
bt_avrcp_play_status_changed_cb = Pointer<NativeFunction<bt_avrcp_play_status_changed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_AVRCP_MODULE @brief Called when the Song Play status mode is changed by the remote target device. @since_tizen 3.0 @paramin play_state The song play status @paramin user_data The user data passed from the callback registration function @see bt_avrcp_set_play_status_changed_cb() @see bt_avrcp_unset_play_status_changed_cb()
bt_avrcp_play_status_changed_cbFunction = Void Function(Int32 play_state, Pointer<Void> user_data)
bt_avrcp_position_changed_cb = Pointer<NativeFunction<bt_avrcp_position_changed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_AVRCP_MODULE @brief Called when the Song position mode is changed by the remote target device. @since_tizen 3.0 @paramin position Playback position in milliseconds. When position is 0 it means the track is starting and when it's greater than or equal to track's duration the track has ended. @paramin user_data The user data passed from the callback registration function @see bt_avrcp_set_position_changed_cb() @see bt_avrcp_unset_position_changed_cb()
bt_avrcp_position_changed_cbFunction = Void Function(UnsignedInt position, Pointer<Void> user_data)
bt_avrcp_repeat_mode_changed_cb = Pointer<NativeFunction<bt_avrcp_repeat_mode_changed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_AVRCP_MODULE @brief Called when the repeat mode is changed by the remote control device. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_avrcp_repeat_mode_changed_cbFunction = Void Function(Int32 repeat, Pointer<Void> user_data)
bt_avrcp_scan_mode_changed_cb = Pointer<NativeFunction<bt_avrcp_scan_mode_changed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_AVRCP_MODULE @brief Called when the scan mode is changed by the remote control device. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_avrcp_scan_mode_changed_cbFunction = Void Function(Int32 scan, Pointer<Void> user_data)
bt_avrcp_shuffle_mode_changed_cb = Pointer<NativeFunction<bt_avrcp_shuffle_mode_changed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_AVRCP_MODULE @brief Called when the shuffle mode is changed by the remote control device. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_avrcp_shuffle_mode_changed_cbFunction = Void Function(Int32 shuffle, Pointer<Void> user_data)
bt_avrcp_target_connection_state_changed_cb = Pointer<NativeFunction<bt_avrcp_target_connection_state_changed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_AVRCP_MODULE @brief Called when the connection state is changed. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_avrcp_target_connection_state_changed_cbFunction = Void Function(Bool connected, Pointer<Char> remote_address, Pointer<Void> user_data)
bt_avrcp_track_info_changed_cb = Pointer<NativeFunction<bt_avrcp_track_info_changed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_AVRCP_MODULE @brief Called when the Song metadata information is changed by the remote target device. @since_tizen 3.0 @paramin track The song metadata information @paramin user_data The user data passed from the callback registration function @see bt_avrcp_set_track_info_changed_cb() @see bt_avrcp_unset_track_info_changed_cb()
bt_avrcp_track_info_changed_cbFunction = Void Function(Pointer<bt_avrcp_metadata_attributes_info_s> track, Pointer<Void> user_data)
bt_device_authorization_changed_cb = Pointer<NativeFunction<bt_device_authorization_changed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_DEVICE_MODULE @brief Called when the authorization of device changes. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_device_authorization_changed_cbFunction = Void Function(Int32 authorization, Pointer<Char> remote_address, Pointer<Void> user_data)
bt_device_bond_created_cb = Pointer<NativeFunction<bt_device_bond_created_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_DEVICE_MODULE @brief Called when the process of creating bond finishes. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_device_bond_created_cbFunction = Void Function(Int result, Pointer<bt_device_info_s> device_info, Pointer<Void> user_data)
bt_device_bond_destroyed_cb = Pointer<NativeFunction<bt_device_bond_destroyed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_DEVICE_MODULE @brief Called when the bond destroys. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_device_bond_destroyed_cbFunction = Void Function(Int result, Pointer<Char> remote_address, Pointer<Void> user_data)
bt_device_connected_profile = Pointer<NativeFunction<bt_device_connected_profileFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_DEVICE_MODULE @brief Called when you get connected profiles repeatedly. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_device_connected_profileFunction = Bool Function(Int32 profile, Pointer<Void> user_data)
bt_device_connection_state_changed_cb = Pointer<NativeFunction<bt_device_connection_state_changed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_DEVICE_MODULE @brief Called when the connection state is changed. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_device_connection_state_changed_cbFunction = Void Function(Bool connected, Pointer<bt_device_connection_info_s> conn_info, Pointer<Void> user_data)
bt_device_service_searched_cb = Pointer<NativeFunction<bt_device_service_searched_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_DEVICE_MODULE @brief Called when the process of service search finishes. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_device_service_searched_cbFunction = Void Function(Int result, Pointer<bt_device_sdp_info_s> sdp_info, Pointer<Void> user_data)
bt_gatt_client_att_mtu_changed_cb = Pointer<NativeFunction<bt_gatt_client_att_mtu_changed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_GATT_CLIENT_MODULE @brief Called when the ATT MTU value is changed. @since_tizen 4.0
bt_gatt_client_att_mtu_changed_cbFunction = Void Function(bt_gatt_client_h client, Pointer<bt_gatt_client_att_mtu_info_s> mtu_info, Pointer<Void> user_data)
bt_gatt_client_characteristic_value_changed_cb = Pointer<NativeFunction<bt_gatt_client_characteristic_value_changed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_GATT_CLIENT_MODULE @brief Called when a value of a watched characteristic's GATT handle has been changed. @since_tizen 2.3.1
bt_gatt_client_characteristic_value_changed_cbFunction = Void Function(bt_gatt_h characteristic, Pointer<Char> value, Int len, Pointer<Void> user_data)
bt_gatt_client_h = Pointer<Void>
@ingroup CAPI_NETWORK_BLUETOOTH_GATT_CLIENT_MODULE @brief The handle of a GATT client which is associated with a remote device. @since_tizen 2.3.1
bt_gatt_client_request_completed_cb = Pointer<NativeFunction<bt_gatt_client_request_completed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_GATT_CLIENT_MODULE @brief Called when the client request(e.g. read / write) has been completed. @since_tizen 2.3.1
bt_gatt_client_request_completed_cbFunction = Void Function(Int result, bt_gatt_h request_handle, Pointer<Void> user_data)
bt_gatt_client_service_changed_cb = Pointer<NativeFunction<bt_gatt_client_service_changed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_GATT_CLIENT_MODULE @brief Called when a service of a remote GATT server has been changed. @since_tizen 3.0
bt_gatt_client_service_changed_cbFunction = Void Function(bt_gatt_client_h client, Int32 change_type, Pointer<Char> service_uuid, Pointer<Void> user_data)
bt_gatt_connection_state_changed_cb = Pointer<NativeFunction<bt_gatt_connection_state_changed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_GATT_MODULE @brief Called when the connection state is changed.
bt_gatt_connection_state_changed_cbFunction = Void Function(Int result, Bool connected, Pointer<Char> remote_address, Pointer<Void> user_data)
bt_gatt_foreach_cb = Pointer<NativeFunction<bt_gatt_foreach_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_GATT_MODULE @brief Called when you get GATT handles repeatedly. @since_tizen 2.3.1
bt_gatt_foreach_cbFunction = Bool Function(Int total, Int index, bt_gatt_h gatt_handle, Pointer<Void> user_data)
bt_gatt_h = Pointer<Void>
@ingroup CAPI_NETWORK_BLUETOOTH_GATT_MODULE @brief The handle of a service, characteristic or descriptor. @since_tizen 2.3.1
bt_gatt_server_characteristic_notification_state_changed_cb = Pointer<NativeFunction<bt_gatt_server_characteristic_notification_state_changed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_GATT_SERVER_MODULE @brief Called when the remote device enables or disables the Notification/Indication for particular characteristics.
bt_gatt_server_characteristic_notification_state_changed_cbFunction = Void Function(Bool notify, bt_gatt_server_h server, bt_gatt_h gatt_handle, Pointer<Void> user_data)
bt_gatt_server_h = Pointer<Void>
@ingroup CAPI_NETWORK_BLUETOOTH_GATT_SERVER_MODULE @brief The handle of a GATT server. @since_tizen 3.0
bt_gatt_server_notification_sent_cb = Pointer<NativeFunction<bt_gatt_server_notification_sent_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_GATT_SERVER_MODULE @brief Called when the sending notification / indication is done. @since_tizen 3.0
bt_gatt_server_notification_sent_cbFunction = Void Function(Int result, Pointer<Char> remote_address, bt_gatt_server_h server, bt_gatt_h characteristic, Bool completed, Pointer<Void> user_data)
bt_gatt_server_read_value_requested_cb = Pointer<NativeFunction<bt_gatt_server_read_value_requested_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_GATT_SERVER_MODULE @brief Called when the remote device requests to read a value on a GATT server.
bt_gatt_server_read_value_requested_cbFunction = Void Function(Pointer<Char> remote_address, Int request_id, bt_gatt_server_h server, bt_gatt_h gatt_handle, Int offset, Pointer<Void> user_data)
bt_gatt_server_write_value_requested_cb = Pointer<NativeFunction<bt_gatt_server_write_value_requested_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_GATT_SERVER_MODULE @brief Called when a value of a characteristic or descriptor's GATT handle has been changed.
bt_gatt_server_write_value_requested_cbFunction = Void Function(Pointer<Char> remote_address, Int request_id, bt_gatt_server_h server, bt_gatt_h gatt_handle, Bool response_needed, Int offset, Pointer<Char> value, Int len, Pointer<Void> user_data)
bt_hdp_connected_cb = Pointer<NativeFunction<bt_hdp_connected_cbFunction>>
@deprecated Deprecated since 5.0. @ingroup CAPI_NETWORK_BLUETOOTH_HDP_MODULE @brief Called when the connection is established. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif @remarks Deprecated, because of no usecase and supported devices.
bt_hdp_connected_cbFunction = Void Function(Int result, Pointer<Char> remote_address, Pointer<Char> app_id, Int32 type, UnsignedInt channel, Pointer<Void> user_data)
bt_hdp_data_received_cb = Pointer<NativeFunction<bt_hdp_data_received_cbFunction>>
@deprecated Deprecated since 5.0. @ingroup CAPI_NETWORK_BLUETOOTH_HDP_MODULE @brief Called when the you receive the data. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif @remarks Deprecated, because of no usecase and supported devices.
bt_hdp_data_received_cbFunction = Void Function(UnsignedInt channel, Pointer<Char> data, UnsignedInt size, Pointer<Void> user_data)
bt_hdp_disconnected_cb = Pointer<NativeFunction<bt_hdp_disconnected_cbFunction>>
@deprecated Deprecated since 5.0. @ingroup CAPI_NETWORK_BLUETOOTH_HDP_MODULE @brief Called when the connection is disconnected. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif @remarks Deprecated, because of no usecase and supported devices.
bt_hdp_disconnected_cbFunction = Void Function(Int result, Pointer<Char> remote_address, UnsignedInt channel, Pointer<Void> user_data)
bt_hid_device_connection_state_changed_cb = Pointer<NativeFunction<bt_hid_device_connection_state_changed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_HID_DEVICE_MODULE @brief Called when the Bluetooth HID Device connection state changes. @details The following error codes can be delivered: \n #BT_ERROR_NONE \n #BT_ERROR_OPERATION_FAILED \n @since_tizen @if WEARABLE 3.0 @endif
bt_hid_device_connection_state_changed_cbFunction = Void Function(Int result, Bool connected, Pointer<Char> remote_address, Pointer<Void> user_data)
bt_hid_device_data_received_cb = Pointer<NativeFunction<bt_hid_device_data_received_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_HID_DEVICE_MODULE @brief Called when the HID Device receives data from the HID Host. @details The following error codes can be delivered: \n #BT_ERROR_NONE \n #BT_ERROR_OPERATION_FAILED \n @since_tizen @if WEARABLE 3.0 @endif
bt_hid_device_data_received_cbFunction = Void Function(Pointer<bt_hid_device_received_data_s> data, Pointer<Void> user_data)
bt_hid_host_connection_state_changed_cb = Pointer<NativeFunction<bt_hid_host_connection_state_changed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_HID_MODULE @brief Called when the connection state is changed.
bt_hid_host_connection_state_changed_cbFunction = Void Function(Int result, Bool connected, Pointer<Char> remote_address, Pointer<Void> user_data)
bt_ipsp_connection_state_changed_cb = Pointer<NativeFunction<bt_ipsp_connection_state_changed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_IPSP_MODULE @brief Called when the IPSP connection state changes. @since_tizen 4.0 @paramin result The result of the connection or disconnection request @paramin connected The connection status: (@c true = connected, @c false = disconnected) @paramin remote_address Address of remote device @paramin iface_name The network interface name for IPv6 network interface @paramin user_data The user data passed from the callback registration function @see bt_ipsp_connect() @see bt_ipsp_disconnect()
bt_ipsp_connection_state_changed_cbFunction = Void Function(Int result, Bool connected, Pointer<Char> remote_address, Pointer<Char> iface_name, Pointer<Void> user_data)
bt_ipsp_init_state_changed_cb = Pointer<NativeFunction<bt_ipsp_init_state_changed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_IPSP_MODULE @brief Called when the IPSP initialization state changes. @since_tizen 4.0 @paramin result The result of the initialization or deinitialization request @paramin ipsp_initialized The initialized state: (@c true = initialized, @c false = deinitialized) @paramin user_data The user data passed from the initialization request function @see bt_ipsp_initialize() @see bt_ipsp_deinitialize()
bt_ipsp_init_state_changed_cbFunction = Void Function(Int result, Bool ipsp_initialized, Pointer<Void> user_data)
bt_opp_client_push_finished_cb = Pointer<NativeFunction<bt_opp_client_push_finished_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_OPP_CLIENT_MODULE @brief Called when the push request is finished. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_opp_client_push_finished_cbFunction = Void Function(Int result, Pointer<Char> remote_address, Pointer<Void> user_data)
bt_opp_client_push_progress_cb = Pointer<NativeFunction<bt_opp_client_push_progress_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_OPP_CLIENT_MODULE @brief Called when each file is being transferred. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_opp_client_push_progress_cbFunction = Void Function(Pointer<Char> file, LongLong size, Int percent, Pointer<Void> user_data)
bt_opp_client_push_responded_cb = Pointer<NativeFunction<bt_opp_client_push_responded_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_OPP_CLIENT_MODULE @brief Called when OPP server responds to the push request. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_opp_client_push_responded_cbFunction = Void Function(Int result, Pointer<Char> remote_address, Pointer<Void> user_data)
bt_opp_server_connection_requested_cb = Pointer<NativeFunction<bt_opp_server_connection_requested_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_OPP_SERVER_MODULE @brief Called when an OPP connection is requested.
bt_opp_server_connection_requested_cbFunction = Void Function(Pointer<Char> remote_address, Pointer<Void> user_data)
bt_opp_server_transfer_finished_cb = Pointer<NativeFunction<bt_opp_server_transfer_finished_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_OPP_SERVER_MODULE @brief Called when a transfer is finished. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_opp_server_transfer_finished_cbFunction = Void Function(Int result, Pointer<Char> file, LongLong size, Pointer<Void> user_data)
bt_opp_server_transfer_progress_cb = Pointer<NativeFunction<bt_opp_server_transfer_progress_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_OPP_SERVER_MODULE @brief Called when a file is being transferred. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_opp_server_transfer_progress_cbFunction = Void Function(Pointer<Char> file, LongLong size, Int percent, Pointer<Void> user_data)
bt_pbap_connection_state_changed_cb = Pointer<NativeFunction<bt_pbap_connection_state_changed_cbFunction>>
@WEARABLE_ONLY @ingroup CAPI_NETWORK_BLUETOOTH_PBAP_MODULE @brief Called when PBAP is Connected or Disconnected. @details The following error codes can be delivered: \n #BT_ERROR_NONE \n #BT_ERROR_AUTH_REJECTED \n #BT_ERROR_AUTHORIZATION_REJECTED \n #BT_ERROR_SERVICE_NOT_FOUND \n #BT_ERROR_TIMED_OUT \n #BT_ERROR_OPERATION_FAILED \n @since_tizen 3.0
bt_pbap_connection_state_changed_cbFunction = Void Function(Int result, Bool connected, Pointer<Char> remote_address, Pointer<Void> user_data)
bt_pbap_list_vcards_cb = Pointer<NativeFunction<bt_pbap_list_vcards_cbFunction>>
@WEARABLE_ONLY @ingroup CAPI_NETWORK_BLUETOOTH_PBAP_MODULE @brief Called when PBAP List vCards completes. @details The following error codes can be delivered: \n #BT_ERROR_NONE \n #BT_ERROR_OPERATION_FAILED \n @since_tizen 3.0
bt_pbap_list_vcards_cbFunction = Void Function(Int result, Pointer<Char> remote_address, Pointer<bt_pbap_vcard_info_s> vcard_info, Int count, Pointer<Void> user_data)
bt_pbap_phone_book_received_cb = Pointer<NativeFunction<bt_pbap_phone_book_received_cbFunction>>
@WEARABLE_ONLY @ingroup CAPI_NETWORK_BLUETOOTH_PBAP_MODULE @brief Called when PBAP Phonebook Pull completes. @details The received phone book file will be saved in the platform downloads folder. \n The following error codes can be delivered: \n #BT_ERROR_NONE \n #BT_ERROR_OPERATION_FAILED \n @since_tizen 3.0
bt_pbap_phone_book_received_cbFunction = Void Function(Int result, Pointer<Char> remote_address, Pointer<Char> vcf_file, Pointer<Void> user_data)
bt_pbap_phone_book_size_cb = Pointer<NativeFunction<bt_pbap_phone_book_size_cbFunction>>
@WEARABLE_ONLY @ingroup CAPI_NETWORK_BLUETOOTH_PBAP_MODULE @brief Called when PBAP Phonebook size calculation completes. @details The following error codes can be delivered: \n #BT_ERROR_NONE \n #BT_ERROR_OPERATION_FAILED \n @since_tizen 3.0
bt_pbap_phone_book_size_cbFunction = Void Function(Int result, Pointer<Char> remote_address, Int size, Pointer<Void> user_data)
bt_scan_filter_h = Pointer<Void>
@ingroup CAPI_NETWORK_BLUETOOTH_ADAPTER_LE_MODULE @brief The handle of a Bluetooth LE scan filter. @since_tizen 4.0
bt_socket_connection_requested_cb = Pointer<NativeFunction<bt_socket_connection_requested_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_SOCKET_MODULE @brief Called when a RFCOMM connection is requested. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_socket_connection_requested_cbFunction = Void Function(Int socket_fd, Pointer<Char> remote_address, Pointer<Void> user_data)
bt_socket_connection_state_changed_cb = Pointer<NativeFunction<bt_socket_connection_state_changed_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_SOCKET_MODULE @brief Called when the socket connection state changes. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_socket_connection_state_changed_cbFunction = Void Function(Int result, Int32 connection_state, Pointer<bt_socket_connection_s> connection, Pointer<Void> user_data)
bt_socket_data_received_cb = Pointer<NativeFunction<bt_socket_data_received_cbFunction>>
@ingroup CAPI_NETWORK_BLUETOOTH_SOCKET_MODULE @brief Called when you receive data. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
bt_socket_data_received_cbFunction = Void Function(Pointer<bt_socket_received_data_s> data, Pointer<Void> user_data)
bundle = _bundle_t
@brief The bundle handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
bundle_iterator_t = Pointer<NativeFunction<bundle_iterator_tFunction>>
@brief Called for every key-value pair. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin key The key of key-value pair @paramin type The type of bundle @paramin kv The handle of key-value pair @paramin user_data The user data @see bundle_foreach()
bundle_iterator_tFunction = Void Function(Pointer<Char> key, Int type, Pointer<bundle_keyval_t> kv, Pointer<Void> user_data)
bundle_keyval_t = keyval_t
@brief The key-value pair handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @see bundle_iterator_t
bundle_raw = UnsignedChar
@brief The encoded data type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @see bundle_encode() @see bundle_decode()
calendar_db_changed_cb = Pointer<NativeFunction<calendar_db_changed_cbFunction>>
@brief Called when a designated view changes. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif @paramin view_uri The view URI @paramin user_data The user data passed from the callback registration function @see calendar_db_add_changed_cb()
calendar_db_changed_cbFunction = Void Function(Pointer<Char> view_uri, Pointer<Void> user_data)
calendar_filter_h = Pointer<__calendar_filter_h>
@brief Handle for calendar filter. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_list_h = Pointer<__calendar_list_h>
@brief Handle for calendar list. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_query_h = Pointer<__calendar_query_h>
@brief Handle for calendar query. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_record_h = Pointer<__calendar_record_h>
@brief Handle for calendar record. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif
calendar_reminder_cb = Pointer<NativeFunction<calendar_reminder_cbFunction>>
@brief Called when an alarm is alerted. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif @paramin param Value string like id=value&time=value&tick=value&unit=value&type=value @paramin user_data The user data passed from the callback registration function @see calendar_reminder_add_cb()
calendar_reminder_cbFunction = Void Function(Pointer<Char> param, Pointer<Void> user_data)
calendar_vcalendar_parse_cb = Pointer<NativeFunction<calendar_vcalendar_parse_cbFunction>>
@brief Called to get a record handle of \ref CAPI_SOCIAL_CALENDAR_SVC_VIEW_MODULE_calendar_event or \ref CAPI_SOCIAL_CALENDAR_SVC_VIEW_MODULE_calendar_todo. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @elseif TV 4.0 @endif @paramin record The record handle (\ref CAPI_SOCIAL_CALENDAR_SVC_VIEW_MODULE_calendar_event or \ref CAPI_SOCIAL_CALENDAR_SVC_VIEW_MODULE_calendar_todo) @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop @pre calendar_vcalendar_parse_to_calendar_foreach() will invoke this callback. @see calendar_vcalendar_parse_to_calendar_foreach() @see calendar_record_get_uri_p()
calendar_vcalendar_parse_cbFunction = Bool Function(calendar_record_h record, Pointer<Void> user_data)
camera_attr_hdr_progress_cb = Pointer<NativeFunction<camera_attr_hdr_progress_cbFunction>>
@brief Called when the HDR capture process is updated. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin percent The progress percentage of HDR capture @paramin user_data The user data passed from the callback registration function @pre camera_start_capture() will invoke this callback if you register it using camera_attr_set_hdr_capture_progress_cb(). @see camera_attr_get_hdr_mode() @see camera_attr_set_hdr_capture_progress_cb() @see camera_attr_unset_hdr_capture_progress_cb() @see camera_attr_is_supported_hdr_capture()
camera_attr_hdr_progress_cbFunction = Void Function(Int percent, Pointer<Void> user_data)
camera_attr_supported_af_mode_cb = Pointer<NativeFunction<camera_attr_supported_af_mode_cbFunction>>
@brief Called to get each supported auto-focus mode. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin mode The supported auto-focus mode @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre camera_attr_foreach_supported_af_mode() will invoke this callback. @see camera_attr_foreach_supported_af_mode()
camera_attr_supported_af_mode_cbFunction = Bool Function(Int32 mode, Pointer<Void> user_data)
camera_attr_supported_effect_cb = Pointer<NativeFunction<camera_attr_supported_effect_cbFunction>>
@brief Called to get each supported effect mode. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin effect The supported effect mode @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre camera_attr_foreach_supported_effect() will invoke this callback. @see camera_attr_foreach_supported_effect()
camera_attr_supported_effect_cbFunction = Bool Function(Int32 effect, Pointer<Void> user_data)
camera_attr_supported_exposure_mode_cb = Pointer<NativeFunction<camera_attr_supported_exposure_mode_cbFunction>>
@brief Called to get each supported exposure mode. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin mode The supported exposure mode @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre camera_attr_foreach_supported_exposure_mode() will invoke this callback. @see camera_attr_foreach_supported_exposure_mode() @see #camera_attr_exposure_mode_e
camera_attr_supported_exposure_mode_cbFunction = Bool Function(Int32 mode, Pointer<Void> user_data)
camera_attr_supported_flash_mode_cb = Pointer<NativeFunction<camera_attr_supported_flash_mode_cbFunction>>
@brief Called to get each supported flash mode. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin mode The supported flash mode @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre camera_attr_foreach_supported_flash_mode() will invoke this callback. @see camera_attr_foreach_supported_flash_mode()
camera_attr_supported_flash_mode_cbFunction = Bool Function(Int32 mode, Pointer<Void> user_data)
camera_attr_supported_fps_cb = Pointer<NativeFunction<camera_attr_supported_fps_cbFunction>>
@brief Called to get each supported FPS mode. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin fps The supported FPS mode @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre camera_attr_foreach_supported_fps() will invoke this callback. @see camera_attr_foreach_supported_fps()
camera_attr_supported_fps_cbFunction = Bool Function(Int32 fps, Pointer<Void> user_data)
camera_attr_supported_iso_cb = Pointer<NativeFunction<camera_attr_supported_iso_cbFunction>>
@brief Called to get each supported ISO mode. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin iso The supported ISO mode @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre camera_attr_foreach_supported_iso() will invoke this callback. @see camera_attr_foreach_supported_iso()
camera_attr_supported_iso_cbFunction = Bool Function(Int32 iso, Pointer<Void> user_data)
camera_attr_supported_ptz_type_cb = Pointer<NativeFunction<camera_attr_supported_ptz_type_cbFunction>>
@brief Called to get each supported PTZ (Pan Tilt Zoom) type. @since_tizen 3.0 @paramin type The supported ptz type @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n @c false to break out of the loop @pre camera_attr_foreach_supported_ptz_mode() will invoke this callback. @see camera_attr_foreach_supported_ptz_mode()
camera_attr_supported_ptz_type_cbFunction = Bool Function(Int32 type, Pointer<Void> user_data)
camera_attr_supported_scene_mode_cb = Pointer<NativeFunction<camera_attr_supported_scene_mode_cbFunction>>
@brief Called to get each supported scene mode. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin mode The supported scene mode @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre camera_attr_foreach_supported_scene_mode() will invoke this callback. @see camera_attr_foreach_supported_scene_mode() @see #camera_attr_scene_mode_e
camera_attr_supported_scene_mode_cbFunction = Bool Function(Int32 mode, Pointer<Void> user_data)
camera_attr_supported_stream_flip_cb = Pointer<NativeFunction<camera_attr_supported_stream_flip_cbFunction>>
@brief Called to get each supported stream flip mode. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin flip The supported stream flip mode @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n @c false to break out of the loop @pre camera_attr_foreach_supported_stream_flip() will invoke this callback. @see camera_attr_foreach_supported_stream_flip()
camera_attr_supported_stream_flip_cbFunction = Bool Function(Int32 flip, Pointer<Void> user_data)
camera_attr_supported_stream_rotation_cb = Pointer<NativeFunction<camera_attr_supported_stream_rotation_cbFunction>>
@brief Called to get each supported stream rotation mode. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin rotation The supported stream rotation mode @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n @c false to break out of the loop @pre camera_attr_foreach_supported_stream_rotation() will invoke this callback. @see camera_attr_foreach_supported_stream_rotation()
camera_attr_supported_stream_rotation_cbFunction = Bool Function(Int32 rotation, Pointer<Void> user_data)
camera_attr_supported_theater_mode_cb = Pointer<NativeFunction<camera_attr_supported_theater_mode_cbFunction>>
@brief Called to get each supported theater mode. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin mode The supported theater mode @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n @c false to break out of the loop @pre camera_attr_foreach_supported_theater_mode() will invoke this callback. @see camera_attr_foreach_supported_theater_mode()
camera_attr_supported_theater_mode_cbFunction = Bool Function(Int32 mode, Pointer<Void> user_data)
camera_attr_supported_whitebalance_cb = Pointer<NativeFunction<camera_attr_supported_whitebalance_cbFunction>>
@brief Called to get each supported white balance. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin wb The supported white balance mode @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre camera_attr_foreach_supported_whitebalance() will invoke this callback. @see camera_attr_foreach_supported_whitebalance() @see #camera_attr_whitebalance_e
camera_attr_supported_whitebalance_cbFunction = Bool Function(Int32 wb, Pointer<Void> user_data)
camera_capture_completed_cb = Pointer<NativeFunction<camera_capture_completed_cbFunction>>
@brief Called when the camera capturing completes. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_capture_completed_cbFunction = Void Function(Pointer<Void> user_data)
camera_capturing_cb = Pointer<NativeFunction<camera_capturing_cbFunction>>
@brief Called to get information about image data taken by the camera once per frame while capturing. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_capturing_cbFunction = Void Function(Pointer<camera_image_data_s> image, Pointer<camera_image_data_s> postview, Pointer<camera_image_data_s> thumbnail, Pointer<Void> user_data)
camera_device_state_changed_cb = Pointer<NativeFunction<camera_device_state_changed_cbFunction>>
@brief Called when the camera device state is changed. @since_tizen 3.0 @paramin device The hardware camera type @paramin state The state of the camera device @paramin user_data The user data passed from the callback registration function @see camera_add_device_state_changed_cb()
camera_device_state_changed_cbFunction = Void Function(Int32 device, Int32 state, Pointer<Void> user_data)
camera_display_h = Pointer<Void>
@brief The Camera display handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_error_cb = Pointer<NativeFunction<camera_error_cbFunction>>
@brief Called when an error occurs. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_error_cbFunction = Void Function(Int32 error, Int32 current_state, Pointer<Void> user_data)
camera_face_detected_cb = Pointer<NativeFunction<camera_face_detected_cbFunction>>
@brief Called when a face is detected in the preview frame. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin faces The detected face array @paramin count The length of the array @paramin user_data The user data passed from the callback registration function @see camera_start_face_detection()
camera_face_detected_cbFunction = Void Function(Pointer<camera_detected_face_s> faces, Int count, Pointer<Void> user_data)
camera_focus_changed_cb = Pointer<NativeFunction<camera_focus_changed_cbFunction>>
@brief Called when the camera focus state is changed. @details When the camera auto focus completes or a change to the focus state occurs, this callback is invoked. \n \n Changes of focus state are as follows: \n #CAMERA_FOCUS_STATE_RELEASED -> start focusing -> #CAMERA_FOCUS_STATE_ONGOING -> working -> #CAMERA_FOCUS_STATE_FOCUSED or #CAMERA_FOCUS_STATE_FAILED. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_focus_changed_cbFunction = Void Function(Int32 state, Pointer<Void> user_data)
camera_h = Pointer<camera_cli_s>
@brief The Camera handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @see recorder_create_videorecorder()
camera_interrupt_started_cb = Pointer<NativeFunction<camera_interrupt_started_cbFunction>>
@brief Called when the camera interrupt is started by policy. @since_tizen 4.0 @remarks This callback is called before interrupt handling is started. @paramin policy The policy that is interrupting the camera @paramin state The current state of the camera @paramin user_data The user data passed from the callback registration function @see camera_set_interrupt_started_cb()
camera_interrupt_started_cbFunction = Void Function(Int32 policy, Int32 state, Pointer<Void> user_data)
camera_interrupted_cb = Pointer<NativeFunction<camera_interrupted_cbFunction>>
@brief Called when the camera is interrupted by policy. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @remarks This callback is called after interrupt handling is completed. @paramin policy The policy that interrupted the camera @paramin previous The previous state of the camera @paramin current The current state of the camera @paramin user_data The user data passed from the callback registration function @see camera_set_interrupted_cb()
camera_interrupted_cbFunction = Void Function(Int32 policy, Int32 previous, Int32 current, Pointer<Void> user_data)
camera_media_packet_preview_cb = Pointer<NativeFunction<camera_media_packet_preview_cbFunction>>
@brief Called to register for notifications about delivering media packet when every preview frame is displayed. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_media_packet_preview_cbFunction = Void Function(media_packet_h pkt, Pointer<Void> user_data)
camera_preview_cb = Pointer<NativeFunction<camera_preview_cbFunction>>
@brief Called to register for notifications about delivering a copy of the new preview frame when every preview frame is displayed. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
camera_preview_cbFunction = Void Function(Pointer<camera_preview_data_s> frame, Pointer<Void> user_data)
camera_state_changed_cb = Pointer<NativeFunction<camera_state_changed_cbFunction>>
@brief Called when the camera state is changed. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin previous The previous state of the camera @paramin current The current state of the camera @paramin by_policy If @c true the state is changed by policy, otherwise @c false @paramin user_data The user data passed from the callback registration function @pre camera_start_preview(), camera_start_capture() or camera_stop_preview() will invoke this callback if you register this callback using camera_set_state_changed_cb(). @see camera_set_state_changed_cb()
camera_state_changed_cbFunction = Void Function(Int32 previous, Int32 current, Bool by_policy, Pointer<Void> user_data)
camera_supported_capture_format_cb = Pointer<NativeFunction<camera_supported_capture_format_cbFunction>>
@brief Called once for the pixel format of each supported capture format. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin format The supported pixel format @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre camera_foreach_supported_capture_format() will invoke this callback. @see camera_foreach_supported_capture_format()
camera_supported_capture_format_cbFunction = Bool Function(Int32 format, Pointer<Void> user_data)
camera_supported_capture_resolution_cb = Pointer<NativeFunction<camera_supported_capture_resolution_cbFunction>>
@brief Called once for each supported capture resolution. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin width The capture resolution width @paramin height The capture resolution height @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre camera_foreach_supported_capture_resolution() will invoke this callback. @see camera_foreach_supported_capture_resolution()
camera_supported_capture_resolution_cbFunction = Bool Function(Int width, Int height, Pointer<Void> user_data)
camera_supported_preview_format_cb = Pointer<NativeFunction<camera_supported_preview_format_cbFunction>>
@brief Called once for the pixel format of each supported preview format. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin format The supported preview data format @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre camera_foreach_supported_preview_format() will invoke this callback. @see camera_foreach_supported_preview_format()
camera_supported_preview_format_cbFunction = Bool Function(Int32 format, Pointer<Void> user_data)
camera_supported_preview_resolution_cb = Pointer<NativeFunction<camera_supported_preview_resolution_cbFunction>>
@brief Called once for each supported preview resolution. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin width The preview image width @paramin height The preview image height @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre camera_foreach_supported_preview_resolution() will invoke this callback. @see camera_foreach_supported_preview_resolution()
camera_supported_preview_resolution_cbFunction = Bool Function(Int width, Int height, Pointer<Void> user_data)
capability_cb = Pointer<NativeFunction<capability_cbFunction>>
@brief Called once for each capability of an account in the database.
capability_cbFunction = Bool Function(Pointer<Char> capability_type, Int32 capability_state, Pointer<Void> user_data)
cbhm_h = Pointer<cbhm>
@brief Clipboard handle. @since_tizen 3.0
cbhm_item_changed_cb = Pointer<NativeFunction<cbhm_item_changed_cbFunction>>
@brief Event callback signature for receiving changed event of clipboard items. @since_tizen 4.0 @paramin cbhm_handle The clipboard handle @remarks @a cbhm_handle is the same handle as the one used in the cbhm_item_changed_callback_add() call with which the callback was added @paramin item_count The number of clipboard items @paramin user_data User data to be passed to the given event callback function @return #CBHM_ERROR_NONE on success, otherwise a negative error value @retval #CBHM_ERROR_NONE Successful @see cbhm_item_selected_callback_add()
cbhm_item_changed_cbFunction = Void Function(cbhm_h cbhm_handle, Int item_count, Pointer<Void> user_data)
cbhm_monitor_cb = Pointer<NativeFunction<cbhm_monitor_cbFunction>>
@brief Event callback signature of receiving monitored event of clipboard. @since_tizen 4.0 @paramin cbhm_handle Clipboard handle @paramin active_state Clipboard is active if @c true, inactive otherwise @paramin user_data User data to be passed to the given event callback function @see cbhm_monitor_callback_add() @see cbhm_monitor_callback_remove()
cbhm_monitor_cbFunction = Void Function(cbhm_h cbhm_handle, Bool active_state, Pointer<Void> user_data)
cbhm_selected_cb = Pointer<NativeFunction<cbhm_selected_cbFunction>>
@brief Event callback signature of selecting a clipboard item. @since_tizen 3.0 @paramin cbhm_handle Clipboard handle @paramin user_data User data to be passed to the given event callback function @return This is reserved @see cbhm_item_selected_callback_add()
cbhm_selected_cbFunction = Int Function(cbhm_h cbhm_handle, Pointer<Void> user_data)
cbhm_selection_data_cb = Pointer<NativeFunction<cbhm_selection_data_cbFunction>>
@brief Event callback signature of receiving data from clipboard. @since_tizen 3.0 @paramin Clipboard handle @paramout buf Buffer for receiving data @paramin len The length of buffer @paramin user_data User data to be passed to the given event callback function @return This is reserved @see cbhm_item_selected_callback_add()
cbhm_selection_data_cbFunction = Int Function(cbhm_h cbhm_handle, Pointer<Char> buf, Size len, Pointer<Void> user_data)
cion_client_connection_result_cb = Pointer<NativeFunction<cion_client_connection_result_cbFunction>>
@brief Called when the connection is accepted or rejected. @since_tizen 6.5 @paramin service_name The name of service \n The @a service_name can be used only in the callback. To use outside, make a copy. @paramin peer_info The Cion peer information handle \n The @a peer_info can be used only in the callback. To use outside, make a copy. @paramin result The handle for connection result \n The @a result can be used only in the callback. To use outside, make a copy. @paramin user_data The user data @see cion_client_add_connection_result_cb() @see #cion_peer_info_h @see #cion_connection_result_h
cion_client_connection_result_cbFunction = Void Function(Pointer<Char> service_name, cion_peer_info_h peer_info, cion_connection_result_h result, Pointer<Void> user_data)
cion_client_disconnected_cb = Pointer<NativeFunction<cion_client_disconnected_cbFunction>>
@brief Called when the connection is disconnected. @since_tizen 6.5 @paramin service_name The name of service \n The @a service_name can be used only in the callback. To use outside, make a copy. @paramin peer_info The cion peer information handle \n The @a peer_info can be used only in the callback. To use outside, make a copy. @paramin user_data The user data @see cion_client_add_disconnected_cb() @see #cion_peer_info_h
cion_client_disconnected_cbFunction = Void Function(Pointer<Char> service_name, cion_peer_info_h peer_info, Pointer<Void> user_data)
cion_client_h = Pointer<Void>
@brief The Cion client handle. @since_tizen 6.5
cion_client_payload_async_result_cb = Pointer<NativeFunction<cion_client_payload_async_result_cbFunction>>
@brief Called after sending payload asynchronously. @since_tizen 6.5 @paramin result The result of sending payload \n The @a result can be used only in the callback. To use outside, make a copy. @paramin user_data The user data @see cion_client_send_payload_async() @see #cion_payload_async_result_h
cion_client_payload_async_result_cbFunction = Void Function(cion_payload_async_result_h result, Pointer<Void> user_data)
cion_client_payload_received_cb = Pointer<NativeFunction<cion_client_payload_received_cbFunction>>
@brief Called when the payload is received. @since_tizen 6.5 @paramin service_name The name of service \n The @a service_name is the name of connected service that sent the payload. The @a service_name can be used only in the callback. To use outside, make a copy. @paramin peer_info The Cion peer information handle \n The @a peer_info can be used only in the callback. To use outside, make a copy. @paramin payload The received payload \n The @a payload can be used only in the callback. \n The @a payload should not be released. @paramin status The status of transfer @paramin user_data The user data @see cion_client_add_payload_received_cb() @see #cion_peer_info_h @see #cion_payload_h @see #cion_payload_transfer_status_e
cion_client_payload_received_cbFunction = Void Function(Pointer<Char> service_name, cion_peer_info_h peer_info, cion_payload_h payload, Int32 status, Pointer<Void> user_data)
cion_client_server_discovered_cb = Pointer<NativeFunction<cion_client_server_discovered_cbFunction>>
@brief Called when the server is discovered. @since_tizen 6.5 @paramin service_name The name of service \n The @a service_name can be used only in the callback. To use outside, make a copy. @paramin peer_info The Cion peer information handle \n The @a peer_info can be used only in the callback. To use outside, make a copy. @paramin user_data The user data @see cion_client_try_discovery() @see #cion_peer_info_h
cion_client_server_discovered_cbFunction = Void Function(Pointer<Char> service_name, cion_peer_info_h peer_info, Pointer<Void> user_data)
cion_connection_result_h = Pointer<Void>
@brief The Cion connection result handle. @since_tizen 6.5
cion_group_h = Pointer<Void>
@brief The Cion group handle. @since_tizen 6.5
cion_group_joined_cb = Pointer<NativeFunction<cion_group_joined_cbFunction>>
@brief Called when a peer joins a topic. @since_tizen 6.5 @paramin topic_name The name of topic \n The @a topic_name can be used only in the callback. To use outside, make a copy. @paramin peer_info The Cion peer information handle \n The @a peer_info can be used only in the callback. To use outside, make a copy. @paramin user_data The user data @see cion_group_add_joined_cb() @see #cion_peer_info_h
cion_group_joined_cbFunction = Void Function(Pointer<Char> topic_name, cion_peer_info_h peer_info, Pointer<Void> user_data)
cion_group_left_cb = Pointer<NativeFunction<cion_group_left_cbFunction>>
@brief Called when a peer leaves a topic. @since_tizen 6.5 @paramin topic_name The name of topic \n The @a topic_name can be used only in the callback. To use outside, make a copy. @paramin peer_info The Cion peer information handle \n The @a peer_info can be used only in the callback. To use outside, make a copy. @paramin user_data The user data @see cion_group_add_left_cb() @see #cion_peer_info_h
cion_group_left_cbFunction = Void Function(Pointer<Char> topic_name, cion_peer_info_h peer_info, Pointer<Void> user_data)
cion_group_payload_received_cb = Pointer<NativeFunction<cion_group_payload_received_cbFunction>>
@brief Called when the payload is received. @since_tizen 6.5 @paramin topic_name The name of topic \n The @a topic_name can be used only in the callback. To use outside, make a copy. @paramin peer_info The Cion peer information handle \n The @a peer_info can be used only in the callback. To use outside, make a copy. @paramin payload The received payload \n The @a payload can be used only in the callback. \n The @a payload should not be released. @paramin user_data The user data @see cion_group_add_payload_received_cb() @see #cion_peer_info_h @see #cion_payload_h
cion_group_payload_received_cbFunction = Void Function(Pointer<Char> topic_name, cion_peer_info_h peer_info, cion_payload_h payload, Pointer<Void> user_data)
cion_payload_async_result_h = Pointer<Void>
@brief The Cion payload async result handle. @since_tizen 6.5
cion_payload_h = Pointer<Void>
@brief The Cion payload handle. @since_tizen 6.5
cion_peer_info_h = Pointer<Void>
@brief The Cion peer info handle. @since_tizen 6.5
cion_security_h = Pointer<Void>
@brief The Cion security handle. @since_tizen 6.5
cion_server_connected_peer_info_cb = Pointer<NativeFunction<cion_server_connected_peer_info_cbFunction>>
@brief Called to get the connected peer information. @since_tizen 6.5 @paramin peer_info The Cion peer information handle \n The @a peer_info can be used only in the callback. To use outside, make a copy. @paramin user_data The user data @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop. @see cion_server_foreach_connected_peer_info() @see #cion_peer_info_h
cion_server_connected_peer_info_cbFunction = Bool Function(cion_peer_info_h peer_info, Pointer<Void> user_data)
cion_server_connection_request_cb = Pointer<NativeFunction<cion_server_connection_request_cbFunction>>
@brief Called when a connection is requested. @since_tizen 6.5 @paramin service_name The name of service \n The @a service_name can be used only in the callback. To use outside, make a copy. @paramin peer_info The Cion peer information handle \n The @a peer_info can be used only in the callback. To use outside, make a copy. @paramin user_data The user data @see cion_server_listen() @see #cion_peer_info_h
cion_server_connection_request_cbFunction = Void Function(Pointer<Char> service_name, cion_peer_info_h peer_info, Pointer<Void> user_data)
cion_server_connection_result_cb = Pointer<NativeFunction<cion_server_connection_result_cbFunction>>
@brief Called when the connection is accepted or rejected. @since_tizen 6.5 @paramin service_name The name of service \n The @a service_name can be used only in the callback. To use outside, make a copy. @paramin peer_info The Cion peer information handle \n The @a peer_info can be used only in the callback. To use outside, make a copy. @paramin result The handle for connection result \n The @a result can be used only in the callback. To use outside, make a copy. @paramin user_data The user data @see cion_server_add_connection_result_cb() @see #cion_peer_info_h @see #cion_connection_result_h
cion_server_connection_result_cbFunction = Void Function(Pointer<Char> service_name, cion_peer_info_h peer_info, cion_connection_result_h result, Pointer<Void> user_data)
cion_server_data_received_cb = Pointer<NativeFunction<cion_server_data_received_cbFunction>>
@brief Called when data is received. @since_tizen 6.5 @remarks The server should return reply by setting @a return_data and @a return_data_size. @paramin service_name The name of service \n The @a service_name can be used only in the callback. To use outside, make a copy. @paramin peer_info The Cion peer information handle \n The @a peer_info can be used only in the callback. To use outside, make a copy. @paramin data The data \n The @a peer_info can be used only in the callback. To use outside, make a copy. @paramin data_size The size of data @paramout return_data The data to return @paramout return_data_size The size of return data @paramin user_data The user data @see cion_server_set_data_received_cb() @see #cion_peer_info_h
cion_server_data_received_cbFunction = Void Function(Pointer<Char> service_name, cion_peer_info_h peer_info, Pointer<UnsignedChar> data, UnsignedInt data_size, Pointer<Pointer<UnsignedChar>> return_data, Pointer<UnsignedInt> return_data_size, Pointer<Void> user_data)
cion_server_disconnected_cb = Pointer<NativeFunction<cion_server_disconnected_cbFunction>>
@brief Called when a peer disconnects. @since_tizen 6.5 @paramin service_name The name of service \n The @a service_name can be used only in the callback. To use outside, make a copy. @paramin peer_info The Cion peer information handle \n The @a peer_info can be used only in the callback. To use outside, make a copy. @paramin user_data The user data @see cion_server_add_disconnected_cb() @see #cion_peer_info_h
cion_server_disconnected_cbFunction = Void Function(Pointer<Char> service_name, cion_peer_info_h peer_info, Pointer<Void> user_data)
cion_server_h = Pointer<Void>
@brief The Cion server handle. @since_tizen 6.5
cion_server_payload_async_result_cb = Pointer<NativeFunction<cion_server_payload_async_result_cbFunction>>
@brief Called after sending payload asynchronously. @since_tizen 6.5 @paramin result The result of sending payload \n The @a result can be used only in the callback. To use outside, make a copy. @paramin user_data The user data @see cion_server_send_payload_async() @see #cion_payload_async_result_h
cion_server_payload_async_result_cbFunction = Void Function(cion_payload_async_result_h result, Pointer<Void> user_data)
cion_server_payload_received_cb = Pointer<NativeFunction<cion_server_payload_received_cbFunction>>
@brief Called when payload is received. @since_tizen 6.5 @paramin service_name The name of service \n The @a service_name can be used only in the callback. To use outside, make a copy. @paramin peer_info The Cion peer information handle \n The @a peer_info can be used only in the callback. To use outside, make a copy. @paramin payload The received payload \n The @a payload can be used only in the callback. \n The @a payload should not be released. @paramin status The status of transfer @paramin user_data The user data @see cion_server_add_payload_received_cb() @see #cion_peer_info_h @see #cion_payload_h @see #cion_payload_transfer_status_e
cion_server_payload_received_cbFunction = Void Function(Pointer<Char> service_name, cion_peer_info_h peer_info, cion_payload_h payload, Int32 status, Pointer<Void> user_data)
ckmc_alias_info_list_s = __ckmc_alias_info_list_s
@brief The structure for linked list of alias with additional information. @since_tizen 5.5
ckmc_alias_list_s = __ckmc_alias_list
@brief The structure for linked list of alias. @since_tizen 2.3
ckmc_cert_list_s = __ckmc_cert_list
@brief The structure for linked list of ckmc_cert_s @since_tizen 2.3
ckmc_cert_s = __ckmc_cert
@brief The structure for certificate used in key manager CAPI. @since_tizen 2.3
ckmc_key_s = __ckmc_key
@brief The structure for key used in key manager CAPI. @since_tizen 2.3
ckmc_param_list_h = Pointer<__ckmc_param_list>
@brief Algorithm parameter list handle. @since_tizen 3.0 @remarks Each parameter list must have at least one CKMC_PARAM_ALGO_TYPE parameter that identifies the algorithm. See #ckmc_algo_type_e for available algorithms and additional parameters they support. @see ckmc_generate_new_params() @see ckmc_param_list_new() @see ckmc_param_list_set_integer() @see ckmc_param_list_set_buffer() @see ckmc_param_list_get_integer() @see ckmc_param_list_get_buffer() @see ckmc_param_list_free() @see #ckmc_algo_type_e @see #ckmc_param_name_e
ckmc_pkcs12_s = __ckmc_pkcs12
@brief The structure for PKCS12 used in key manager CAPI. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
ckmc_policy_s = __ckmc_policy
@brief The structure for a policy for storing key/certificate/binary data. @since_tizen 2.3
ckmc_raw_buffer_s = __ckmc_raw_buff
@brief The structure for binary buffer used in key manager CAPI. @since_tizen 2.3
connection_address_changed_cb = Pointer<NativeFunction<connection_address_changed_cbFunction>>
@brief Called when the address is changed. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @remarks @a ipv4_address @a ipv6_address should not be freed. @a ipv4_address @a ipv6_address is available only in the callback. To use outside the callback, make a copy. @paramin ipv4_address The IP address for IPv4 @paramin ipv6_address The IP address for IPv6 @paramin user_data The user data passed from the callback registration function @see connection_set_ip_address_changed_cb() @see connection_unset_ip_address_changed_cb() @see connection_set_proxy_address_changed_cb() @see connection_unset_proxy_address_changed_cb()
connection_address_changed_cbFunction = Void Function(Pointer<Char> ipv4_address, Pointer<Char> ipv6_address, Pointer<Void> user_data)
connection_closed_cb = Pointer<NativeFunction<connection_closed_cbFunction>>
@brief Called after connection_close_profile() is finished. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin result The result @paramin user_data The user data passed from connection_close_profile() @pre connection_close_profile() will invoke this callback function. @see connection_close_profile()
connection_closed_cbFunction = Void Function(Int32 result, Pointer<Void> user_data)
connection_ethernet_cable_state_chaged_cb = Pointer<NativeFunction<connection_ethernet_cable_state_chaged_cbFunction>>
@deprecated Deprecated since 4.0. Use connection_ethernet_cable_state_changed_cb() instead. @brief Called when ethernet cable is plugged in/out. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif @paramin state The state of ethernet cable @paramin user_data The user data passed to callback registration function
connection_ethernet_cable_state_chaged_cbFunction = Void Function(Int32 state, Pointer<Void> user_data)
connection_ethernet_cable_state_changed_cb = Pointer<NativeFunction<connection_ethernet_cable_state_changed_cbFunction>>
@brief Called when ethernet cable is plugged in/out. @since_tizen 4.0 @paramin state The state of ethernet cable @paramin user_data The user data passed to callback registration function
connection_ethernet_cable_state_changed_cbFunction = Void Function(Int32 state, Pointer<Void> user_data)
connection_h = Pointer<Void>
@brief The connection handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
connection_internet_state_changed_cb = Pointer<NativeFunction<connection_internet_state_changed_cbFunction>>
@brief Called when the Internet state of the current connection is changed. @since_tizen 5.5 @paramin state The Internet state of current connection @paramin user_data The user data passed to callback registration function
connection_internet_state_changed_cbFunction = Void Function(Int32 state, Pointer<Void> user_data)
connection_ipv6_address_cb = Pointer<NativeFunction<connection_ipv6_address_cbFunction>>
@brief Called with an IPv6 address. @since_tizen 4.0 @remarks If @a ipv6_address is needed outside the callback, a copy should be made. \n @a ipv6_address will be freed automatically after the execution of this callback. @paramin ipv6_address The IPv6 address @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n @c false to break out of the loop @pre connection_foreach_ipv6_address() will invoke this callback. @see connection_foreach_ipv6_address()
connection_ipv6_address_cbFunction = Bool Function(Pointer<Char> ipv6_address, Pointer<Void> user_data)
connection_opened_cb = Pointer<NativeFunction<connection_opened_cbFunction>>
@brief Called after connection_open_profile() is finished. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin result The result @paramin user_data The user data passed from connection_open_profile() @pre connection_open_profile() will invoke this callback function. @see connection_open_profile()
connection_opened_cbFunction = Void Function(Int32 result, Pointer<Void> user_data)
connection_profile_h = Pointer<Void>
@brief The profile handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
connection_profile_iterator_h = Pointer<Void>
@brief The profiles iterator handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
connection_profile_state_changed_cb = Pointer<NativeFunction<connection_profile_state_changed_cbFunction>>
@brief Called when the state of the profile is changed. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin state The state @paramin user_data The user data passed from the callback registration function @see connection_profile_set_state_changed_cb() @see connection_profile_unset_state_changed_cb()
connection_profile_state_changed_cbFunction = Void Function(Int32 state, Pointer<Void> user_data)
connection_reset_cb = Pointer<NativeFunction<connection_reset_cbFunction>>
@brief Called after connection_reset_profile() is finished. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin result The result @paramin user_data The user data passed from connection_reset_profile() @pre connection_reset_profile() will invoke this callback function. @see connection_reset_profile()
connection_reset_cbFunction = Void Function(Int32 result, Pointer<Void> user_data)
connection_set_default_cb = Pointer<NativeFunction<connection_set_default_cbFunction>>
@brief Called when connection_set_default_cellular_service_profile_async() finishes. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin result The result @paramin user_data The user data passed from connection_open_profile() @pre connection_set_default_cellular_service_profile_async() will invoke this callback function. @see connection_set_default_cellular_service_profile_async()
connection_set_default_cbFunction = Void Function(Int32 result, Pointer<Void> user_data)
connection_state_changed_cb = Pointer<NativeFunction<connection_state_changed_cbFunction>>
@brief Called when the state of the connection is changed. @since_tizen 5.0 @paramin state The state @paramin user_data The user data passed from the callback registration function @see inm_connection_set_state_changed_cb() @see inm_connection_unset_state_changed_cb()
connection_state_changed_cbFunction = Void Function(Int32 state, Pointer<Void> user_data)
connection_type_changed_cb = Pointer<NativeFunction<connection_type_changed_cbFunction>>
@brief Called when the type of a connection is changed. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin type The type of the current network connection @paramin user_data The user data passed from the callback registration function @see connection_set_type_changed_cb() @see connection_unset_type_changed_cb()
connection_type_changed_cbFunction = Void Function(Int32 type, Pointer<Void> user_data)
contacts_db_changed_cb = Pointer<NativeFunction<contacts_db_changed_cbFunction>>
@brief Called when the designated view changes. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif @paramin view_uri The view URI @paramin user_data The user data passed from the callback registration function @pre The callback must be registered using contacts_db_add_changed_cb(). @see contacts_db_add_changed_cb()
contacts_db_changed_cbFunction = Void Function(Pointer<Char> view_uri, Pointer<Void> user_data)
contacts_db_status_changed_cb = Pointer<NativeFunction<contacts_db_status_changed_cbFunction>>
@brief Called when contacts-service server status changes. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif @paramin status The current status of server @paramin user_data The user data passed from the callback registration function @pre This function requires an open connection to contacts service by contacts_connect(). @see contacts_db_add_status_changed_cb()
contacts_db_status_changed_cbFunction = Void Function(Int32 status, Pointer<Void> user_data)
contacts_filter_h = Pointer<__contacts_filter_h>
@brief Handle for contacts filter. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
contacts_list_h = Pointer<__contacts_list_h>
@brief Handle for contacts list. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
contacts_query_h = Pointer<__contacts_query_h>
@brief Handle for contacts query. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
contacts_record_h = Pointer<__contacts_record_h>
@brief Handle for contacts record. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
contacts_setting_name_display_order_changed_cb = Pointer<NativeFunction<contacts_setting_name_display_order_changed_cbFunction>>
@brief Called when a designated view changes. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif @paramin name_display_order The name display order setting value @paramin user_data The user data passed from the callback registration function @pre The callback must be registered using contacts_setting_add_name_display_order_changed_cb(). contacts_setting_set_name_display_order() must be called to invoke this callback. @see contacts_setting_add_name_display_order_changed_cb() @see contacts_setting_remove_name_display_order_changed_cb()
contacts_setting_name_display_order_changed_cbFunction = Void Function(Int32 name_display_order, Pointer<Void> user_data)
contacts_setting_name_sorting_order_changed_cb = Pointer<NativeFunction<contacts_setting_name_sorting_order_changed_cbFunction>>
@brief Called when a designated view changes. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif @paramin name_sorting_order The name sorting order setting value @paramin user_data The user data passed from the callback registration function @pre The callback must be registered using contacts_setting_add_name_sorting_order_changed_cb(). contacts_setting_set_name_sorting_order() must be called to invoke this callback. @see contacts_setting_add_name_sorting_order_changed_cb() @see contacts_setting_remove_name_sorting_order_changed_cb()
contacts_setting_name_sorting_order_changed_cbFunction = Void Function(Int32 name_sorting_order, Pointer<Void> user_data)
contacts_sim_import_progress_cb = Pointer<NativeFunction<contacts_sim_import_progress_cbFunction>>
@brief Called whenever a contact is imported. @since_tizen 3.0 @paramin total The number of contacts that will be imported @paramin imported_cnt The number of already imported contacts @paramin user_data The user data passed from the callback registration function @return @c true to continue with the import of contacts otherwise @c false to stop the import of contacts @pre contacts_sim_import_all_contacts_by_sim_slot_no() will invoke this callback. @see contacts_sim_import_all_contacts_by_sim_slot_no()
contacts_sim_import_progress_cbFunction = Bool Function(Int total, Int imported_cnt, Pointer<Void> user_data)
contacts_vcard_parse_cb = Pointer<NativeFunction<contacts_vcard_parse_cbFunction>>
@brief Called to get a record handle of @ref CAPI_SOCIAL_CONTACTS_SVC_VIEW_MODULE_contacts_contact. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif @paramin record The record handle @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop @pre contacts_vcard_parse_to_contact_foreach() will invoke this callback. @see contacts_vcard_parse_to_contact_foreach()
contacts_vcard_parse_cbFunction = Bool Function(contacts_record_h record, Pointer<Void> user_data)
context_history_filter_h = Pointer<_context_history_filter_handle_s>
@brief Computing statistics and patterns using history filter handle. @since_tizen 2.4
context_history_h = Pointer<_context_history_handle_s>
@brief Retrieving statistics and patterns using context history handle. @since_tizen 2.4
context_history_list_h = Pointer<_context_history_list_handle_s>
@brief One or multiple records contained in history list handle. @since_tizen 2.4
context_history_record_h = Pointer<_context_history_record_handle_s>
@brief One or multiple attributes contained in history list handle. @since_tizen 2.4
context_trigger_rule_entry_h = Pointer<_context_trigger_rule_entry_s>
@brief Editing an event or a condition, which is added to a rule using handle. @since_tizen 2.4
context_trigger_rule_h = Pointer<_context_trigger_rule_s>
@brief Trigger rule editing handle. @since_tizen 2.4
csr_cs_cancelled_cb = Pointer<NativeFunction<csr_cs_cancelled_cbFunction>>
@partner @brief Called when scanning is cancelled by csr_cs_cancel_scanning(). @since_tizen 3.0 @remarks Only for asynchronous scan functions. @remarks Called only once at the end of scanning by being cancelled. @paramin user_data A pointer of a user data. It's provided by client when calling asynchronous scanning method @see csr_cs_set_cancelled_cb() @see csr_cs_cancel_scanning() @see csr_cs_scan_files_async() @see csr_cs_scan_dir_async() @see csr_cs_scan_dirs_async()
csr_cs_cancelled_cbFunction = Void Function(Pointer<Void> user_data)
csr_cs_completed_cb = Pointer<NativeFunction<csr_cs_completed_cbFunction>>
@partner @brief Called when scanning is finished successfully. @since_tizen 3.0 @remarks Only for asynchronous scan functions. @remarks Called only once at the end of scanning when success. @paramin user_data A pointer of a user data. It's provided by client when calling asynchronous scanning method @see csr_cs_set_completed_cb() @see csr_cs_scan_files_async() @see csr_cs_scan_dir_async() @see csr_cs_scan_dirs_async()
csr_cs_completed_cbFunction = Void Function(Pointer<Void> user_data)
csr_cs_context_h = Pointer<__csr_cs_context_s>
@partner @brief Content screening APIs context handle. @since_tizen 3.0
csr_cs_detected_cb = Pointer<NativeFunction<csr_cs_detected_cbFunction>>
@partner @brief Called when each file scanning is done with malware. @since_tizen 3.0 @remarks Only for asynchronous scan functions. @remarks Called for each file or application which is detected malware. @remarks @a malware will be released when a context is released using csr_cs_context_destroy(). @paramin malware The detected malware handle @paramin user_data A pointer of a user data. It's provided by client when calling asynchronous scanning method @see csr_cs_set_detected_cb() @see csr_cs_scan_files_async() @see csr_cs_scan_dir_async() @see csr_cs_scan_dirs_async()
csr_cs_detected_cbFunction = Void Function(csr_cs_malware_h malware, Pointer<Void> user_data)
csr_cs_error_cb = Pointer<NativeFunction<csr_cs_error_cbFunction>>
@partner @brief Called when scanning is stopped with an error. @details The following error codes can be delivered.\n #CSR_ERROR_FILE_DO_NOT_EXIST,\n #CSR_ERROR_SOCKET,\n #CSR_ERROR_SERVER,\n #CSR_ERROR_ENGINE_NOT_EXIST,\n #CSR_ERROR_ENGINE_DISABLED,\n #CSR_ERROR_ENGINE_NOT_ACTIVATED,\n #CSR_ERROR_ENGINE_PERMISSION,\n #CSR_ERROR_ENGINE_INTERNAL @since_tizen 3.0 @remarks Only for asynchronous scan functions. @remarks Called only once at the end of scanning when failed with error. @paramin error_code Error code of #csr_error_e defined in csr-error.h @paramin user_data A pointer of a user data. It's provided by client when calling asynchronous scanning method @see csr_cs_set_error_cb() @see csr_cs_scan_files_async() @see csr_cs_scan_dir_async() @see csr_cs_scan_dirs_async()
csr_cs_error_cbFunction = Void Function(Int error_code, Pointer<Void> user_data)
csr_cs_file_scanned_cb = Pointer<NativeFunction<csr_cs_file_scanned_cbFunction>>
@partner @brief Called when each file scanning is done without malware. @since_tizen 3.0 @remarks Only for asynchronous scan functions. @remarks Called for each file or application which is not detected malware. @paramin file_path A path of the file scanned. It would be package path if it's in application @paramin user_data A pointer of a user data. It's provided by client when calling asynchronous scanning method @see csr_cs_set_file_scanned_cb() @see csr_cs_scan_files_async() @see csr_cs_scan_dir_async() @see csr_cs_scan_dirs_async()
csr_cs_file_scanned_cbFunction = Void Function(Pointer<Char> file_path, Pointer<Void> user_data)
csr_cs_malware_h = Pointer<__csr_cs_malware_s>
@partner @brief Detected malware handle. @since_tizen 3.0
csr_cs_malware_list_h = Pointer<__csr_cs_malware_list_s>
@partner @brief Detected malware list handle. @since_tizen 3.0
csr_engine_h = Pointer<__csr_engine_h>
@platform @brief Engine handle. @since_tizen 3.0
csr_wp_check_result_h = Pointer<__csr_wp_check_result_h>
@partner @brief CSR WP scan result handle. @since_tizen 3.0
csr_wp_context_h = Pointer<__csr_wp_context_s>
@partner @brief CSR WP context handle. @since_tizen 3.0
Dart__fsblkcnt_t = int
Dart__fsfilcnt_t = int
Dart__pid_t = int
Dart__syscall_slong_t = int
Dart__time_t = int
Dartaccount_cbFunction = bool Function(account_h account, Pointer<Void> user_data)
Dartaccount_custom_cbFunction = bool Function(Pointer<Char> key, Pointer<Char> value, Pointer<Void> user_data)
Dartaccount_event_cbFunction = bool Function(Pointer<Char> event_type, int account_id, Pointer<Void> user_data)
Dartaccount_label_cbFunction = bool Function(Pointer<Char> app_id, Pointer<Char> label, Pointer<Char> locale, Pointer<Void> user_data)
Dartaccount_type_cbFunction = bool Function(account_type_h account_type, Pointer<Void> user_data)
Dartalarm_registered_alarm_cbFunction = bool Function(int alarm_id, Pointer<Void> user_data)
Dartapp_control_action_cbFunction = void Function(Pointer<Char> action, app_control_h app_control, Pointer<Void> user_data)
Dartapp_control_app_matched_cbFunction = bool Function(app_control_h app_control, Pointer<Char> appid, Pointer<Void> user_data)
Dartapp_control_cbFunction = void Function(app_control_h app_control, Pointer<Void> user_data)
Dartapp_control_extra_data_cbFunction = bool Function(app_control_h app_control, Pointer<Char> key, Pointer<Void> user_data)
Dartapp_control_reply_cbFunction = void Function(app_control_h request, app_control_h reply, int result, Pointer<Void> user_data)
Dartapp_control_result_cbFunction = void Function(app_control_h request, int result, Pointer<Void> user_data)
Dartapp_control_uri_query_foreach_cbFunction = bool Function(Pointer<Char> key, Pointer<Char> val, Pointer<Void> user_data)
Dartapp_create_cbFunction = bool Function(Pointer<Void> user_data)
Dartapp_event_cbFunction = void Function(app_event_info_h event_info, Pointer<Void> user_data)
Dartapp_info_category_cbFunction = bool Function(Pointer<Char> category, Pointer<Void> user_data)
Dartapp_info_filter_cbFunction = bool Function(app_info_h app_info, Pointer<Void> user_data)
Dartapp_info_metadata_cbFunction = bool Function(Pointer<Char> metadata_key, Pointer<Char> metadata_value, Pointer<Void> user_data)
Dartapp_info_res_control_cbFunction = bool Function(Pointer<Char> res_type, Pointer<Char> min_res_version, Pointer<Char> max_res_version, Pointer<Char> auto_close, Pointer<Void> user_data)
Dartapp_manager_app_context_cbFunction = bool Function(app_context_h app_context, Pointer<Void> user_data)
Dartapp_manager_app_context_event_cbFunction = void Function(app_context_h app_context, int event, Pointer<Void> user_data)
Dartapp_manager_app_info_cbFunction = bool Function(app_info_h app_info, Pointer<Void> user_data)
Dartapp_manager_event_cbFunction = void Function(Pointer<Char> type, Pointer<Char> app_id, int event_type, int event_state, app_manager_event_h handle, Pointer<Void> user_data)
Dartapp_pause_cbFunction = void Function(Pointer<Void> user_data)
Dartapp_resume_cbFunction = void Function(Pointer<Void> user_data)
Dartapp_terminate_cbFunction = void Function(Pointer<Void> user_data)
Dartasp_advert_status_changed_cbFunction = void Function(asp_advert_service_h adv_service, int status, int reason, Pointer<Void> user_data)
Dartasp_seek_search_result_cbFunction = void Function(int error_code, asp_seek_service_h seek_service, Pointer<Char> service_mac, int adv_id, int config_method, Pointer<Char> instance_name, Pointer<Char> service_info, int info_size, int status, Pointer<Void> user_data)
Dartasp_session_config_request_cbFunction = void Function(int error_code, asp_session_h session, bool get_pin, Pointer<Char> config_pin, Pointer<Void> user_data)
Dartasp_session_connect_status_cbFunction = void Function(int error_code, asp_session_h session, int status, Pointer<Char> deferred_resp, int resp_size, Pointer<Void> user_data)
Dartasp_session_port_status_cbFunction = void Function(int error_code, asp_session_h session, Pointer<Char> ip_address, int port, int proto, int status, Pointer<Void> user_data)
Dartasp_session_request_cbFunction = void Function(int error_code, asp_advert_service_h adv_service, asp_session_h session, Pointer<Char> device_name, Pointer<Char> info, int info_size, bool get_network_config_pin, Pointer<Char> network_config_pin, Pointer<Void> user_data)
Dartasp_session_status_cbFunction = void Function(int error_code, asp_session_h session, int state, Pointer<Char> additional_info, Pointer<Void> user_data)
Dartaudio_in_state_changed_cbFunction = void Function(audio_in_h handle, int previous, int current, bool by_policy, Pointer<Void> user_data)
Dartaudio_in_stream_cbFunction = void Function(audio_in_h handle, int nbytes, Pointer<Void> user_data)
Dartaudio_out_state_changed_cbFunction = void Function(audio_out_h handle, int previous, int current, bool by_policy, Pointer<Void> user_data)
Dartaudio_out_stream_cbFunction = void Function(audio_out_h handle, int nbytes, Pointer<Void> user_data)
Dartautofill_auth_info_received_cbFunction = void Function(autofill_h ah, autofill_auth_info_h auth_info, Pointer<Void> user_data)
Dartautofill_connection_status_changed_cbFunction = void Function(autofill_h ah, int status, Pointer<Void> user_data)
Dartautofill_error_info_received_cbFunction = void Function(autofill_h ah, autofill_error_info_h error_info, Pointer<Void> user_data)
Dartautofill_fill_response_group_cbFunction = bool Function(autofill_fill_response_group_h item, Pointer<Void> user_data)
Dartautofill_fill_response_item_cbFunction = bool Function(autofill_fill_response_item_h item, Pointer<Void> user_data)
Dartautofill_fill_response_received_cbFunction = void Function(autofill_h ah, autofill_fill_response_h fill_response_h, Pointer<Void> user_data)
Dartautofill_item_cbFunction = bool Function(autofill_item_h item, Pointer<Void> user_data)
Dartautofill_manager_autofill_service_cbFunction = bool Function(Pointer<Char> app_id, Pointer<Void> user_data)
Dartautofill_manager_connection_status_changed_cbFunction = void Function(autofill_manager_h amh, int status, Pointer<Void> user_data)
Dartautofill_save_item_cbFunction = bool Function(autofill_save_item_h item, Pointer<Void> user_data)
Dartautofill_service_auth_info_requested_cbFunction = void Function(int context_id, autofill_view_info_h vi, Pointer<Void> user_data)
Dartautofill_service_cancel_fill_requested_cbFunction = void Function(int context_id, autofill_view_info_h vi, Pointer<Void> user_data)
Dartautofill_service_committed_cbFunction = void Function(int context_id, autofill_save_view_info_h vi, Pointer<Void> user_data)
Dartautofill_service_fill_requested_cbFunction = void Function(int context_id, autofill_view_info_h vi, Pointer<Void> user_data)
Dartautofill_service_terminate_received_cbFunction = void Function(Pointer<Void> user_data)
Dartbadge_change_cbFunction = void Function(int action, Pointer<Char> app_id, int count, Pointer<Void> user_data)
Dartbadge_foreach_cbFunction = bool Function(Pointer<Char> app_id, int count, Pointer<Void> user_data)
Dartbt_adapter_bonded_device_cbFunction = bool Function(Pointer<bt_device_info_s> device_info, Pointer<Void> user_data)
Dartbt_adapter_device_discovery_state_changed_cbFunction = void Function(int result, int discovery_state, Pointer<bt_adapter_device_discovery_info_s> discovery_info, Pointer<Void> user_data)
Dartbt_adapter_le_advertising_state_changed_cbFunction = void Function(int result, bt_advertiser_h advertiser, int adv_state, Pointer<Void> user_data)
Dartbt_adapter_le_scan_result_cbFunction = void Function(int result, Pointer<bt_adapter_le_device_scan_result_info_s> info, Pointer<Void> user_data)
Dartbt_adapter_name_changed_cbFunction = void Function(Pointer<Char> device_name, Pointer<Void> user_data)
Dartbt_adapter_state_changed_cbFunction = void Function(int result, int adapter_state, Pointer<Void> user_data)
Dartbt_adapter_visibility_duration_changed_cbFunction = void Function(int duration, Pointer<Void> user_data)
Dartbt_adapter_visibility_mode_changed_cbFunction = void Function(int result, int visibility_mode, Pointer<Void> user_data)
Dartbt_audio_connection_state_changed_cbFunction = void Function(int result, bool connected, Pointer<Char> remote_address, int type, Pointer<Void> user_data)
Dartbt_avrcp_control_connection_state_changed_cbFunction = void Function(bool connected, Pointer<Char> remote_address, Pointer<Void> user_data)
Dartbt_avrcp_equalizer_state_changed_cbFunction = void Function(int equalizer, Pointer<Void> user_data)
Dartbt_avrcp_play_status_changed_cbFunction = void Function(int play_state, Pointer<Void> user_data)
Dartbt_avrcp_position_changed_cbFunction = void Function(int position, Pointer<Void> user_data)
Dartbt_avrcp_repeat_mode_changed_cbFunction = void Function(int repeat, Pointer<Void> user_data)
Dartbt_avrcp_scan_mode_changed_cbFunction = void Function(int scan, Pointer<Void> user_data)
Dartbt_avrcp_shuffle_mode_changed_cbFunction = void Function(int shuffle, Pointer<Void> user_data)
Dartbt_avrcp_target_connection_state_changed_cbFunction = void Function(bool connected, Pointer<Char> remote_address, Pointer<Void> user_data)
Dartbt_avrcp_track_info_changed_cbFunction = void Function(Pointer<bt_avrcp_metadata_attributes_info_s> track, Pointer<Void> user_data)
Dartbt_device_authorization_changed_cbFunction = void Function(int authorization, Pointer<Char> remote_address, Pointer<Void> user_data)
Dartbt_device_bond_created_cbFunction = void Function(int result, Pointer<bt_device_info_s> device_info, Pointer<Void> user_data)
Dartbt_device_bond_destroyed_cbFunction = void Function(int result, Pointer<Char> remote_address, Pointer<Void> user_data)
Dartbt_device_connected_profileFunction = bool Function(int profile, Pointer<Void> user_data)
Dartbt_device_connection_state_changed_cbFunction = void Function(bool connected, Pointer<bt_device_connection_info_s> conn_info, Pointer<Void> user_data)
Dartbt_device_service_searched_cbFunction = void Function(int result, Pointer<bt_device_sdp_info_s> sdp_info, Pointer<Void> user_data)
Dartbt_gatt_client_att_mtu_changed_cbFunction = void Function(bt_gatt_client_h client, Pointer<bt_gatt_client_att_mtu_info_s> mtu_info, Pointer<Void> user_data)
Dartbt_gatt_client_characteristic_value_changed_cbFunction = void Function(bt_gatt_h characteristic, Pointer<Char> value, int len, Pointer<Void> user_data)
Dartbt_gatt_client_request_completed_cbFunction = void Function(int result, bt_gatt_h request_handle, Pointer<Void> user_data)
Dartbt_gatt_client_service_changed_cbFunction = void Function(bt_gatt_client_h client, int change_type, Pointer<Char> service_uuid, Pointer<Void> user_data)
Dartbt_gatt_connection_state_changed_cbFunction = void Function(int result, bool connected, Pointer<Char> remote_address, Pointer<Void> user_data)
Dartbt_gatt_foreach_cbFunction = bool Function(int total, int index, bt_gatt_h gatt_handle, Pointer<Void> user_data)
Dartbt_gatt_server_characteristic_notification_state_changed_cbFunction = void Function(bool notify, bt_gatt_server_h server, bt_gatt_h gatt_handle, Pointer<Void> user_data)
Dartbt_gatt_server_notification_sent_cbFunction = void Function(int result, Pointer<Char> remote_address, bt_gatt_server_h server, bt_gatt_h characteristic, bool completed, Pointer<Void> user_data)
Dartbt_gatt_server_read_value_requested_cbFunction = void Function(Pointer<Char> remote_address, int request_id, bt_gatt_server_h server, bt_gatt_h gatt_handle, int offset, Pointer<Void> user_data)
Dartbt_gatt_server_write_value_requested_cbFunction = void Function(Pointer<Char> remote_address, int request_id, bt_gatt_server_h server, bt_gatt_h gatt_handle, bool response_needed, int offset, Pointer<Char> value, int len, Pointer<Void> user_data)
Dartbt_hdp_connected_cbFunction = void Function(int result, Pointer<Char> remote_address, Pointer<Char> app_id, int type, int channel, Pointer<Void> user_data)
Dartbt_hdp_data_received_cbFunction = void Function(int channel, Pointer<Char> data, int size, Pointer<Void> user_data)
Dartbt_hdp_disconnected_cbFunction = void Function(int result, Pointer<Char> remote_address, int channel, Pointer<Void> user_data)
Dartbt_hid_device_connection_state_changed_cbFunction = void Function(int result, bool connected, Pointer<Char> remote_address, Pointer<Void> user_data)
Dartbt_hid_device_data_received_cbFunction = void Function(Pointer<bt_hid_device_received_data_s> data, Pointer<Void> user_data)
Dartbt_hid_host_connection_state_changed_cbFunction = void Function(int result, bool connected, Pointer<Char> remote_address, Pointer<Void> user_data)
Dartbt_ipsp_connection_state_changed_cbFunction = void Function(int result, bool connected, Pointer<Char> remote_address, Pointer<Char> iface_name, Pointer<Void> user_data)
Dartbt_ipsp_init_state_changed_cbFunction = void Function(int result, bool ipsp_initialized, Pointer<Void> user_data)
Dartbt_opp_client_push_finished_cbFunction = void Function(int result, Pointer<Char> remote_address, Pointer<Void> user_data)
Dartbt_opp_client_push_progress_cbFunction = void Function(Pointer<Char> file, int size, int percent, Pointer<Void> user_data)
Dartbt_opp_client_push_responded_cbFunction = void Function(int result, Pointer<Char> remote_address, Pointer<Void> user_data)
Dartbt_opp_server_connection_requested_cbFunction = void Function(Pointer<Char> remote_address, Pointer<Void> user_data)
Dartbt_opp_server_transfer_finished_cbFunction = void Function(int result, Pointer<Char> file, int size, Pointer<Void> user_data)
Dartbt_opp_server_transfer_progress_cbFunction = void Function(Pointer<Char> file, int size, int percent, Pointer<Void> user_data)
Dartbt_pbap_connection_state_changed_cbFunction = void Function(int result, bool connected, Pointer<Char> remote_address, Pointer<Void> user_data)
Dartbt_pbap_list_vcards_cbFunction = void Function(int result, Pointer<Char> remote_address, Pointer<bt_pbap_vcard_info_s> vcard_info, int count, Pointer<Void> user_data)
Dartbt_pbap_phone_book_received_cbFunction = void Function(int result, Pointer<Char> remote_address, Pointer<Char> vcf_file, Pointer<Void> user_data)
Dartbt_pbap_phone_book_size_cbFunction = void Function(int result, Pointer<Char> remote_address, int size, Pointer<Void> user_data)
Dartbt_socket_connection_requested_cbFunction = void Function(int socket_fd, Pointer<Char> remote_address, Pointer<Void> user_data)
Dartbt_socket_connection_state_changed_cbFunction = void Function(int result, int connection_state, Pointer<bt_socket_connection_s> connection, Pointer<Void> user_data)
Dartbt_socket_data_received_cbFunction = void Function(Pointer<bt_socket_received_data_s> data, Pointer<Void> user_data)
Dartbundle_iterator_tFunction = void Function(Pointer<Char> key, int type, Pointer<bundle_keyval_t> kv, Pointer<Void> user_data)
Dartbundle_raw = int
Dartcalendar_db_changed_cbFunction = void Function(Pointer<Char> view_uri, Pointer<Void> user_data)
Dartcalendar_reminder_cbFunction = void Function(Pointer<Char> param, Pointer<Void> user_data)
Dartcalendar_vcalendar_parse_cbFunction = bool Function(calendar_record_h record, Pointer<Void> user_data)
Dartcamera_attr_hdr_progress_cbFunction = void Function(int percent, Pointer<Void> user_data)
Dartcamera_attr_supported_af_mode_cbFunction = bool Function(int mode, Pointer<Void> user_data)
Dartcamera_attr_supported_effect_cbFunction = bool Function(int effect, Pointer<Void> user_data)
Dartcamera_attr_supported_exposure_mode_cbFunction = bool Function(int mode, Pointer<Void> user_data)
Dartcamera_attr_supported_flash_mode_cbFunction = bool Function(int mode, Pointer<Void> user_data)
Dartcamera_attr_supported_fps_cbFunction = bool Function(int fps, Pointer<Void> user_data)
Dartcamera_attr_supported_iso_cbFunction = bool Function(int iso, Pointer<Void> user_data)
Dartcamera_attr_supported_ptz_type_cbFunction = bool Function(int type, Pointer<Void> user_data)
Dartcamera_attr_supported_scene_mode_cbFunction = bool Function(int mode, Pointer<Void> user_data)
Dartcamera_attr_supported_stream_flip_cbFunction = bool Function(int flip, Pointer<Void> user_data)
Dartcamera_attr_supported_stream_rotation_cbFunction = bool Function(int rotation, Pointer<Void> user_data)
Dartcamera_attr_supported_theater_mode_cbFunction = bool Function(int mode, Pointer<Void> user_data)
Dartcamera_attr_supported_whitebalance_cbFunction = bool Function(int wb, Pointer<Void> user_data)
Dartcamera_capture_completed_cbFunction = void Function(Pointer<Void> user_data)
Dartcamera_capturing_cbFunction = void Function(Pointer<camera_image_data_s> image, Pointer<camera_image_data_s> postview, Pointer<camera_image_data_s> thumbnail, Pointer<Void> user_data)
Dartcamera_device_state_changed_cbFunction = void Function(int device, int state, Pointer<Void> user_data)
Dartcamera_error_cbFunction = void Function(int error, int current_state, Pointer<Void> user_data)
Dartcamera_face_detected_cbFunction = void Function(Pointer<camera_detected_face_s> faces, int count, Pointer<Void> user_data)
Dartcamera_focus_changed_cbFunction = void Function(int state, Pointer<Void> user_data)
Dartcamera_interrupt_started_cbFunction = void Function(int policy, int state, Pointer<Void> user_data)
Dartcamera_interrupted_cbFunction = void Function(int policy, int previous, int current, Pointer<Void> user_data)
Dartcamera_media_packet_preview_cbFunction = void Function(media_packet_h pkt, Pointer<Void> user_data)
Dartcamera_preview_cbFunction = void Function(Pointer<camera_preview_data_s> frame, Pointer<Void> user_data)
Dartcamera_state_changed_cbFunction = void Function(int previous, int current, bool by_policy, Pointer<Void> user_data)
Dartcamera_supported_capture_format_cbFunction = bool Function(int format, Pointer<Void> user_data)
Dartcamera_supported_capture_resolution_cbFunction = bool Function(int width, int height, Pointer<Void> user_data)
Dartcamera_supported_preview_format_cbFunction = bool Function(int format, Pointer<Void> user_data)
Dartcamera_supported_preview_resolution_cbFunction = bool Function(int width, int height, Pointer<Void> user_data)
Dartcapability_cbFunction = bool Function(Pointer<Char> capability_type, int capability_state, Pointer<Void> user_data)
Dartcbhm_item_changed_cbFunction = void Function(cbhm_h cbhm_handle, int item_count, Pointer<Void> user_data)
Dartcbhm_monitor_cbFunction = void Function(cbhm_h cbhm_handle, bool active_state, Pointer<Void> user_data)
Dartcbhm_selected_cbFunction = int Function(cbhm_h cbhm_handle, Pointer<Void> user_data)
Dartcbhm_selection_data_cbFunction = int Function(cbhm_h cbhm_handle, Pointer<Char> buf, int len, Pointer<Void> user_data)
Dartcion_client_connection_result_cbFunction = void Function(Pointer<Char> service_name, cion_peer_info_h peer_info, cion_connection_result_h result, Pointer<Void> user_data)
Dartcion_client_disconnected_cbFunction = void Function(Pointer<Char> service_name, cion_peer_info_h peer_info, Pointer<Void> user_data)
Dartcion_client_payload_async_result_cbFunction = void Function(cion_payload_async_result_h result, Pointer<Void> user_data)
Dartcion_client_payload_received_cbFunction = void Function(Pointer<Char> service_name, cion_peer_info_h peer_info, cion_payload_h payload, int status, Pointer<Void> user_data)
Dartcion_client_server_discovered_cbFunction = void Function(Pointer<Char> service_name, cion_peer_info_h peer_info, Pointer<Void> user_data)
Dartcion_group_joined_cbFunction = void Function(Pointer<Char> topic_name, cion_peer_info_h peer_info, Pointer<Void> user_data)
Dartcion_group_left_cbFunction = void Function(Pointer<Char> topic_name, cion_peer_info_h peer_info, Pointer<Void> user_data)
Dartcion_group_payload_received_cbFunction = void Function(Pointer<Char> topic_name, cion_peer_info_h peer_info, cion_payload_h payload, Pointer<Void> user_data)
Dartcion_server_connected_peer_info_cbFunction = bool Function(cion_peer_info_h peer_info, Pointer<Void> user_data)
Dartcion_server_connection_request_cbFunction = void Function(Pointer<Char> service_name, cion_peer_info_h peer_info, Pointer<Void> user_data)
Dartcion_server_connection_result_cbFunction = void Function(Pointer<Char> service_name, cion_peer_info_h peer_info, cion_connection_result_h result, Pointer<Void> user_data)
Dartcion_server_data_received_cbFunction = void Function(Pointer<Char> service_name, cion_peer_info_h peer_info, Pointer<UnsignedChar> data, int data_size, Pointer<Pointer<UnsignedChar>> return_data, Pointer<UnsignedInt> return_data_size, Pointer<Void> user_data)
Dartcion_server_disconnected_cbFunction = void Function(Pointer<Char> service_name, cion_peer_info_h peer_info, Pointer<Void> user_data)
Dartcion_server_payload_async_result_cbFunction = void Function(cion_payload_async_result_h result, Pointer<Void> user_data)
Dartcion_server_payload_received_cbFunction = void Function(Pointer<Char> service_name, cion_peer_info_h peer_info, cion_payload_h payload, int status, Pointer<Void> user_data)
Dartconnection_address_changed_cbFunction = void Function(Pointer<Char> ipv4_address, Pointer<Char> ipv6_address, Pointer<Void> user_data)
Dartconnection_closed_cbFunction = void Function(int result, Pointer<Void> user_data)
Dartconnection_ethernet_cable_state_chaged_cbFunction = void Function(int state, Pointer<Void> user_data)
Dartconnection_ethernet_cable_state_changed_cbFunction = void Function(int state, Pointer<Void> user_data)
Dartconnection_internet_state_changed_cbFunction = void Function(int state, Pointer<Void> user_data)
Dartconnection_ipv6_address_cbFunction = bool Function(Pointer<Char> ipv6_address, Pointer<Void> user_data)
Dartconnection_opened_cbFunction = void Function(int result, Pointer<Void> user_data)
Dartconnection_profile_state_changed_cbFunction = void Function(int state, Pointer<Void> user_data)
Dartconnection_reset_cbFunction = void Function(int result, Pointer<Void> user_data)
Dartconnection_set_default_cbFunction = void Function(int result, Pointer<Void> user_data)
Dartconnection_state_changed_cbFunction = void Function(int state, Pointer<Void> user_data)
Dartconnection_type_changed_cbFunction = void Function(int type, Pointer<Void> user_data)
Dartcontacts_db_changed_cbFunction = void Function(Pointer<Char> view_uri, Pointer<Void> user_data)
Dartcontacts_db_status_changed_cbFunction = void Function(int status, Pointer<Void> user_data)
Dartcontacts_setting_name_display_order_changed_cbFunction = void Function(int name_display_order, Pointer<Void> user_data)
Dartcontacts_setting_name_sorting_order_changed_cbFunction = void Function(int name_sorting_order, Pointer<Void> user_data)
Dartcontacts_sim_import_progress_cbFunction = bool Function(int total, int imported_cnt, Pointer<Void> user_data)
Dartcontacts_vcard_parse_cbFunction = bool Function(contacts_record_h record, Pointer<Void> user_data)
Dartcsr_cs_cancelled_cbFunction = void Function(Pointer<Void> user_data)
Dartcsr_cs_completed_cbFunction = void Function(Pointer<Void> user_data)
Dartcsr_cs_detected_cbFunction = void Function(csr_cs_malware_h malware, Pointer<Void> user_data)
Dartcsr_cs_error_cbFunction = void Function(int error_code, Pointer<Void> user_data)
Dartcsr_cs_file_scanned_cbFunction = void Function(Pointer<Char> file_path, Pointer<Void> user_data)
Dartdata_control_add_callback_result_cbFunction = void Function(data_control_h provider, int result, int callback_id, Pointer<Void> user_data)
Dartdata_control_bulk_cbFunction = void Function(int request_id, data_control_h provider, data_control_bulk_result_data_h bulk_results, bool provider_result, Pointer<Char> error, Pointer<Void> user_data)
Dartdata_control_data_change_cbFunction = void Function(data_control_h provider, int type, Pointer<bundle> data, Pointer<Void> user_data)
Dartdata_control_map_add_response_cbFunction = void Function(int request_id, data_control_h provider, bool provider_result, Pointer<Char> error, Pointer<Void> user_data)
Dartdata_control_map_get_response_cbFunction = void Function(int request_id, data_control_h provider, Pointer<Pointer<Char>> result_value_list, int result_value_count, bool provider_result, Pointer<Char> error, Pointer<Void> user_data)
Dartdata_control_map_remove_response_cbFunction = void Function(int request_id, data_control_h provider, bool provider_result, Pointer<Char> error, Pointer<Void> user_data)
Dartdata_control_map_set_response_cbFunction = void Function(int request_id, data_control_h provider, bool provider_result, Pointer<Char> error, Pointer<Void> user_data)
Dartdata_control_provider_bulk_cbFunction = void Function(int request_id, data_control_h provider, data_control_bulk_data_h bulk_data, Pointer<Void> user_data)
Dartdata_control_provider_data_change_consumer_cbFunction = bool Function(data_control_h provider, Pointer<Char> consumer_appid, Pointer<Void> user_data)
Dartdata_control_provider_data_change_consumer_filter_cbFunction = bool Function(data_control_h provider, Pointer<Char> consumer_appid, Pointer<Void> user_data)
Dartdata_control_provider_map_add_value_request_cbFunction = void Function(int request_id, data_control_h provider, Pointer<Char> key, Pointer<Char> value, Pointer<Void> user_data)
Dartdata_control_provider_map_get_value_request_cbFunction = void Function(int request_id, data_control_h provider, Pointer<Char> key, Pointer<Void> user_data)
Dartdata_control_provider_map_remove_value_request_cbFunction = void Function(int request_id, data_control_h provider, Pointer<Char> key, Pointer<Char> value, Pointer<Void> user_data)
Dartdata_control_provider_map_set_value_request_cbFunction = void Function(int request_id, data_control_h provider, Pointer<Char> key, Pointer<Char> old_value, Pointer<Char> new_value, Pointer<Void> user_data)
Dartdata_control_provider_sql_delete_request_cbFunction = void Function(int request_id, data_control_h provider, Pointer<Char> where, Pointer<Void> user_data)
Dartdata_control_provider_sql_insert_request_cbFunction = void Function(int request_id, data_control_h provider, Pointer<bundle> insert_data, Pointer<Void> user_data)
Dartdata_control_provider_sql_select_request_cbFunction = void Function(int request_id, data_control_h provider, Pointer<Pointer<Char>> column_list, int column_count, Pointer<Char> where, Pointer<Char> order, Pointer<Void> user_data)
Dartdata_control_provider_sql_update_request_cbFunction = void Function(int request_id, data_control_h provider, Pointer<bundle> update_data, Pointer<Char> where, Pointer<Void> user_data)
Dartdata_control_sql_delete_response_cbFunction = void Function(int request_id, data_control_h provider, bool provider_result, Pointer<Char> error, Pointer<Void> user_data)
Dartdata_control_sql_insert_response_cbFunction = void Function(int request_id, data_control_h provider, int inserted_row_id, bool provider_result, Pointer<Char> error, Pointer<Void> user_data)
Dartdata_control_sql_select_response_cbFunction = void Function(int request_id, data_control_h provider, result_set_cursor enumerator, bool provider_result, Pointer<Char> error, Pointer<Void> user_data)
Dartdata_control_sql_update_response_cbFunction = void Function(int request_id, data_control_h provider, bool provider_result, Pointer<Char> error, Pointer<Void> user_data)
Dartdevice_changed_cbFunction = void Function(int type, Pointer<Void> value, Pointer<Void> user_data)
Dartdiagnostics_notification_cbFunction = void Function(diagnostics_ctx_h ctx, Pointer<Void> user_data)
Dartdiagnostics_request_cbFunction = void Function(diagnostics_data_h data, Pointer<Pointer<Char>> params, int params_size, diagnostics_ctx_h ctx, Pointer<Void> user_data)
Dartdnssd_browser_h = int
Dartdnssd_found_cbFunction = void Function(int service_state, Dartdnssd_service_h remote_service, Pointer<Void> user_data)
Dartdnssd_registered_cbFunction = void Function(int result, Dartdnssd_service_h local_service, Pointer<Void> user_data)
Dartdnssd_service_h = int
Dartdownload_progress_cbFunction = void Function(int download_id, int received, Pointer<Void> user_data)
Dartdownload_state_changed_cbFunction = void Function(int download_id, int state, Pointer<Void> user_data)
Dartdpm_policy_changed_cbFunction = void Function(Pointer<Char> name, Pointer<Char> state, Pointer<Void> user_data)
Dartdpm_signal_cbFunction = void Function(Pointer<Char> name, Pointer<Char> object, Pointer<Void> user_data)
Dartdpm_zone_foreach_name_cbFunction = bool Function(Pointer<Char> name, Pointer<Void> user_data)
DartEina_Magic = int
Dartemail_message_sent_cbFunction = void Function(email_h email, int result, Pointer<Void> user_data)
Darteom_attribute_changed_cbFunction = void Function(Darteom_output_id output_id, Pointer<Void> user_data)
Darteom_mode_changed_cbFunction = void Function(Darteom_output_id output_id, Pointer<Void> user_data)
Darteom_output_added_cbFunction = void Function(Darteom_output_id output_id, Pointer<Void> user_data)
Darteom_output_id = int
Darteom_output_removed_cbFunction = void Function(Darteom_output_id output_id, Pointer<Void> user_data)
Dartevent_cbFunction = void Function(Pointer<Char> event_name, Pointer<bundle> event_data, Pointer<Void> user_data)
Dartfido_attestation_type_cbFunction = void Function(int att_type, Pointer<Void> user_data)
Dartfido_authenticator_cbFunction = void Function(fido_authenticator_h auth_info, Pointer<Void> user_data)
Dartfido_uaf_response_message_cbFunction = void Function(int tizen_error_code, Pointer<Char> uaf_response_json, Pointer<Void> user_data)
Dartgeofence_event_cbFunction = void Function(int place_id, int geofence_id, int error, int manage, Pointer<Void> user_data)
Dartgeofence_manager_fence_cbFunction = bool Function(int geofence_id, geofence_h fence, int fence_index, int fence_cnt, Pointer<Void> user_data)
Dartgeofence_manager_place_cbFunction = bool Function(int place_id, Pointer<Char> place_name, int place_index, int place_cnt, Pointer<Void> user_data)
Dartgeofence_proximity_state_changed_cbFunction = void Function(int geofence_id, int state, int provider, Pointer<Void> user_data)
Dartgeofence_state_changed_cbFunction = void Function(int geofence_id, int state, Pointer<Void> user_data)
Dartgps_status_get_satellites_cbFunction = bool Function(int azimuth, int elevation, int prn, int snr, bool is_active, Pointer<Void> user_data)
Dartgps_status_satellite_updated_cbFunction = void Function(int num_of_active, int num_of_inview, Dart__time_t timestamp, Pointer<Void> user_data)
Darthttp_transaction_aborted_cbFunction = void Function(http_transaction_h http_transaction, int error, Pointer<Void> user_data)
Darthttp_transaction_body_cbFunction = void Function(http_transaction_h http_transaction, Pointer<Char> body, int size, int count, Pointer<Void> user_data)
Darthttp_transaction_completed_cbFunction = void Function(http_transaction_h http_transaction, Pointer<Void> user_data)
Darthttp_transaction_header_cbFunction = void Function(http_transaction_h http_transaction, Pointer<Char> header, int header_len, Pointer<Void> user_data)
Darthttp_transaction_progress_cbFunction = void Function(http_transaction_h http_transaction, double download_total, double download_now, double upload_total, double upload_now, Pointer<Void> user_data)
Darthttp_transaction_write_cbFunction = void Function(http_transaction_h http_transaction, int recommended_chunk_size, Pointer<Void> user_data)
Dartimage_util_decode_completed2_cbFunction = void Function(int error_code, image_util_image_h image, Pointer<Void> user_data)
Dartimage_util_decode_completed_cbFunction = void Function(int error_code, Pointer<Void> user_data, int width, int height, int size)
Dartimage_util_encode_completed_cbFunction = void Function(int error_code, Pointer<Void> user_data, int size)
Dartimage_util_encode_to_buffer_completed_cbFunction = void Function(int error_code, Pointer<UnsignedChar> buffer, int buffer_size, Pointer<Void> user_data)
Dartimage_util_encode_to_file_completed_cbFunction = void Function(int error_code, Pointer<Void> user_data)
Dartimage_util_supported_colorspace_cbFunction = bool Function(int colorspace, Pointer<Void> user_data)
Dartimage_util_transform_completed2_cbFunction = void Function(image_util_image_h dst, int error_code, Pointer<Void> user_data)
Dartimage_util_transform_completed_cbFunction = void Function(Pointer<media_packet_h> dst, int error_code, Pointer<Void> user_data)
Dartime_accessibility_state_changed_cbFunction = void Function(bool state, Pointer<Void> user_data)
Dartime_create_cbFunction = void Function(Pointer<Void> user_data)
Dartime_cursor_position_updated_cbFunction = void Function(int cursor_pos, Pointer<Void> user_data)
Dartime_display_language_changed_cbFunction = void Function(Pointer<Char> language, Pointer<Void> user_data)
Dartime_focus_in_cbFunction = void Function(int context_id, Pointer<Void> user_data)
Dartime_focus_out_cbFunction = void Function(int context_id, Pointer<Void> user_data)
Dartime_geometry_requested_cbFunction = void Function(Pointer<Void> user_data, Pointer<Int> x, Pointer<Int> y, Pointer<Int> w, Pointer<Int> h)
Dartime_hide_cbFunction = void Function(int context_id, Pointer<Void> user_data)
Dartime_imdata_requested_cbFunction = void Function(Pointer<Void> user_data, Pointer<Pointer<Void>> data, Pointer<UnsignedInt> data_length)
Dartime_imdata_set_cbFunction = void Function(Pointer<Void> data, int data_length, Pointer<Void> user_data)
Dartime_input_context_reset_cbFunction = void Function(Pointer<Void> user_data)
Dartime_input_hint_set_cbFunction = void Function(int input_hint, Pointer<Void> user_data)
Dartime_language_requested_cbFunction = void Function(Pointer<Void> user_data, Pointer<Pointer<Char>> lang_code)
Dartime_language_set_cbFunction = void Function(int language, Pointer<Void> user_data)
Dartime_layout_set_cbFunction = void Function(int layout, Pointer<Void> user_data)
Dartime_mime_type_set_request_cbFunction = void Function(Pointer<Char> mime_type, Pointer<Void> user_data)
Dartime_option_window_created_cbFunction = void Function(Pointer<Evas_Object> window, int type, Pointer<Void> user_data)
Dartime_option_window_destroyed_cbFunction = void Function(Pointer<Evas_Object> window, Pointer<Void> user_data)
Dartime_prediction_hint_data_set_cbFunction = void Function(Pointer<Char> key, Pointer<Char> value, Pointer<Void> user_data)
Dartime_prediction_hint_set_cbFunction = void Function(Pointer<Char> prediction_hint, Pointer<Void> user_data)
Dartime_process_key_event_cbFunction = bool Function(int key_code, int key_mask, ime_device_info_h dev_info, Pointer<Void> user_data)
Dartime_process_key_event_with_keycode_cbFunction = bool Function(int key_code, int key_sym, int key_mask, ime_device_info_h dev_info, Pointer<Void> user_data)
Dartime_return_key_state_set_cbFunction = void Function(bool disabled, Pointer<Void> user_data)
Dartime_return_key_type_set_cbFunction = void Function(int type, Pointer<Void> user_data)
Dartime_rotation_degree_changed_cbFunction = void Function(int degree, Pointer<Void> user_data)
Dartime_show_cbFunction = void Function(int context_id, ime_context_h context, Pointer<Void> user_data)
Dartime_surrounding_text_updated_cbFunction = void Function(int context_id, Pointer<Char> text, int cursor_pos, Pointer<Void> user_data)
Dartime_terminate_cbFunction = void Function(Pointer<Void> user_data)
Dartinm_arp_request_ip_found_cbFunction = void Function(bool found, Pointer<Char> ip, Pointer<Void> user_data)
Dartinm_cellular_state_changed_cbFunction = void Function(int state, Pointer<Void> user_data)
Dartinm_channel_interference_cbFunction = void Function(int freq, double channel_intf, Pointer<Void> user_data)
Dartinm_congestion_level_cbFunction = void Function(int level, Pointer<Void> user_data)
Dartinm_default_dns_lookup_result_cbFunction = void Function(bool found, Pointer<Void> user_data)
Dartinm_default_gateway_found_cbFunction = void Function(bool found, Pointer<Char> gateway_ip, Pointer<Void> user_data)
Dartinm_ethernet_cable_state_changed_cbFunction = void Function(int state, Pointer<Void> user_data)
Dartinm_ethernet_state_changed_cbFunction = void Function(int state, Pointer<Void> user_data)
Dartinm_ip_conflict_cbFunction = void Function(Pointer<Char> if_name, Pointer<Char> ip, int state, Pointer<Void> user_data)
Dartinm_reachable_urls_check_result_cbFunction = void Function(int result, Pointer<Char> url, Pointer<Void> user_data)
Dartinm_retry_tx_rate_cbFunction = void Function(int rate, Pointer<Void> user_data)
Dartinm_wifi_ap_vsie_cbFunction = bool Function(Pointer<UnsignedChar> vsie, int length, Pointer<Void> user_data)
Dartinm_wifi_found_ap_cbFunction = bool Function(inm_connection_h ap, Pointer<Void> user_data)
Dartinm_wifi_module_state_changed_cbFunction = void Function(int state, Pointer<Void> user_data)
Dartinm_wifi_scan_state_changed_cbFunction = void Function(int state, Pointer<Void> user_data)
Dartinm_wifi_state_changed_cbFunction = void Function(int state, Pointer<Void> user_data)
Dartiotcon_attributes_cbFunction = bool Function(iotcon_attributes_h attributes, Pointer<Char> key, Pointer<Void> user_data)
Dartiotcon_children_cbFunction = bool Function(iotcon_representation_h child, Pointer<Void> user_data)
Dartiotcon_device_info_cbFunction = bool Function(iotcon_device_info_h device_info, int result, Pointer<Void> user_data)
Dartiotcon_found_resource_cbFunction = bool Function(iotcon_remote_resource_h resource, int result, Pointer<Void> user_data)
Dartiotcon_generated_pin_cbFunction = void Function(Pointer<Char> pin, Pointer<Void> user_data)
Dartiotcon_list_attributes_cbFunction = bool Function(int pos, iotcon_attributes_h value, Pointer<Void> user_data)
Dartiotcon_list_bool_cbFunction = bool Function(int pos, bool value, Pointer<Void> user_data)
Dartiotcon_list_byte_str_cbFunction = bool Function(int pos, Pointer<UnsignedChar> value, int len, Pointer<Void> user_data)
Dartiotcon_list_double_cbFunction = bool Function(int pos, double value, Pointer<Void> user_data)
Dartiotcon_list_int_cbFunction = bool Function(int pos, int value, Pointer<Void> user_data)
Dartiotcon_list_list_cbFunction = bool Function(int pos, iotcon_list_h value, Pointer<Void> user_data)
Dartiotcon_list_str_cbFunction = bool Function(int pos, Pointer<Char> value, Pointer<Void> user_data)
Dartiotcon_lite_resource_post_request_cbFunction = bool Function(iotcon_lite_resource_h resource, iotcon_attributes_h attributes, Pointer<Void> user_data)
Dartiotcon_options_foreach_cbFunction = bool Function(int id, Pointer<Char> data, Pointer<Void> user_data)
Dartiotcon_platform_info_cbFunction = bool Function(iotcon_platform_info_h platform_info, int result, Pointer<Void> user_data)
Dartiotcon_presence_cbFunction = void Function(iotcon_presence_h presence, int err, iotcon_presence_response_h response, Pointer<Void> user_data)
Dartiotcon_query_foreach_cbFunction = bool Function(Pointer<Char> key, Pointer<Char> value, Pointer<Void> user_data)
Dartiotcon_remote_resource_cached_representation_changed_cbFunction = void Function(iotcon_remote_resource_h resource, iotcon_representation_h representation, Pointer<Void> user_data)
Dartiotcon_remote_resource_observe_cbFunction = void Function(iotcon_remote_resource_h resource, int err, int sequence_number, iotcon_response_h response, Pointer<Void> user_data)
Dartiotcon_remote_resource_response_cbFunction = void Function(iotcon_remote_resource_h resource, int err, int request_type, iotcon_response_h response, Pointer<Void> user_data)
Dartiotcon_remote_resource_state_changed_cbFunction = void Function(iotcon_remote_resource_h resource, int state, Pointer<Void> user_data)
Dartiotcon_request_handler_cbFunction = void Function(iotcon_resource_h resource, iotcon_request_h request, Pointer<Void> user_data)
Dartiotcon_resource_interfaces_foreach_cbFunction = bool Function(Pointer<Char> iface, Pointer<Void> user_data)
Dartiotcon_resource_types_foreach_cbFunction = bool Function(Pointer<Char> type, Pointer<Void> user_data)
Dartjob_scheduler_foreach_job_cbFunction = bool Function(job_info_h job_info, Pointer<Void> user_data)
Dartjob_service_start_cbFunction = void Function(job_info_h job_info, Pointer<Void> user_data)
Dartjob_service_stop_cbFunction = void Function(job_info_h job_info, Pointer<Void> user_data)
Dartlocation_batch_cbFunction = void Function(int num_of_location, Pointer<Void> user_data)
Dartlocation_batch_get_location_cbFunction = bool Function(double latitude, double longitude, double altitude, double speed, double direction, double horizontal, double vertical, Dart__time_t timestamp, Pointer<Void> user_data)
Dartlocation_bounds_cbFunction = bool Function(location_bounds_h bounds, Pointer<Void> user_data)
Dartlocation_bounds_state_changed_cbFunction = void Function(int state, Pointer<Void> user_data)
Dartlocation_changed_cbFunction = void Function(double latitude, double longitude, double altitude, double speed, double direction, double horizontal_accuracy, Dart__time_t timestamp, Pointer<Void> user_data)
Dartlocation_position_updated_cbFunction = void Function(double latitude, double longitude, double altitude, Dart__time_t timestamp, Pointer<Void> user_data)
Dartlocation_service_state_changed_cbFunction = void Function(int state, Pointer<Void> user_data)
Dartlocation_setting_changed_cbFunction = void Function(int method, bool enable, Pointer<Void> user_data)
Dartlocation_updated_cbFunction = void Function(int error, double latitude, double longitude, double altitude, Dart__time_t timestamp, double speed, double direction, double climb, Pointer<Void> user_data)
Dartlocation_velocity_updated_cbFunction = void Function(double speed, double direction, double climb, Dart__time_t timestamp, Pointer<Void> user_data)
Dartlocation_zone_changed_cbFunction = void Function(int state, double latitude, double longitude, double altitude, Dart__time_t timestamp, Pointer<Void> user_data)
Dartma_active_state_changed_cbFunction = void Function(int previous, int current, Pointer<Void> user_data)
Dartma_assistant_info_list_cbFunction = int Function(ma_assistant_info_h handle, Pointer<Void> user_data)
Dartma_audio_streaming_cbFunction = void Function(int event, Pointer<Char> buffer, int len, Pointer<Void> user_data)
Dartma_audio_streaming_data_section_changed_cbFunction = void Function(int section, Pointer<Void> user_data)
Dartma_error_cbFunction = void Function(int reason, Pointer<Void> user_data)
Dartma_language_changed_cbFunction = void Function(Pointer<Char> previous, Pointer<Char> current, Pointer<Void> user_data)
Dartma_preprocessing_information_changed_cbFunction = void Function(Pointer<Char> app_id, Pointer<Void> user_data)
Dartma_service_state_changed_cbFunction = void Function(int previous, int current, Pointer<Void> user_data)
Dartma_state_changed_cbFunction = void Function(int previous, int current, Pointer<Void> user_data)
Dartma_voice_key_status_changed_cbFunction = void Function(int status, Pointer<Void> user_data)
Dartma_wakeup_engine_command_cbFunction = void Function(Pointer<Char> command, Pointer<Void> user_data)
Dartmc_ability_support_updated_cbFunction = void Function(Pointer<Char> server_name, int ability, int support, Pointer<Void> user_data)
Dartmc_ability_supported_items_updated_cbFunction = void Function(Pointer<Char> server_name, int supported_items, Pointer<Void> user_data)
Dartmc_activated_client_cbFunction = bool Function(Pointer<Char> client_name, Pointer<Void> user_data)
Dartmc_activated_server_cbFunction = bool Function(Pointer<Char> server_name, Pointer<Void> user_data)
Dartmc_bool_attribute_updated_cbFunction = void Function(Pointer<Char> server_name, bool enabled, Pointer<Void> user_data)
Dartmc_client_custom_event_received_cbFunction = void Function(Pointer<Char> server_name, Pointer<Char> request_id, Pointer<Char> event, Pointer<bundle> data, Pointer<Void> user_data)
Dartmc_cmd_reply_received_cbFunction = void Function(Pointer<Char> server_name, Pointer<Char> request_id, int result_code, Pointer<bundle> data, Pointer<Void> user_data)
Dartmc_display_mode_updated_cbFunction = void Function(Pointer<Char> server_name, int mode, Pointer<Void> user_data)
Dartmc_display_rotation_updated_cbFunction = void Function(Pointer<Char> server_name, int rotation, Pointer<Void> user_data)
Dartmc_metadata_updated_cbFunction = void Function(Pointer<Char> server_name, mc_metadata_h metadata, Pointer<Void> user_data)
Dartmc_playback_ability_updated_cbFunction = void Function(Pointer<Char> server_name, mc_playback_ability_h ability, Pointer<Void> user_data)
Dartmc_playback_updated_cbFunction = void Function(Pointer<Char> server_name, mc_playback_h playback, Pointer<Void> user_data)
Dartmc_playlist_cbFunction = bool Function(mc_playlist_h playlist, Pointer<Void> user_data)
Dartmc_playlist_item_cbFunction = bool Function(Pointer<Char> index, mc_metadata_h metadata, Pointer<Void> user_data)
Dartmc_playlist_updated_cbFunction = void Function(Pointer<Char> server_name, int mode, Pointer<Char> playlist_name, mc_playlist_h playlist, Pointer<Void> user_data)
Dartmc_repeat_ability_updated_cbFunction = void Function(Pointer<Char> server_name, int support, Pointer<Void> user_data)
Dartmc_repeat_mode_updated_cbFunction = void Function(Pointer<Char> server_name, int mode, Pointer<Void> user_data)
Dartmc_search_condition_cbFunction = bool Function(int content_type, int category, Pointer<Char> search_keyword, Pointer<bundle> data, Pointer<Void> user_data)
Dartmc_server_custom_cmd_received_cbFunction = void Function(Pointer<Char> client_name, Pointer<Char> request_id, Pointer<Char> command, Pointer<bundle> data, Pointer<Void> user_data)
Dartmc_server_display_mode_cmd_received_cbFunction = void Function(Pointer<Char> client_name, Pointer<Char> request_id, int mode, Pointer<Void> user_data)
Dartmc_server_display_rotation_cmd_received_cbFunction = void Function(Pointer<Char> client_name, Pointer<Char> request_id, int rotation, Pointer<Void> user_data)
Dartmc_server_enable_cmd_received_cbFunction = void Function(Pointer<Char> client_name, Pointer<Char> request_id, bool enabled, Pointer<Void> user_data)
Dartmc_server_event_reply_received_cbFunction = void Function(Pointer<Char> client_name, Pointer<Char> request_id, int result_code, Pointer<bundle> data, Pointer<Void> user_data)
Dartmc_server_playback_action_cmd_received_cbFunction = void Function(Pointer<Char> client_name, Pointer<Char> request_id, int action, Pointer<Void> user_data)
Dartmc_server_playback_position_cmd_received_cbFunction = void Function(Pointer<Char> client_name, Pointer<Char> request_id, int position, Pointer<Void> user_data)
Dartmc_server_playlist_cmd_received_cbFunction = void Function(Pointer<Char> client_name, Pointer<Char> request_id, Pointer<Char> playlist_name, Pointer<Char> index, int action, int position, Pointer<Void> user_data)
Dartmc_server_repeat_mode_cmd_received_cbFunction = void Function(Pointer<Char> client_name, Pointer<Char> request_id, int repeat_mode, Pointer<Void> user_data)
Dartmc_server_search_cmd_received_cbFunction = void Function(Pointer<Char> client_name, Pointer<Char> request_id, mc_search_h search, Pointer<Void> user_data)
Dartmc_server_shuffle_mode_cmd_received_cbFunction = void Function(Pointer<Char> client_name, Pointer<Char> request_id, int shuffle_mode, Pointer<Void> user_data)
Dartmc_server_state_updated_cbFunction = void Function(Pointer<Char> server_name, int state, Pointer<Void> user_data)
Dartmc_shuffle_ability_updated_cbFunction = void Function(Pointer<Char> server_name, int support, Pointer<Void> user_data)
Dartmc_shuffle_mode_updated_cbFunction = void Function(Pointer<Char> server_name, int mode, Pointer<Void> user_data)
Dartmc_subscribed_server_cbFunction = bool Function(Pointer<Char> server_name, Pointer<Void> user_data)
Dartmedia_album_cbFunction = bool Function(media_album_h album, Pointer<Void> user_data)
Dartmedia_bookmark_cbFunction = bool Function(media_bookmark_h bookmark, Pointer<Void> user_data)
Dartmedia_content_db_update_cbFunction = void Function(int error, int pid, int update_item, int update_type, int media_type, Pointer<Char> uuid, Pointer<Char> path, Pointer<Char> mime_type, Pointer<Void> user_data)
Dartmedia_face_cbFunction = bool Function(media_face_h face, Pointer<Void> user_data)
Dartmedia_face_detection_completed_cbFunction = void Function(int error, int face_count, Pointer<Void> user_data)
Dartmedia_folder_cbFunction = bool Function(media_folder_h folder, Pointer<Void> user_data)
Dartmedia_group_cbFunction = bool Function(Pointer<Char> group_name, Pointer<Void> user_data)
Dartmedia_info_cbFunction = bool Function(media_info_h media, Pointer<Void> user_data)
Dartmedia_insert_completed_cbFunction = void Function(int error, Pointer<Void> user_data)
Dartmedia_key_event_cbFunction = void Function(int key, int status, Pointer<Void> user_data)
Dartmedia_packet_dispose_cbFunction = void Function(media_packet_h packet, Pointer<Void> user_data)
Dartmedia_packet_finalize_cbFunction = int Function(media_packet_h packet, int error_code, Pointer<Void> user_data)
Dartmedia_playlist_cbFunction = bool Function(media_playlist_h playlist, Pointer<Void> user_data)
Dartmedia_scan_completed_cbFunction = void Function(int error, Pointer<Void> user_data)
Dartmedia_storage_cbFunction = bool Function(media_storage_h storage, Pointer<Void> user_data)
Dartmedia_streamer_custom_buffer_status_cbFunction = void Function(media_streamer_node_h src, int status, Pointer<Void> user_data)
Dartmedia_streamer_error_cbFunction = void Function(media_streamer_h streamer, int error, Pointer<Void> user_data)
Dartmedia_streamer_interrupted_cbFunction = void Function(int code, Pointer<Void> user_data)
Dartmedia_streamer_node_decoded_ready_cbFunction = void Function(media_streamer_node_h node, Pointer<Char> src_pad_name, Pointer<Char> media_type, Pointer<Void> user_data)
Dartmedia_streamer_position_changed_cbFunction = void Function(Pointer<Void> user_data)
Dartmedia_streamer_sink_data_ready_cbFunction = void Function(media_streamer_node_h sink, Pointer<Void> user_data)
Dartmedia_streamer_sink_eos_cbFunction = void Function(media_streamer_node_h sink, Pointer<Void> user_data)
Dartmedia_streamer_state_changed_cbFunction = void Function(media_streamer_h streamer, int previous_state, int current_state, Pointer<Void> user_data)
Dartmedia_streamer_webrtc_message_cbFunction = void Function(media_streamer_node_h webrtc, Pointer<Char> message, Pointer<Void> user_data)
Dartmedia_tag_cbFunction = bool Function(media_tag_h tag, Pointer<Void> user_data)
Dartmedia_thumbnail_completed_cbFunction = void Function(int error, Pointer<Char> path, Pointer<Void> user_data)
Dartmediacodec_buffer_status_cbFunction = void Function(int status, Pointer<Void> user_data)
Dartmediacodec_eos_cbFunction = void Function(Pointer<Void> user_data)
Dartmediacodec_error_cbFunction = void Function(int error, Pointer<Void> user_data)
Dartmediacodec_input_buffer_used_cbFunction = void Function(media_packet_h packet, Pointer<Void> user_data)
Dartmediacodec_output_buffer_available_cbFunction = void Function(media_packet_h packet, Pointer<Void> user_data)
Dartmediacodec_supported_codec_cbFunction = bool Function(int codec_type, Pointer<Void> user_data)
Dartmediademuxer_eos_cbFunction = void Function(int track_num, Pointer<Void> user_data)
Dartmediademuxer_error_cbFunction = void Function(int error, Pointer<Void> user_data)
Dartmediamuxer_eos_cbFunction = void Function(Pointer<Void> user_data)
Dartmediamuxer_error_cbFunction = void Function(int error, Pointer<Void> user_data)
Dartmessage_port_message_cbFunction = void Function(int local_port_id, Pointer<Char> remote_app_id, Pointer<Char> remote_port, bool trusted_remote_port, Pointer<bundle> message, Pointer<Void> user_data)
Dartmessage_port_registration_event_cbFunction = void Function(Pointer<Char> remote_app_id, Pointer<Char> remote_port, bool trusted_remote_port, Pointer<Void> user_data)
Dartmessage_port_trusted_message_cbFunction = void Function(int trusted_local_port_id, Pointer<Char> remote_app_id, Pointer<Char> remote_port, bool trusted_remote_port, Pointer<bundle> message, Pointer<Void> user_data)
Dartml_custom_easy_invoke_cbFunction = int Function(ml_tensors_data_h in1, ml_tensors_data_h out, Pointer<Void> user_data)
Dartml_pipeline_if_custom_cbFunction = int Function(ml_tensors_data_h data, ml_tensors_info_h info, Pointer<Int> result, Pointer<Void> user_data)
Dartml_pipeline_sink_cbFunction = void Function(ml_tensors_data_h data, ml_tensors_info_h info, Pointer<Void> user_data)
Dartml_pipeline_state_cbFunction = void Function(int state, Pointer<Void> user_data)
Dartml_train_datagen_cbFunction = int Function(Pointer<Pointer<Float>> input, Pointer<Pointer<Float>> label, Pointer<Bool> last, Pointer<Void> user_data)
Dartmv_barcode_detected_cbFunction = void Function(mv_source_h source, mv_engine_config_h engine_cfg, Pointer<mv_quadrangle_s> barcode_locations, Pointer<Pointer<Char>> messages, Pointer<Int32> types, int number_of_barcodes, Pointer<Void> user_data)
Dartmv_face_detected_cbFunction = void Function(mv_source_h source, mv_engine_config_h engine_cfg, Pointer<mv_rectangle_s> faces_locations, int number_of_faces, Pointer<Void> user_data)
Dartmv_face_eye_condition_recognized_cbFunction = void Function(mv_source_h source, mv_engine_config_h engine_cfg, mv_rectangle_s face_location, int eye_condition, Pointer<Void> user_data)
Dartmv_face_facial_expression_recognized_cbFunction = void Function(mv_source_h source, mv_engine_config_h engine_cfg, mv_rectangle_s face_location, int facial_expression, Pointer<Void> user_data)
Dartmv_face_recognized_cbFunction = void Function(mv_source_h source, mv_face_recognition_model_h recognition_model, mv_engine_config_h engine_cfg, Pointer<mv_rectangle_s> face_location, Pointer<Int> face_label, double confidence, Pointer<Void> user_data)
Dartmv_face_tracked_cbFunction = void Function(mv_source_h source, mv_face_tracking_model_h tracking_model, mv_engine_config_h engine_cfg, Pointer<mv_quadrangle_s> location, double confidence, Pointer<Void> user_data)
Dartmv_image_recognized_cbFunction = void Function(mv_source_h source, mv_engine_config_h engine_cfg, Pointer<mv_image_object_h> image_objects, Pointer<Pointer<mv_quadrangle_s>> locations, int number_of_objects, Pointer<Void> user_data)
Dartmv_image_tracked_cbFunction = void Function(mv_source_h source, mv_image_tracking_model_h image_tracking_model, mv_engine_config_h engine_cfg, Pointer<mv_quadrangle_s> location, Pointer<Void> user_data)
Dartmv_inference_face_detected_cbFunction = void Function(mv_source_h source, int number_of_faces, Pointer<Float> confidences, Pointer<mv_rectangle_s> locations, Pointer<Void> user_data)
Dartmv_inference_facial_landmark_detected_cbFunction = void Function(mv_source_h source, int number_of_landmarks, Pointer<mv_point_s> locations, Pointer<Void> user_data)
Dartmv_inference_image_classified_cbFunction = void Function(mv_source_h source, int number_of_classes, Pointer<Int> indices, Pointer<Pointer<Char>> names, Pointer<Float> confidences, Pointer<Void> user_data)
Dartmv_inference_object_detected_cbFunction = void Function(mv_source_h source, int number_of_objects, Pointer<Int> indices, Pointer<Pointer<Char>> names, Pointer<Float> confidences, Pointer<mv_rectangle_s> locations, Pointer<Void> user_data)
Dartmv_inference_pose_landmark_detected_cbFunction = void Function(mv_source_h source, mv_inference_pose_result_h locations, Pointer<Void> user_data)
Dartmv_inference_supported_engine_cbFunction = bool Function(Pointer<Char> engine, bool supported, Pointer<Void> user_data)
Dartmv_supported_attribute_cbFunction = bool Function(int attribute_type, Pointer<Char> attribute_name, Pointer<Void> user_data)
Dartmv_surveillance_event_occurred_cbFunction = void Function(mv_surveillance_event_trigger_h trigger, mv_source_h source, int video_stream_id, mv_surveillance_result_h event_result, Pointer<Void> user_data)
Dartmv_surveillance_event_result_name_cbFunction = bool Function(Pointer<Char> name, Pointer<Void> user_data)
Dartmv_surveillance_event_type_cbFunction = bool Function(Pointer<Char> event_type, Pointer<Void> user_data)
Dartnoti_ex_item_group_foreach_child_cbFunction = int Function(noti_ex_item_h handle, Pointer<Void> user_data)
Dartnoti_ex_manager_events_add_cbFunction = void Function(noti_ex_manager_h handle, noti_ex_event_info_h info, Pointer<noti_ex_item_h> added_items, int count, Pointer<Void> user_data)
Dartnoti_ex_manager_events_delete_cbFunction = void Function(noti_ex_manager_h handle, noti_ex_event_info_h info, noti_ex_item_h deleted_item, Pointer<Void> user_data)
Dartnoti_ex_manager_events_error_cbFunction = void Function(noti_ex_manager_h handle, int error, int request_id, Pointer<Void> user_data)
Dartnoti_ex_manager_events_update_cbFunction = void Function(noti_ex_manager_h handle, noti_ex_event_info_h info, noti_ex_item_h updated_item, Pointer<Void> user_data)
Dartnoti_ex_reporter_events_error_cbFunction = void Function(noti_ex_reporter_h handle, int error, int request_id, Pointer<Void> user_data)
Dartnoti_ex_reporter_events_event_cbFunction = void Function(noti_ex_reporter_h handle, noti_ex_event_info_h info, Pointer<noti_ex_item_h> items, int count, Pointer<Void> user_data)
Dartpackage_info_app_cbFunction = bool Function(int comp_type, Pointer<Char> app_id, Pointer<Void> user_data)
Dartpackage_info_cert_info_cbFunction = bool Function(package_info_h handle, int cert_type, Pointer<Char> cert_value, Pointer<Void> user_data)
Dartpackage_info_dependency_info_cbFunction = bool Function(Pointer<Char> from, Pointer<Char> to, Pointer<Char> type, Pointer<Char> required_version, Pointer<Void> user_data)
Dartpackage_info_privilege_info_cbFunction = bool Function(Pointer<Char> privilege_name, Pointer<Void> user_data)
Dartpackage_info_res_allowed_package_cbFunction = bool Function(Pointer<Char> allowed_package, allowed_package_required_privilege_h privilege_handle, Pointer<Void> user_data)
Dartpackage_info_updateinfo_cbFunction = bool Function(package_updateinfo_h info, Pointer<Void> user_data)
Dartpackage_manager_event_cbFunction = void Function(Pointer<Char> type, Pointer<Char> package, int event_type, int event_state, int progress, int error, Pointer<Void> user_data)
Dartpackage_manager_package_info_cbFunction = bool Function(package_info_h package_info, Pointer<Void> user_data)
Dartpackage_manager_request_event_cbFunction = void Function(int id, Pointer<Char> type, Pointer<Char> package, int event_type, int event_state, int progress, int error, Pointer<Void> user_data)
Dartpackage_manager_request_res_event_cbFunction = void Function(int req_id, Pointer<Char> pkgid, int event_type, int event_state, package_manager_res_event_info_h handle, Pointer<Void> user_data)
Dartpackage_manager_res_event_cbFunction = void Function(Pointer<Char> pkgid, int event_type, int event_state, package_manager_res_event_info_h handle, Pointer<Void> user_data)
Dartpackage_manager_res_event_path_cbFunction = bool Function(Pointer<Char> path, int state, Pointer<Void> user_data)
Dartpackage_manager_size_info_receive_cbFunction = void Function(Pointer<Char> package_id, package_size_info_h size_info, Pointer<Void> user_data)
Dartpackage_manager_total_size_info_receive_cbFunction = void Function(package_size_info_h size_info, Pointer<Void> user_data)
Dartperipheral_gpio_interrupted_cbFunction = void Function(peripheral_gpio_h gpio, int error, Pointer<Void> user_data)
Dartplayer_adaptive_variant_cbFunction = void Function(int bandwidth, int width, int height, Pointer<Void> user_data)
Dartplayer_buffering_cbFunction = void Function(int percent, Pointer<Void> user_data)
Dartplayer_completed_cbFunction = void Function(Pointer<Void> user_data)
Dartplayer_error_cbFunction = void Function(int error_code, Pointer<Void> user_data)
Dartplayer_interrupted_cbFunction = void Function(int code, Pointer<Void> user_data)
Dartplayer_media_packet_audio_decoded_cbFunction = void Function(media_packet_h packet, Pointer<Void> user_data)
Dartplayer_media_packet_video_decoded_cbFunction = void Function(media_packet_h packet, Pointer<Void> user_data)
Dartplayer_media_stream_buffer_status_cbFunction = void Function(int status, Pointer<Void> user_data)
Dartplayer_media_stream_seek_cbFunction = void Function(int offset, Pointer<Void> user_data)
Dartplayer_prepared_cbFunction = void Function(Pointer<Void> user_data)
Dartplayer_seek_completed_cbFunction = void Function(Pointer<Void> user_data)
Dartplayer_subtitle_updated_cbFunction = void Function(int duration, Pointer<Char> text, Pointer<Void> user_data)
Dartplayer_supported_media_format_cbFunction = bool Function(int format, Pointer<Void> user_data)
Dartplayer_video_captured_cbFunction = void Function(Pointer<UnsignedChar> captured_data, int width, int height, int size, Pointer<Void> user_data)
Dartplayer_video_stream_changed_cbFunction = void Function(int width, int height, int fps, int bit_rate, Pointer<Void> user_data)
Dartplaylist_member_cbFunction = bool Function(int playlist_member_id, media_info_h media, Pointer<Void> user_data)
Dartpolygon_coords_cbFunction = bool Function(location_coords_s coords, Pointer<Void> user_data)
Dartppm_request_multiple_response_cbFunction = void Function(int cause, Pointer<Int32> results, Pointer<Pointer<Char>> privileges, int privileges_count, Pointer<Void> user_data)
Dartppm_request_response_cbFunction = void Function(int cause, int result, Pointer<Char> privilege, Pointer<Void> user_data)
Dartpreference_changed_cbFunction = void Function(Pointer<Char> key, Pointer<Void> user_data)
Dartpreference_item_cbFunction = bool Function(Pointer<Char> key, Pointer<Void> user_data)
Dartprovider_feature_cbFunction = bool Function(Pointer<Char> app_id, Pointer<Char> key, Pointer<Void> user_data)
Dartpush_service_notify_cbFunction = void Function(push_service_notification_h noti, Pointer<Void> user_data)
Dartpush_service_result_cbFunction = void Function(int result, Pointer<Char> msg, Pointer<Void> user_data)
Dartpush_service_state_cbFunction = void Function(int state, Pointer<Char> err, Pointer<Void> user_data)
Dartradio_interrupted_cbFunction = void Function(int code, Pointer<Void> user_data)
Dartradio_scan_completed_cbFunction = void Function(Pointer<Void> user_data)
Dartradio_scan_stopped_cbFunction = void Function(Pointer<Void> user_data)
Dartradio_scan_updated_cbFunction = void Function(int frequency, Pointer<Void> user_data)
Dartradio_seek_completed_cbFunction = void Function(int frequency, Pointer<Void> user_data)
Dartrecorder_audio_stream_cbFunction = void Function(Pointer<Void> stream, int size, int format, int channel, int timestamp, Pointer<Void> user_data)
Dartrecorder_device_state_changed_cbFunction = void Function(int type, int state, Pointer<Void> user_data)
Dartrecorder_error_cbFunction = void Function(int error, int current_state, Pointer<Void> user_data)
Dartrecorder_interrupt_started_cbFunction = void Function(int policy, int state, Pointer<Void> user_data)
Dartrecorder_interrupted_cbFunction = void Function(int policy, int previous, int current, Pointer<Void> user_data)
Dartrecorder_muxed_stream_cbFunction = void Function(Pointer<Void> stream, int size, int offset, Pointer<Void> user_data)
Dartrecorder_recording_limit_reached_cbFunction = void Function(int type, Pointer<Void> user_data)
Dartrecorder_recording_status_cbFunction = void Function(int elapsed_time, int file_size, Pointer<Void> user_data)
Dartrecorder_state_changed_cbFunction = void Function(int previous, int current, bool by_policy, Pointer<Void> user_data)
Dartrecorder_supported_audio_encoder_cbFunction = bool Function(int codec, Pointer<Void> user_data)
Dartrecorder_supported_file_format_cbFunction = bool Function(int format, Pointer<Void> user_data)
Dartrecorder_supported_video_encoder_cbFunction = bool Function(int codec, Pointer<Void> user_data)
Dartrecorder_supported_video_resolution_cbFunction = bool Function(int width, int height, Pointer<Void> user_data)
Dartrecorder_video_encode_decision_cbFunction = bool Function(Pointer<recorder_video_data_s> frame, Pointer<Void> user_data)
Dartresult_cbFunction = int Function(int ret, Pointer<Void> user_data)
Dartrpc_port_proxy_connected_event_cbFunction = void Function(Pointer<Char> receiver, Pointer<Char> port_name, rpc_port_h port, Pointer<Void> user_data)
Dartrpc_port_proxy_disconnected_event_cbFunction = void Function(Pointer<Char> receiver, Pointer<Char> port_name, Pointer<Void> user_data)
Dartrpc_port_proxy_received_event_cbFunction = void Function(Pointer<Char> receiver, Pointer<Char> port_name, Pointer<Void> user_data)
Dartrpc_port_proxy_rejected_event_cbFunction = void Function(Pointer<Char> receiver, Pointer<Char> port_name, Pointer<Void> user_data)
Dartrpc_port_stub_connected_event_cbFunction = void Function(Pointer<Char> sender, Pointer<Char> instance, Pointer<Void> user_data)
Dartrpc_port_stub_disconnected_event_cbFunction = void Function(Pointer<Char> sender, Pointer<Char> instance, Pointer<Void> user_data)
Dartrpc_port_stub_received_event_cbFunction = int Function(Pointer<Char> sender, Pointer<Char> instance, rpc_port_h port, Pointer<Void> user_data)
Dartruntime_info_changed_cbFunction = void Function(int key, Pointer<Void> user_data)
Dartscmirroring_sink_state_cbFunction = void Function(int error, int state, Pointer<Void> user_data)
Dartsensor_accuracy_changed_cbFunction = void Function(sensor_h sensor, int timestamp, int accuracy, Pointer<Void> data)
Dartsensor_added_cbFunction = void Function(Pointer<Char> uri, Pointer<Void> user_data)
Dartsensor_event_cbFunction = void Function(sensor_h sensor, Pointer<sensor_event_s> event, Pointer<Void> user_data)
Dartsensor_events_cbFunction = void Function(sensor_h sensor, Pointer<sensor_event_s> events, int events_count, Pointer<Void> user_data)
Dartsensor_provider_interval_changed_cbFunction = void Function(sensor_provider_h provider, int interval_ms, Pointer<Void> user_data)
Dartsensor_provider_start_cbFunction = void Function(sensor_provider_h provider, Pointer<Void> user_data)
Dartsensor_provider_stop_cbFunction = void Function(sensor_provider_h provider, Pointer<Void> user_data)
Dartsensor_recorder_data_cbFunction = bool Function(int type, sensor_recorder_data_h data, int remains, int error, Pointer<Void> user_data)
Dartsensor_removed_cbFunction = void Function(Pointer<Char> uri, Pointer<Void> user_data)
Dartservice_app_control_cbFunction = void Function(app_control_h app_control, Pointer<Void> user_data)
Dartservice_app_create_cbFunction = bool Function(Pointer<Void> user_data)
Dartservice_app_terminate_cbFunction = void Function(Pointer<Void> user_data)
Dartshortcut_list_cbFunction = int Function(Pointer<Char> package_name, Pointer<Char> icon, Pointer<Char> name, Pointer<Char> extra_key, Pointer<Char> extra_data, Pointer<Void> user_data)
Dartshortcut_remove_cbFunction = int Function(Pointer<Char> package_name, Pointer<Char> name, int sender_pid, Pointer<Void> user_data)
Dartshortcut_request_cbFunction = int Function(Pointer<Char> package_name, Pointer<Char> name, int type, Pointer<Char> content_info, Pointer<Char> icon, int pid, double period, int allow_duplicate, Pointer<Void> user_data)
Dartsoftap_client_connection_state_changed_cbFunction = void Function(softap_client_h client, bool opened, Pointer<Void> user_data)
Dartsoftap_connected_client_cbFunction = bool Function(softap_client_h client, Pointer<Void> user_data)
Dartsoftap_disabled_cbFunction = void Function(int result, int cause, Pointer<Void> user_data)
Dartsoftap_enabled_cbFunction = void Function(int result, bool is_requested, Pointer<Void> user_data)
Dartsoftap_passphrase_changed_cbFunction = void Function(Pointer<Void> user_data)
Dartsoftap_security_type_changed_cbFunction = void Function(int changed_type, Pointer<Void> user_data)
Dartsoftap_settings_reloaded_cbFunction = void Function(int result, Pointer<Void> user_data)
Dartsoftap_ssid_visibility_changed_cbFunction = void Function(bool changed_visible, Pointer<Void> user_data)
Dartsound_device_connection_changed_cbFunction = void Function(sound_device_h device, bool is_connected, Pointer<Void> user_data)
Dartsound_device_running_changed_cbFunction = void Function(sound_device_h device, bool is_running, Pointer<Void> user_data)
Dartsound_device_state_changed_cbFunction = void Function(sound_device_h device, int state, Pointer<Void> user_data)
Dartsound_manager_volume_changed_cbFunction = void Function(int type, int volume, Pointer<Void> user_data)
Dartsound_pool_state_changed_cbFunction = void Function(sound_pool_h pool, int prev_state, int cur_state, Pointer<Void> user_data)
Dartsound_pool_stream_state_changed_cbFunction = void Function(sound_pool_h pool, int id, int prev_state, int cur_state, Pointer<Void> user_data)
Dartsound_stream_ducking_state_changed_cbFunction = void Function(sound_stream_ducking_h stream_ducking, bool is_ducked, Pointer<Void> user_data)
Dartsound_stream_focus_state_changed_cbFunction = void Function(sound_stream_info_h stream_info, int focus_mask, int focus_state, int reason, int sound_behavior, Pointer<Char> extra_info, Pointer<Void> user_data)
Dartsound_stream_focus_state_watch_cbFunction = void Function(int id, int focus_mask, int focus_state, int reason, Pointer<Char> extra_info, Pointer<Void> user_data)
Dartssdp_browser_h = int
Dartssdp_found_cbFunction = void Function(int state, Dartssdp_service_h ssdp_remote_service, Pointer<Void> user_data)
Dartssdp_registered_cbFunction = void Function(int result, Dartssdp_service_h ssdp_local_service, Pointer<Void> user_data)
Dartssdp_service_h = int
Dartstc_get_all_stats_finished_cbFunction = void Function(int result, stc_all_stats_info_h info, Pointer<Void> user_data)
Dartstc_stats_info_cbFunction = int Function(int result, stc_stats_info_h info, Pointer<Void> user_data)
Dartstorage_changed_cbFunction = void Function(int storage_id, int dev, int state, Pointer<Char> fstype, Pointer<Char> fsuuid, Pointer<Char> mountpath, bool primary, int flags, Pointer<Void> user_data)
Dartstorage_device_supported_cbFunction = bool Function(int storage_id, int type, int state, Pointer<Char> path, Pointer<Void> user_data)
Dartstorage_state_changed_cbFunction = void Function(int storage_id, int state, Pointer<Void> user_data)
Dartstreamrecorder_consume_completed_cbFunction = void Function(Pointer<Void> buffer, Pointer<Void> user_data)
Dartstreamrecorder_error_cbFunction = void Function(int error, int current_state, Pointer<Void> user_data)
Dartstreamrecorder_notify_cbFunction = void Function(int previous, int current, int notification, Pointer<Void> user_data)
Dartstreamrecorder_recording_limit_reached_cbFunction = void Function(int type, Pointer<Void> user_data)
Dartstreamrecorder_recording_status_cbFunction = void Function(int elapsed_time, int file_size, Pointer<Void> user_data)
Dartstreamrecorder_supported_audio_encoder_cbFunction = bool Function(int codec, Pointer<Void> user_data)
Dartstreamrecorder_supported_file_format_cbFunction = bool Function(int format, Pointer<Void> user_data)
Dartstreamrecorder_supported_video_encoder_cbFunction = bool Function(int codec, Pointer<Void> user_data)
Dartstreamrecorder_supported_video_resolution_cbFunction = bool Function(int width, int height, Pointer<Void> user_data)
Dartstt_default_language_changed_cbFunction = void Function(stt_h stt, Pointer<Char> previous_language, Pointer<Char> current_language, Pointer<Void> user_data)
Dartstt_engine_changed_cbFunction = void Function(stt_h stt, Pointer<Char> engine_id, Pointer<Char> language, bool support_silence, bool need_credential, Pointer<Void> user_data)
Dartstt_error_cbFunction = void Function(stt_h stt, int reason, Pointer<Void> user_data)
Dartstt_recognition_result_cbFunction = void Function(stt_h stt, int event, Pointer<Pointer<Char>> data, int data_count, Pointer<Char> msg, Pointer<Void> user_data)
Dartstt_result_time_cbFunction = bool Function(stt_h stt, int index, int event, Pointer<Char> text, int start_time, int end_time, Pointer<Void> user_data)
Dartstt_speech_status_cbFunction = void Function(stt_h stt, int status, Pointer<Void> user_data)
Dartstt_state_changed_cbFunction = void Function(stt_h stt, int previous, int current, Pointer<Void> user_data)
Dartstt_supported_engine_cbFunction = bool Function(stt_h stt, Pointer<Char> engine_id, Pointer<Char> engine_name, Pointer<Void> user_data)
Dartstt_supported_language_cbFunction = bool Function(stt_h stt, Pointer<Char> language, Pointer<Void> user_data)
Dartstte_audio_type_cbFunction = int Function(Pointer<Char> audio_type, Pointer<Void> user_data)
Dartstte_cancel_cbFunction = int Function()
Dartstte_check_app_agreed_cbFunction = int Function(Pointer<Char> appid, Pointer<Bool> is_agreed)
Dartstte_deinitialize_cbFunction = int Function()
Dartstte_foreach_result_time_cbFunction = int Function(Pointer<Void> time_info, stte_result_time_cb callback, Pointer<Void> user_data)
Dartstte_foreach_supported_langs_cbFunction = int Function(stte_supported_language_cb callback, Pointer<Void> user_data)
Dartstte_get_info_cbFunction = int Function(Pointer<Pointer<Char>> engine_uuid, Pointer<Pointer<Char>> engine_name, Pointer<Pointer<Char>> engine_setting, Pointer<Bool> use_network)
Dartstte_get_recording_format_cbFunction = int Function(Pointer<Int32> types, Pointer<Int> rate, Pointer<Int> channels)
Dartstte_initialize_cbFunction = int Function()
Dartstte_is_valid_language_cbFunction = int Function(Pointer<Char> language, Pointer<Bool> is_valid)
Dartstte_need_app_credential_cbFunction = bool Function()
Dartstte_private_data_requested_cbFunction = int Function(Pointer<Char> key, Pointer<Pointer<Char>> data)
Dartstte_private_data_set_cbFunction = int Function(Pointer<Char> key, Pointer<Char> data)
Dartstte_result_time_cbFunction = bool Function(int index, int event, Pointer<Char> text, int start_time, int end_time, Pointer<Void> user_data)
Dartstte_set_recording_data_cbFunction = int Function(Pointer<Void> data, int length)
Dartstte_set_silence_detection_cbFunction = int Function(bool is_set)
Dartstte_start_cbFunction = int Function(Pointer<Char> language, Pointer<Char> type, Pointer<Char> appid, Pointer<Char> credential, Pointer<Void> user_data)
Dartstte_stop_cbFunction = int Function()
Dartstte_support_recognition_type_cbFunction = int Function(Pointer<Char> type, Pointer<Bool> is_supported)
Dartstte_support_silence_detection_cbFunction = bool Function()
Dartstte_supported_language_cbFunction = bool Function(Pointer<Char> language, Pointer<Void> user_data)
Dartsync_adapter_cancel_sync_cbFunction = void Function(account_h account, Pointer<Char> sync_job_name, Pointer<Char> sync_capability, Pointer<bundle> sync_job_user_data)
Dartsync_adapter_start_sync_cbFunction = bool Function(account_h account, Pointer<Char> sync_job_name, Pointer<Char> sync_capability, Pointer<bundle> sync_job_user_data)
Dartsync_manager_sync_job_cbFunction = bool Function(account_h account, Pointer<Char> sync_job_name, Pointer<Char> sync_capability, int sync_job_id, Pointer<bundle> sync_job_user_data, Pointer<Void> user_data)
Dartsystem_settings_changed_cbFunction = void Function(int key, Pointer<Void> user_data)
Dartsystem_settings_iter_cbFunction = bool Function(int index, Pointer<Char> value, Pointer<Void> cb_data)
Darttbm_format = int
Dartthumbnail_extracted_cbFunction = void Function(int error, Pointer<Char> request_id, int thumb_width, int thumb_height, Pointer<UnsignedChar> thumb_data, int thumb_size, Pointer<Void> user_data)
Darttts_default_voice_changed_cbFunction = void Function(tts_h tts, Pointer<Char> previous_language, int previous_voice_type, Pointer<Char> current_language, int current_voice_type, Pointer<Void> user_data)
Darttts_engine_changed_cbFunction = void Function(tts_h tts, Pointer<Char> engine_id, Pointer<Char> language, int voice_type, bool need_credential, Pointer<Void> user_data)
Darttts_error_cbFunction = void Function(tts_h tts, int utt_id, int reason, Pointer<Void> user_data)
Darttts_screen_reader_changed_cbFunction = void Function(tts_h tts, bool is_on, Pointer<Void> user_data)
Darttts_state_changed_cbFunction = void Function(tts_h tts, int previous, int current, Pointer<Void> user_data)
Darttts_supported_voice_cbFunction = bool Function(tts_h tts, Pointer<Char> language, int voice_type, Pointer<Void> user_data)
Darttts_utterance_completed_cbFunction = void Function(tts_h tts, int utt_id, Pointer<Void> user_data)
Darttts_utterance_started_cbFunction = void Function(tts_h tts, int utt_id, Pointer<Void> user_data)
Dartttse_cancel_synthesis_cbFunction = int Function()
Dartttse_check_app_agreed_cbFunction = int Function(Pointer<Char> appid, Pointer<Bool> is_agreed)
Dartttse_deinitialize_cbFunction = int Function()
Dartttse_foreach_supported_voices_cbFunction = int Function(ttse_supported_voice_cb callback, Pointer<Void> user_data)
Dartttse_get_info_cbFunction = int Function(Pointer<Pointer<Char>> engine_uuid, Pointer<Pointer<Char>> engine_name, Pointer<Pointer<Char>> engine_setting, Pointer<Bool> use_network)
Dartttse_initialize_cbFunction = int Function()
Dartttse_is_valid_voice_cbFunction = int Function(Pointer<Char> language, int type, Pointer<Bool> is_valid)
Dartttse_load_voice_cbFunction = int Function(Pointer<Char> language, int type)
Dartttse_need_app_credential_cbFunction = bool Function()
Dartttse_private_data_requested_cbFunction = int Function(Pointer<Char> key, Pointer<Pointer<Char>> data)
Dartttse_private_data_set_cbFunction = int Function(Pointer<Char> key, Pointer<Char> data)
Dartttse_set_pitch_cbFunction = int Function(int pitch)
Dartttse_start_synthesis_cbFunction = int Function(Pointer<Char> language, int type, Pointer<Char> text, int speed, Pointer<Char> appid, Pointer<Char> credential, Pointer<Void> user_data)
Dartttse_supported_voice_cbFunction = bool Function(Pointer<Char> language, int type, Pointer<Void> user_data)
Dartttse_unload_voice_cbFunction = int Function(Pointer<Char> language, int type)
Dartusb_host_hotplug_cbFunction = void Function(usb_host_device_h dev, Pointer<Void> user_data)
Dartusb_host_transferred_cbFunction = void Function(usb_host_transfer_h transfer, Pointer<Void> user_data)
Dartvc_current_language_changed_cbFunction = void Function(Pointer<Char> previous, Pointer<Char> current, Pointer<Void> user_data)
Dartvc_error_cbFunction = void Function(int reason, Pointer<Void> user_data)
Dartvc_mgr_all_result_cbFunction = bool Function(int event, vc_cmd_list_h vc_cmd_list, Pointer<Char> result, Pointer<Char> msg, Pointer<Void> user_data)
Dartvc_mgr_begin_speech_detected_cbFunction = void Function(Pointer<Void> user_data)
Dartvc_mgr_dialog_request_cbFunction = void Function(int pid, Pointer<Char> disp_text, Pointer<Char> utt_text, bool continuous, Pointer<Void> user_data)
Dartvc_mgr_feedback_audio_format_cbFunction = void Function(int rate, int channel, int audio_type, Pointer<Void> user_data)
Dartvc_mgr_feedback_streaming_cbFunction = void Function(int event, Pointer<Char> buffer, int len, Pointer<Void> user_data)
Dartvc_mgr_pre_result_cbFunction = void Function(int event, Pointer<Char> result, Pointer<Void> user_data)
Dartvc_mgr_private_data_requested_cbFunction = int Function(Pointer<Char> key, Pointer<Pointer<Char>> data, Pointer<Void> user_data)
Dartvc_mgr_private_data_set_cbFunction = int Function(Pointer<Char> key, Pointer<Char> data, Pointer<Void> user_data)
Dartvc_mgr_specific_engine_result_cbFunction = void Function(Pointer<Char> engine_app_id, Pointer<Char> event, Pointer<Char> result, Pointer<Void> user_data)
Dartvc_mgr_vc_tts_streaming_cbFunction = void Function(int pid, int utt_id, int event, Pointer<Char> buffer, int len, Pointer<Void> user_data)
Dartvc_result_cbFunction = void Function(int event, vc_cmd_list_h vc_cmd_list, Pointer<Char> result, Pointer<Void> user_data)
Dartvc_service_state_changed_cbFunction = void Function(int previous, int current, Pointer<Void> user_data)
Dartvc_state_changed_cbFunction = void Function(int previous, int current, Pointer<Void> user_data)
Dartvc_supported_language_cbFunction = bool Function(Pointer<Char> language, Pointer<Void> user_data)
Dartvc_tts_streaming_cbFunction = void Function(int event, Pointer<Char> buffer, int len, int utt_id, Pointer<Void> user_data)
Dartvc_tts_utterance_status_cbFunction = void Function(int utt_id, int status, Pointer<Void> user_data)
Dartvce_cancel_cbFunction = int Function()
Dartvce_cancel_tts_cbFunction = int Function(int pid, int utt_id, Pointer<Void> user_data)
Dartvce_command_cbFunction = bool Function(int id, int type, int format, Pointer<Char> command, Pointer<Char> param, int domain, Pointer<Void> user_data)
Dartvce_deinitialize_cbFunction = int Function()
Dartvce_foreach_supported_languages_cbFunction = int Function(vce_supported_language_cb callback, Pointer<Void> user_data)
Dartvce_get_info_cbFunction = int Function(Pointer<Pointer<Char>> engine_uuid, Pointer<Pointer<Char>> engine_name, Pointer<Pointer<Char>> engine_settings_app_id, Pointer<Bool> use_network)
Dartvce_get_recording_format_cbFunction = int Function(Pointer<Char> audio_id, Pointer<Int32> types, Pointer<Int> rate, Pointer<Int> channels)
Dartvce_initialize_cbFunction = int Function()
Dartvce_is_language_supported_cbFunction = bool Function(Pointer<Char> language)
Dartvce_nlu_base_info_requested_cbFunction = int Function(Pointer<Char> key, Pointer<Pointer<Char>> value)
Dartvce_private_data_requested_cbFunction = int Function(Pointer<Char> key, Pointer<Pointer<Char>> data)
Dartvce_private_data_set_cbFunction = int Function(Pointer<Char> key, Pointer<Char> data)
Dartvce_process_haptic_event_cbFunction = int Function(Pointer<Char> event)
Dartvce_process_list_event_cbFunction = int Function(Pointer<Char> event)
Dartvce_process_text_cbFunction = int Function(Pointer<Char> text)
Dartvce_request_tts_cbFunction = int Function(int pid, int utt_id, Pointer<Char> text, Pointer<Char> language, Pointer<Void> user_data)
Dartvce_set_audio_type_cbFunction = int Function(Pointer<Char> audio_type)
Dartvce_set_commands_cbFunction = int Function(vce_cmd_h vc_command)
Dartvce_set_domain_cbFunction = int Function(Pointer<Char> domain)
Dartvce_set_language_cbFunction = int Function(Pointer<Char> language)
Dartvce_set_recording_data_cbFunction = int Function(Pointer<Void> data, int length, Pointer<Int32> speech_detected)
Dartvce_set_server_dialog_cbFunction = int Function(Pointer<Char> app_id, Pointer<Char> credential)
Dartvce_specific_engine_request_cbFunction = int Function(Pointer<Char> engine_app_id, Pointer<Char> event, Pointer<Char> request)
Dartvce_start_cbFunction = int Function(bool stop_by_silence)
Dartvce_stop_cbFunction = int Function()
Dartvce_supported_language_cbFunction = bool Function(Pointer<Char> language, Pointer<Void> user_data)
Dartvce_tts_audio_format_request_cbFunction = int Function(Pointer<Int> rate, Pointer<Int> channel, Pointer<Int> audio_type, Pointer<Void> user_data)
Dartvce_unset_commands_cbFunction = int Function()
Dartwav_player_playback_completed_cbFunction = void Function(int id, Pointer<Void> user_data)
Dartwebrtc_data_channel_cbFunction = void Function(webrtc_h webrtc, webrtc_data_channel_h channel, Pointer<Void> user_data)
Dartwebrtc_data_channel_close_cbFunction = void Function(webrtc_data_channel_h channel, Pointer<Void> user_data)
Dartwebrtc_data_channel_error_cbFunction = void Function(webrtc_data_channel_h channel, int error, Pointer<Void> user_data)
Dartwebrtc_data_channel_message_cbFunction = void Function(webrtc_data_channel_h channel, int type, Pointer<Void> message, Pointer<Void> user_data)
Dartwebrtc_data_channel_open_cbFunction = void Function(webrtc_data_channel_h channel, Pointer<Void> user_data)
Dartwebrtc_encoded_frame_cbFunction = void Function(webrtc_h webrtc, int type, int track_id, media_packet_h packet, Pointer<Void> user_data)
Dartwebrtc_error_cbFunction = void Function(webrtc_h webrtc, int error, int state, Pointer<Void> user_data)
Dartwebrtc_ice_candidate_cbFunction = void Function(webrtc_h webrtc, Pointer<Char> candidate, Pointer<Void> user_data)
Dartwebrtc_ice_connection_state_change_cbFunction = void Function(webrtc_h webrtc, int state, Pointer<Void> user_data)
Dartwebrtc_ice_gathering_state_change_cbFunction = void Function(webrtc_h webrtc, int state, Pointer<Void> user_data)
Dartwebrtc_media_packet_source_buffer_state_changed_cbFunction = void Function(int source_id, int state, Pointer<Void> user_data)
Dartwebrtc_negotiation_needed_cbFunction = void Function(webrtc_h webrtc, Pointer<Void> user_data)
Dartwebrtc_peer_connection_state_change_cbFunction = void Function(webrtc_h webrtc, int state, Pointer<Void> user_data)
Dartwebrtc_session_description_created_cbFunction = void Function(webrtc_h webrtc, Pointer<Char> description, Pointer<Void> user_data)
Dartwebrtc_signaling_state_change_cbFunction = void Function(webrtc_h webrtc, int state, Pointer<Void> user_data)
Dartwebrtc_state_changed_cbFunction = void Function(webrtc_h webrtc, int previous, int current, Pointer<Void> user_data)
Dartwebrtc_track_added_cbFunction = void Function(webrtc_h webrtc, int type, int track_id, Pointer<Void> user_data)
Dartwebrtc_turn_server_cbFunction = bool Function(Pointer<Char> turn_server, Pointer<Void> user_data)
Dartwifi_direct_client_ip_address_assigned_cbFunction = void Function(Pointer<Char> mac_address, Pointer<Char> ip_address, Pointer<Char> interface_address, Pointer<Void> user_data)
Dartwifi_direct_connected_peer_cbFunction = bool Function(Pointer<wifi_direct_connected_peer_info_s> peer, Pointer<Void> user_data)
Dartwifi_direct_connection_state_changed_cbFunction = void Function(int error_code, int connection_state, Pointer<Char> mac_address, Pointer<Void> user_data)
Dartwifi_direct_device_state_changed_cbFunction = void Function(int error_code, int device_state, Pointer<Void> user_data)
Dartwifi_direct_discovered_peer_cbFunction = bool Function(Pointer<wifi_direct_discovered_peer_info_s> peer, Pointer<Void> user_data)
Dartwifi_direct_discovery_state_chagned_cbFunction = void Function(int error_code, int discovery_state, Pointer<Void> user_data)
Dartwifi_direct_peer_found_cbFunction = void Function(int error_code, int discovery_state, Pointer<Char> mac_address, Pointer<Void> user_data)
Dartwifi_direct_peer_info_connection_state_changed_cbFunction = void Function(int error_code, int connection_state, wifi_direct_connection_state_cb_data_s data_s, Pointer<Void> user_data)
Dartwifi_direct_persistent_group_cbFunction = bool Function(Pointer<Char> mac_address, Pointer<Char> ssid, Pointer<Void> user_data)
Dartwifi_direct_service_state_changed_cbFunction = void Function(int error_code, int service_state, int service_type, Pointer<Void> response_data, Pointer<Char> mac_address, Pointer<Void> user_data)
Dartwifi_direct_state_changed_cbFunction = void Function(int state, Pointer<Void> user_data)
Dartwifi_direct_supported_wps_type_cbFunction = bool Function(int type, Pointer<Void> user_data)
Dartwifi_manager_activated_cbFunction = void Function(int result, Pointer<Void> user_data)
Dartwifi_manager_ap_ipv6_address_cbFunction = bool Function(Pointer<Char> ipv6_address, Pointer<Void> user_data)
Dartwifi_manager_ap_vsie_cbFunction = bool Function(Pointer<UnsignedChar> vsie, int length, Pointer<Void> user_data)
Dartwifi_manager_bssid_scan_finished_cbFunction = void Function(int error_code, Pointer<Void> user_data)
Dartwifi_manager_config_list_cbFunction = bool Function(wifi_manager_config_h config, Pointer<Void> user_data)
Dartwifi_manager_connected_cbFunction = void Function(int result, Pointer<Void> user_data)
Dartwifi_manager_connection_state_changed_cbFunction = void Function(int state, wifi_manager_ap_h ap, Pointer<Void> user_data)
Dartwifi_manager_deactivated_cbFunction = void Function(int result, Pointer<Void> user_data)
Dartwifi_manager_device_state_changed_cbFunction = void Function(int state, Pointer<Void> user_data)
Dartwifi_manager_disconnected_cbFunction = void Function(int result, Pointer<Void> user_data)
Dartwifi_manager_forget_ap_finished_cbFunction = void Function(int result, Pointer<Void> user_data)
Dartwifi_manager_found_ap_cbFunction = bool Function(wifi_manager_ap_h ap, Pointer<Void> user_data)
Dartwifi_manager_found_bssid_cbFunction = bool Function(Pointer<Char> bssid, int rssi, int freq, Pointer<Void> user_data)
Dartwifi_manager_ip_conflict_cbFunction = void Function(Pointer<Char> mac, int state, Pointer<Void> user_data)
Dartwifi_manager_module_state_changed_cbFunction = void Function(int wifi_module_state, Pointer<Void> user_data)
Dartwifi_manager_rssi_level_changed_cbFunction = void Function(int rssi_level, Pointer<Void> user_data)
Dartwifi_manager_scan_finished_cbFunction = void Function(int error_code, Pointer<Void> user_data)
Dartwifi_manager_scan_state_changed_cbFunction = void Function(int state, Pointer<Void> user_data)
Dartwifi_manager_tdls_discovered_cbFunction = void Function(int state, Pointer<Char> peer_mac_addr, Pointer<Void> user_data)
Dartwifi_manager_tdls_state_changed_cbFunction = void Function(int state, Pointer<Char> peer_mac_addr, Pointer<Void> user_data)
data_control_add_callback_result_cb = Pointer<NativeFunction<data_control_add_callback_result_cbFunction>>
@brief Called when the consumer receives the result of the data change callback adding operation. @details The following error codes can be delivered: \n #DATA_CONTROL_ERROR_NONE, \n #DATA_CONTROL_ERROR_OUT_OF_MEMORY, \n #DATA_CONTROL_ERROR_IO_ERROR, \n #DATA_CONTROL_ERROR_PERMISSION_DENIED, \n #DATA_CONTROL_ERROR_MAX_EXCEEDED @since_tizen 3.0 @remarks #DATA_CONTROL_ERROR_PERMISSION_DENIED will be returned when the provider denies to add the callback. @paramin provider The provider handle. @a provider is valid only inside this function \n @a provider should not be destroyed. @paramin result Add data change callback result @paramin callback_id Added callback ID @paramin user_data The user data passed from the add function @pre The callback must be registered using data_control_add_data_change_cb(). @see data_control_add_data_change_cb()
data_control_add_callback_result_cbFunction = Void Function(data_control_h provider, Int32 result, Int callback_id, Pointer<Void> user_data)
data_control_bulk_cb = Pointer<NativeFunction<data_control_bulk_cbFunction>>
@brief Called when a response is received for a bulk operation from a provider application. @since_tizen 3.0
data_control_bulk_cbFunction = Void Function(Int request_id, data_control_h provider, data_control_bulk_result_data_h bulk_results, Bool provider_result, Pointer<Char> error, Pointer<Void> user_data)
data_control_bulk_data_h = Pointer<data_control_bulk_data_s>
@brief The bulk data handle. @since_tizen 3.0
data_control_bulk_result_data_h = Pointer<data_control_bulk_result_data_s>
@brief The bulk result data handle. @since_tizen 3.0
data_control_data_change_cb = Pointer<NativeFunction<data_control_data_change_cbFunction>>
@brief Called when received data changed notification from provider application. @since_tizen 3.0 @paramin provider The provider handle. @a provider is valid only inside this function \n @a provider should not be destroyed. @paramin type Changed data type @paramin data Data from provider, intended to contain information about changed data \n @a data is valid only inside this function \n To use outside the callback, make a copy. @a data should not be freed @paramin user_data The user data passed from the add function @pre The callback must be registered using data_control_add_data_change_cb(). \n data_control_provider_send_data_change_noti() must be called to invoke this callback. @see data_control_add_data_change_cb() @see data_control_provider_send_data_change_noti()
data_control_data_change_cbFunction = Void Function(data_control_h provider, Int32 type, Pointer<bundle> data, Pointer<Void> user_data)
data_control_h = Pointer<data_control_s>
@brief The structure type for the provider handle. @since_tizen 2.3
data_control_map_add_response_cb = Pointer<NativeFunction<data_control_map_add_response_cbFunction>>
@brief Called when the response is received for an add operation from the key-value structured data control provider. @since_tizen 2.3
data_control_map_add_response_cbFunction = Void Function(Int request_id, data_control_h provider, Bool provider_result, Pointer<Char> error, Pointer<Void> user_data)
data_control_map_get_response_cb = Pointer<NativeFunction<data_control_map_get_response_cbFunction>>
@brief Called when the result value list is received from the key-value structured data control provider. @since_tizen 2.3 @remarks You must release @a result_value_list using free() after it is used. Note that @a result_value_list is an array of char *. Its length is @a result_value_count. You should release all the elements in the @a result_value_list array and @a result_value_list itself like the following code.
data_control_map_get_response_cbFunction = Void Function(Int request_id, data_control_h provider, Pointer<Pointer<Char>> result_value_list, Int result_value_count, Bool provider_result, Pointer<Char> error, Pointer<Void> user_data)
data_control_map_remove_response_cb = Pointer<NativeFunction<data_control_map_remove_response_cbFunction>>
@brief Called when the response is received for a remove operation from the key-value structured data control provider. @since_tizen 2.3
data_control_map_remove_response_cbFunction = Void Function(Int request_id, data_control_h provider, Bool provider_result, Pointer<Char> error, Pointer<Void> user_data)
data_control_map_set_response_cb = Pointer<NativeFunction<data_control_map_set_response_cbFunction>>
@brief Called when the response is received for a set operation from the key-value structured data control provider. @since_tizen 2.3
data_control_map_set_response_cbFunction = Void Function(Int request_id, data_control_h provider, Bool provider_result, Pointer<Char> error, Pointer<Void> user_data)
data_control_provider_bulk_cb = Pointer<NativeFunction<data_control_provider_bulk_cbFunction>>
@brief Called when the bulk data request is received from an consumer application. @since_tizen 3.0
data_control_provider_bulk_cbFunction = Void Function(Int request_id, data_control_h provider, data_control_bulk_data_h bulk_data, Pointer<Void> user_data)
data_control_provider_data_change_consumer_cb = Pointer<NativeFunction<data_control_provider_data_change_consumer_cbFunction>>
@brief Called for each application which successfully added a data change callback. @since_tizen 3.0
data_control_provider_data_change_consumer_cbFunction = Bool Function(data_control_h provider, Pointer<Char> consumer_appid, Pointer<Void> user_data)
data_control_provider_data_change_consumer_filter_cb = Pointer<NativeFunction<data_control_provider_data_change_consumer_filter_cbFunction>>
@brief Called when a consumer requests a data change callback addition. @details The callback decides - through the return value - whether a consumer application should be allowed to add a data change callback. \n If it returns true, it means the application should be allowed to do so, if it returns false, it means it should be denied.
data_control_provider_data_change_consumer_filter_cbFunction = Bool Function(data_control_h provider, Pointer<Char> consumer_appid, Pointer<Void> user_data)
data_control_provider_map_add_value_request_cb = Pointer<NativeFunction<data_control_provider_map_add_value_request_cbFunction>>
@brief Called when the request for adding the value is received from the key-value structured data control consumer. @since_tizen 2.3
data_control_provider_map_add_value_request_cbFunction = Void Function(Int request_id, data_control_h provider, Pointer<Char> key, Pointer<Char> value, Pointer<Void> user_data)
data_control_provider_map_get_value_request_cb = Pointer<NativeFunction<data_control_provider_map_get_value_request_cbFunction>>
@brief Called when the request for obtaining the value list is received from the key-value structured data control consumer. @since_tizen 2.3
data_control_provider_map_get_value_request_cbFunction = Void Function(Int request_id, data_control_h provider, Pointer<Char> key, Pointer<Void> user_data)
data_control_provider_map_remove_value_request_cb = Pointer<NativeFunction<data_control_provider_map_remove_value_request_cbFunction>>
@brief Called when the request for removing the value is received from the key-value structured data control consumer. @since_tizen 2.3
data_control_provider_map_remove_value_request_cbFunction = Void Function(Int request_id, data_control_h provider, Pointer<Char> key, Pointer<Char> value, Pointer<Void> user_data)
data_control_provider_map_set_value_request_cb = Pointer<NativeFunction<data_control_provider_map_set_value_request_cbFunction>>
@brief Called when the request for replacing the value is received from the key-value structured data control consumer. @since_tizen 2.3
data_control_provider_map_set_value_request_cbFunction = Void Function(Int request_id, data_control_h provider, Pointer<Char> key, Pointer<Char> old_value, Pointer<Char> new_value, Pointer<Void> user_data)
data_control_provider_sql_delete_request_cb = Pointer<NativeFunction<data_control_provider_sql_delete_request_cbFunction>>
@brief Called when the delete request is received from an application using SQL-friendly interface based data control. @since_tizen 2.3
data_control_provider_sql_delete_request_cbFunction = Void Function(Int request_id, data_control_h provider, Pointer<Char> where, Pointer<Void> user_data)
data_control_provider_sql_insert_request_cb = Pointer<NativeFunction<data_control_provider_sql_insert_request_cbFunction>>
@brief Called when the insert request is received from an application using SQL-friendly interface based data control. @since_tizen 2.3
data_control_provider_sql_insert_request_cbFunction = Void Function(Int request_id, data_control_h provider, Pointer<bundle> insert_data, Pointer<Void> user_data)
data_control_provider_sql_select_request_cb = Pointer<NativeFunction<data_control_provider_sql_select_request_cbFunction>>
@brief Called when the select request is received from an application using SQL-friendly interface based data control. @since_tizen 2.3
data_control_provider_sql_select_request_cbFunction = Void Function(Int request_id, data_control_h provider, Pointer<Pointer<Char>> column_list, Int column_count, Pointer<Char> where, Pointer<Char> order, Pointer<Void> user_data)
data_control_provider_sql_update_request_cb = Pointer<NativeFunction<data_control_provider_sql_update_request_cbFunction>>
@brief Called when the update request is received from an application using SQL-friendly interface based data control. @since_tizen 2.3
data_control_provider_sql_update_request_cbFunction = Void Function(Int request_id, data_control_h provider, Pointer<bundle> update_data, Pointer<Char> where, Pointer<Void> user_data)
data_control_sql_delete_response_cb = Pointer<NativeFunction<data_control_sql_delete_response_cbFunction>>
@brief Called when a response is received for a delete operation from an application using the SQL-friendly interface based data control. @since_tizen 2.3
data_control_sql_delete_response_cbFunction = Void Function(Int request_id, data_control_h provider, Bool provider_result, Pointer<Char> error, Pointer<Void> user_data)
data_control_sql_insert_response_cb = Pointer<NativeFunction<data_control_sql_insert_response_cbFunction>>
@brief Called when a response is received for an insert operation from an application using the SQL-friendly interface based data control. @since_tizen 2.3
data_control_sql_insert_response_cbFunction = Void Function(Int request_id, data_control_h provider, LongLong inserted_row_id, Bool provider_result, Pointer<Char> error, Pointer<Void> user_data)
data_control_sql_select_response_cb = Pointer<NativeFunction<data_control_sql_select_response_cbFunction>>
@brief Called when a response is received for a select operation from an application using the SQL-friendly interface based data control. @since_tizen 2.3
data_control_sql_select_response_cbFunction = Void Function(Int request_id, data_control_h provider, result_set_cursor enumerator, Bool provider_result, Pointer<Char> error, Pointer<Void> user_data)
data_control_sql_update_response_cb = Pointer<NativeFunction<data_control_sql_update_response_cbFunction>>
@brief Called when a response is received for an update operation from an application using the SQL-friendly interface based data control. @since_tizen 2.3
data_control_sql_update_response_cbFunction = Void Function(Int request_id, data_control_h provider, Bool provider_result, Pointer<Char> error, Pointer<Void> user_data)
device_changed_cb = Pointer<NativeFunction<device_changed_cbFunction>>
@brief Called when a device status is changed. @details Each device callback has a different output param type. \n So you need to check below output param before using this function. \n callback enum output type \n DEVICE_CALLBACK_BATTERY_CAPACITY int \n DEVICE_CALLBACK_BATTERY_LEVEL int \n DEVICE_CALLBACK_BATTERY_CHARGING bool \n DEVICE_CALLBACK_DISPLAY_STATE int \n DEVICE_CALLBACK_FLASH_BRIGHTNESS int @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @remarks DEVICE_CALLBACK_FLASH_BRIGHTNESS callback invoked when user set flash brightness by using device_flash_set_brightness(). It does not work by camera flash operation. To register DEVICE_CALLBACK_FLASH_BRIGHTNESS callback, you need to declare the LED privilege (%http://tizen.org/privilege/led). @paramout type The device type to monitor @paramout value The changed value @paramout user_data The user data passed from the callback registration function
device_changed_cbFunction = Void Function(Int32 type, Pointer<Void> value, Pointer<Void> user_data)
device_policy_manager_h = Pointer<Void>
@brief The device policy manager handle @details The device policy manager handle is an abstraction of the logical connection between the device policy manager and it's client. The device policy manager handle must be created by using dpm_manager_create() before attempting to use almost any of the device policy APIs, and it should be freed when interaction with the device policy manager is no longer required. To release the handle, use dpm_manager_destroy(). @since_tizen 3.0 @see dpm_manager_create() @see dpm_manager_destroy()
diagnostics_ctx_h = Pointer<Void>
@brief Diagnostics context. @since_tizen 6.0
diagnostics_data_h = Pointer<Void>
@brief Diagnostics data. @since_tizen 6.0
diagnostics_notification_cb = Pointer<NativeFunction<diagnostics_notification_cbFunction>>
@brief Notification callback fired when new diagnostics event arrives. @since_tizen 6.0 @remarks @a ctx should be released with diagnostics_destroy().
diagnostics_notification_cbFunction = Void Function(diagnostics_ctx_h ctx, Pointer<Void> user_data)
diagnostics_request_cb = Pointer<NativeFunction<diagnostics_request_cbFunction>>
@brief Request callback fired when someone requests diagnostics data. @since_tizen 6.5 @remarks @a data should be released with diagnostics_data_destroy().
diagnostics_request_cbFunction = Void Function(diagnostics_data_h data, Pointer<Pointer<Char>> params, Int params_size, diagnostics_ctx_h ctx, Pointer<Void> user_data)
dnssd_browser_h = UnsignedInt
@brief The DNSSD Browser handle. @since_tizen 3.0
dnssd_found_cb = Pointer<NativeFunction<dnssd_found_cbFunction>>
@brief Called when a DNSSD service is found. @details remote_service is valid only when service_state is #DNSSD_SERVICE_STATE_AVAILABLE or #DNSSD_SERVICE_STATE_UNAVAILABLE. In case of service_state #DNSSD_SERVICE_STATE_UNAVAILABLE, application can only use dnssd_service_get_type() and dnssd_service_get_name(). Other get functions can only be used when service_state is #DNSSD_SERVICE_STATE_AVAILABLE. @since_tizen 3.0 @paramin service_state The DNSSD service state of remote service @paramin remote_service The DNSSD remote service handle @paramin user_data The user data passed from the request function @see dnssd_start_browsing_service()
dnssd_found_cbFunction = Void Function(Int32 service_state, dnssd_service_h remote_service, Pointer<Void> user_data)
dnssd_registered_cb = Pointer<NativeFunction<dnssd_registered_cbFunction>>
@brief Called when the registration of DNSSD service is finished. @since_tizen 3.0 @paramin result The result of registration.\n #DNSSD_ERROR_NONE Successful\n #DNSSD_ERROR_NAME_CONFLICT Name Conflict\n #DNSSD_ERROR_ALREADY_REGISTERED Already Registered @paramin local_service The DNSSD local service handle @paramin user_data The user data passed from the request function @see dnssd_register_local_service()
dnssd_registered_cbFunction = Void Function(Int32 result, dnssd_service_h local_service, Pointer<Void> user_data)
dnssd_service_h = UnsignedInt
@brief The DNSSD service handle. @since_tizen 3.0
download_progress_cb = Pointer<NativeFunction<download_progress_cbFunction>>
@brief Called when the progress of download changes.
download_progress_cbFunction = Void Function(Int download_id, UnsignedLongLong received, Pointer<Void> user_data)
download_state_changed_cb = Pointer<NativeFunction<download_state_changed_cbFunction>>
@brief Called when a download state is changed.
download_state_changed_cbFunction = Void Function(Int download_id, Int32 state, Pointer<Void> user_data)
dpm_password_iterator_h = Pointer<Void>
@brief The password forbidden string list iterator handle @since_tizen 3.0 @see dpm_password_create_iterator() @see dpm_password_iterator_next() @see dpm_password_destroy_iterator()
dpm_policy_changed_cb = Pointer<NativeFunction<dpm_policy_changed_cbFunction>>
@brief Called when a policy is changed. @since_tizen 3.0 @paramin name The name of the policy @paramin state The current state of the policy @paramin user_data The user data passed from dpm_add_policy_changed_cb @see dpm_add_policy_changed_cb() @see dpm_remove_policy_changed_cb()
dpm_policy_changed_cbFunction = Void Function(Pointer<Char> name, Pointer<Char> state, Pointer<Void> user_data)
dpm_signal_cb = Pointer<NativeFunction<dpm_signal_cbFunction>>
@brief Called when a zone raises a signal. @since_tizen 3.0 @paramin name The zone name @paramin object The object name triggered the signal @paramin user_data The user data passed from dpm_add_signal_cb @see dpm_add_signal_cb() @see dpm_remove_signal_cb()
dpm_signal_cbFunction = Void Function(Pointer<Char> name, Pointer<Char> object, Pointer<Void> user_data)
dpm_zone_foreach_name_cb = Pointer<NativeFunction<dpm_zone_foreach_name_cbFunction>>
@brief Called to get all the name of created zones. @since_tizen 3.0 @paramin name The zone name @paramin user_data The user data passed from dpm_zone_foreach_name() @return true to continue with the next iteration of the loop, otherwise false to break out out the loop @see dpm_zone_foreach_name()
dpm_zone_foreach_name_cbFunction = Bool Function(Pointer<Char> name, Pointer<Void> user_data)
Efl_Canvas_Object = Eo
@typedef Efl_Canvas_Object An Evas Object handle @see Evas_Object @ingroup Evas_Object_Group
Eina_List = _Eina_List
@typedef Eina_List Type for a generic double linked list.
Eina_List1 = _Eina_List
@typedef Eina_List Type for a generic double linked list.
Eina_List_Accounting = _Eina_List_Accounting
@typedef Eina_List_Accounting Cache used to store the last element of a list and the number of elements, for fast access.
Eina_Magic = UnsignedInt
@brief An abstract type for a magic number.
email_h = Pointer<email_s>
@brief The email message handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif
email_message_sent_cb = Pointer<NativeFunction<email_message_sent_cbFunction>>
@brief Called when the process of sending an email finishes. @details You can check whether sending an email succeeds using this function. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 3.0 @endif @paramin email The handle to the email message @paramin result The result of email message sending \n #EMAIL_SENDING_FAILED or #EMAIL_SENDING_SUCCEEDED @paramin user_data The user data passed from the callback registration function @pre email_send_message() will invoke this callback if you register this callback using email_set_message_sent_cb(). @see email_send_message() @see email_set_message_sent_cb() @see email_unset_message_sent_cb()
email_message_sent_cbFunction = Void Function(email_h email, Int32 result, Pointer<Void> user_data)
Eo = _Eo_Opaque
@typedef Eo The basic Object type.
eom_attribute_changed_cb = Pointer<NativeFunction<eom_attribute_changed_cbFunction>>
@brief Called when External Output Manager (EOM) module sends output attribute changing notification. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif @paramin output_id The output id which is connected output @paramin user_data The pointer of user data which is passed to eom_attribute_changed_cb() function @see eom_set_attribute_changed_cb() @see eom_unset_attribute_changed_cb()
eom_attribute_changed_cbFunction = Void Function(eom_output_id output_id, Pointer<Void> user_data)
eom_mode_changed_cb = Pointer<NativeFunction<eom_mode_changed_cbFunction>>
@brief Called when External Output Manager (EOM) module sends output mode changing notification. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif @paramin output_id The output id which is connected output @paramin user_data The pointer of user data which is passed to eom_mode_changed_cb() function @see eom_set_mode_changed_cb() @see eom_unset_mode_changed_cb()
eom_mode_changed_cbFunction = Void Function(eom_output_id output_id, Pointer<Void> user_data)
eom_output_added_cb = Pointer<NativeFunction<eom_output_added_cbFunction>>
@brief Called when External Output Manager (EOM) module sends output connection notification. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif @paramin output_id The output id which is connected output @paramin user_data The pointer of user data which is passed to eom_output_added_cb() function @see eom_set_output_added_cb() @see eom_unset_output_added_cb()
eom_output_added_cbFunction = Void Function(eom_output_id output_id, Pointer<Void> user_data)
eom_output_id = UnsignedInt
@brief Definition for external output ID. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
eom_output_removed_cb = Pointer<NativeFunction<eom_output_removed_cbFunction>>
@brief Called when External Output Manager (EOM) module sends output disconnection notification. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif @paramin output_id The output id which is connected output @paramin user_data The pointer of user data which is passed to eom_output_removed_cb() function @see eom_set_output_removed_cb() @see eom_unset_output_removed_cb()
eom_output_removed_cbFunction = Void Function(eom_output_id output_id, Pointer<Void> user_data)
Evas_Object = Efl_Canvas_Object
@typedef Evas_Object An Evas Object handle. @ingroup Evas_Object_Group
event_cb = Pointer<NativeFunction<event_cbFunction>>
@brief Event callback.
event_cbFunction = Void Function(Pointer<Char> event_name, Pointer<bundle> event_data, Pointer<Void> user_data)
event_handler_h = Pointer<event_handler>
@brief Event handle. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
fido_attestation_type_cb = Pointer<NativeFunction<fido_attestation_type_cbFunction>>
@brief Called once for each result of calling fido_authenticator_foreach_attestation_type(). @since_tizen 3.0
fido_attestation_type_cbFunction = Void Function(Int32 att_type, Pointer<Void> user_data)
fido_authenticator_cb = Pointer<NativeFunction<fido_authenticator_cbFunction>>
@brief Called once for each result of calling fido_foreach_authenticator() @since_tizen 3.0
fido_authenticator_cbFunction = Void Function(fido_authenticator_h auth_info, Pointer<Void> user_data)
fido_authenticator_h = Pointer<fido_authenticator_s>
@brief The structure type for the Authenticator handle. @since_tizen 3.0
fido_uaf_response_message_cb = Pointer<NativeFunction<fido_uaf_response_message_cbFunction>>
@brief Called when fido_uaf_get_response_message() response comes. @details The following error codes can be delivered:
fido_uaf_response_message_cbFunction = Void Function(Int32 tizen_error_code, Pointer<Char> uaf_response_json, Pointer<Void> user_data)
filter_h = Pointer<filter_s>
@ingroup CAPI_CONTENT_MEDIA_FILTER_MODULE @brief The structure type for the Media filter handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
geofence_event_cb = Pointer<NativeFunction<geofence_event_cbFunction>>
@brief Called when the some event occurs in geofence and place such as add, update, etc.. @details The events of public geofence is also received if there are public geofences. @since_tizen 2.4 @remarks The value of place_id or geofence_id is -1 when the place ID or geofence ID is not assigned. @paramin place_id The place ID @paramin geofence_id The specified geofence ID @paramin error The error code for the particular action @paramin manage The result code for the particular place and geofence management @paramin user_data The user data passed from callback registration function @pre geofence_manager_start() will invoke this callback if you register this callback using geofence_manager_set_geofence_event_cb() @see geofence_manage_e @see geofence_manager_start() @see geofence_manager_set_geofence_event_cb()
geofence_event_cbFunction = Void Function(Int place_id, Int geofence_id, Int32 error, Int32 manage, Pointer<Void> user_data)
geofence_h = Pointer<geofence_s>
@brief The geofence handle. @since_tizen 2.4
geofence_manager_fence_cb = Pointer<NativeFunction<geofence_manager_fence_cbFunction>>
@brief Called when the fence list is requested. @since_tizen 2.4 @paramin geofence_id The geofence ID @paramin fence The fence handle @paramin fence_index The index number of the fences in the list @paramin fence_cnt The total number of fences that exists for the requester @paramin user_data The user data passed from callback registration function @return @c true to continue iterating, otherwise @c false @pre geofence_manager_foreach_geofence_list() and geofence_manager_foreach_place_geofence_list() will invoke this callback if you specify this callback using geofence_manager_foreach_geofence_list(). @see geofence_manager_foreach_geofence_list() @see geofence_manager_foreach_place_geofence_list() @see geofence_manager_add_fence()
geofence_manager_fence_cbFunction = Bool Function(Int geofence_id, geofence_h fence, Int fence_index, Int fence_cnt, Pointer<Void> user_data)
geofence_manager_h = Pointer<geofence_manager_s>
@brief The geofence manager handle. @since_tizen 2.4
geofence_manager_place_cb = Pointer<NativeFunction<geofence_manager_place_cbFunction>>
@brief Called when the place list is requested. @since_tizen 2.4 @paramin place_id The current place ID @paramin place_name The current place name @paramin place_index The index number of the places in the list @paramin place_cnt The total number of places that exists for the requester @paramin user_data The user data passed from callback registration function @return @c true to continue iterating, otherwise @c false @pre geofence_manager_foreach_place_list() will invoke this callback if you specify this callback using geofence_manager_foreach_place_list(). @see geofence_manager_foreach_place_list() @see geofence_manager_add_place()
geofence_manager_place_cbFunction = Bool Function(Int place_id, Pointer<Char> place_name, Int place_index, Int place_cnt, Pointer<Void> user_data)
geofence_proximity_state_changed_cb = Pointer<NativeFunction<geofence_proximity_state_changed_cbFunction>>
@brief Called when a proximity state of device is changed. @since_tizen 3.0 @paramin geofence_id The specified geofence ID @paramin state The proximity state @paramin provider The proximity provider @paramin user_data The user data passed from callback registration function @pre geofence_manager_start() will invoke this callback if you register this callback using geofence_manager_set_geofence_proximity_state_changed_cb(). @see geofence_proximity_state_e @see geofence_proximity_provider_e @see geofence_manager_start() @see geofence_manager_set_geofence_proximity_state_changed_cb()
geofence_proximity_state_changed_cbFunction = Void Function(Int geofence_id, Int32 state, Int32 provider, Pointer<Void> user_data)
geofence_state_changed_cb = Pointer<NativeFunction<geofence_state_changed_cbFunction>>
@brief Called when a device enters or exits the given geofence. @since_tizen 2.4 @paramin geofence_id The specified geofence ID @paramin state The geofence state @paramin user_data The user data passed from callback registration function @pre geofence_manager_start() will invoke this callback if you register this callback using geofence_manager_set_geofence_state_changed_cb(). @see geofence_state_e @see geofence_manager_start() @see geofence_manager_set_geofence_state_changed_cb()
geofence_state_changed_cbFunction = Void Function(Int geofence_id, Int32 state, Pointer<Void> user_data)
geofence_status_h = Pointer<geofence_status_s>
@brief The geofence status handle. @since_tizen 2.4
GList = _GList
GList1 = _GList
gpointer = Pointer<Void>
gps_status_get_satellites_cb = Pointer<NativeFunction<gps_status_get_satellites_cbFunction>>
@brief Called once for each satellite in range. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin azimuth The azimuth of the satellite (degrees) @paramin elevation The elevation of the satellite (meters) @paramin prn The PRN of the satellite @paramin snr The SNR of the satellite dB @paramin is_active The flag signaling if satellite is in use @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n @c false to break out of the loop @pre gps_status_foreach_satellites_in_view() will invoke this callback. @pre gps_status_foreach_last_satellites_in_view() will invoke this callback. @see gps_status_foreach_satellites_in_view()
gps_status_get_satellites_cbFunction = Bool Function(UnsignedInt azimuth, UnsignedInt elevation, UnsignedInt prn, Int snr, Bool is_active, Pointer<Void> user_data)
gps_status_satellite_updated_cb = Pointer<NativeFunction<gps_status_satellite_updated_cbFunction>>
@brief Called at defined interval with updated satellite information. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramout num_of_active The last number of active satellites @paramout num_of_inview The last number of satellites in view @paramout timestamp The last timestamp (time when measurement took place or @c 0 if valid) @paramin user_data The user data passed from the call registration function @pre location_manager_start() will invoke this callback if you register this callback using location_manager_set_position_updated_cb(). @see location_manager_start() @see location_manager_set_position_updated_cb()
gps_status_satellite_updated_cbFunction = Void Function(Int num_of_active, Int num_of_inview, time_t timestamp, Pointer<Void> user_data)
haptic_device_h = Pointer<Void>
@brief The haptic device handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
haptic_effect_h = Pointer<Void>
@brief The haptic effect handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
http_session_h = Pointer<Void>
@brief The HTTP Session handle. @since_tizen 3.0
http_transaction_aborted_cb = Pointer<NativeFunction<http_transaction_aborted_cbFunction>>
@brief Called when the HTTP transaction is aborted. @details Following error codes can be delivered. \n #HTTP_ERROR_OPERATION_FAILED, \n #HTTP_ERROR_COULDNT_RESOLVE_HOST, \n #HTTP_ERROR_COULDNT_CONNECT, \n #HTTP_ERROR_OPERATION_TIMEDOUT, \n #HTTP_ERROR_SSL_CONNECT_ERROR. @since_tizen 3.0 @paramin http_transaction The HTTP transaction handle @paramin error The error code about aborted reason @paramin user_data The user data @see http_transaction_set_aborted_cb()
http_transaction_aborted_cbFunction = Void Function(http_transaction_h http_transaction, Int32 error, Pointer<Void> user_data)
http_transaction_body_cb = Pointer<NativeFunction<http_transaction_body_cbFunction>>
@brief Called when the HTTP response is received. @since_tizen 3.0 @paramin http_transaction The HTTP transaction handle @paramin body Response information of HTTP Transaction @paramin size Size in bytes of each element to be written @paramin count Number of elements, each one with a size of size bytes @paramin user_data The user data @see http_transaction_set_received_body_cb()
http_transaction_body_cbFunction = Void Function(http_transaction_h http_transaction, Pointer<Char> body, Size size, Size count, Pointer<Void> user_data)
http_transaction_completed_cb = Pointer<NativeFunction<http_transaction_completed_cbFunction>>
@brief Called when the HTTP transaction is completed. @since_tizen 3.0 @paramin http_transaction The HTTP transaction handle @paramin user_data The user data @see http_transaction_set_completed_cb()
http_transaction_completed_cbFunction = Void Function(http_transaction_h http_transaction, Pointer<Void> user_data)
http_transaction_h = Pointer<Void>
@brief The HTTP Transaction handle. @since_tizen 3.0
http_transaction_header_cb = Pointer<NativeFunction<http_transaction_header_cbFunction>>
@brief Called when the HTTP header is received. @since_tizen 3.0 @remarks The @a header should be released using free(). \n The @a header is available until @a http_transaction is released. @paramin http_transaction The HTTP transaction handle @paramin header The header information of HTTP Transaction @paramin header_len The length of the HTTP Transaction header @paramin user_data The user data @see http_transaction_set_received_header_cb()
http_transaction_header_cbFunction = Void Function(http_transaction_h http_transaction, Pointer<Char> header, Size header_len, Pointer<Void> user_data)
http_transaction_progress_cb = Pointer<NativeFunction<http_transaction_progress_cbFunction>>
@brief Called to notify when the content body of the response message is being downloaded or uploaded. @since_tizen 3.0 @paramin http_transaction The HTTP transaction handle @paramin download_total The total length of the data (in bytes) to download @paramin download_now The current length of the downloaded data (in bytes) @paramin upload_total The total length of the data (in bytes) to upload @paramin upload_now The current length of the uploaded data (in bytes) @paramin user_data The user data @see http_transaction_set_progress_cb()
http_transaction_progress_cbFunction = Void Function(http_transaction_h http_transaction, Double download_total, Double download_now, Double upload_total, Double upload_now, Pointer<Void> user_data)
http_transaction_write_cb = Pointer<NativeFunction<http_transaction_write_cbFunction>>
@brief Called when the HTTP ready to write event is received. @since_tizen 3.0 @paramin http_transaction The HTTP transaction handle @paramin recommended_chunk_size Recommended chunk length(bytes) of the HTTP transaction @paramin user_data The user data @see http_transaction_set_uploaded_cb()
http_transaction_write_cbFunction = Void Function(http_transaction_h http_transaction, Int recommended_chunk_size, Pointer<Void> user_data)
image_meta_h = Pointer<image_meta_s>
@ingroup CAPI_CONTENT_MEDIA_IMAGE_META_MODULE @brief The structure type for the Image metadata handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
image_util_agif_encode_h = Pointer<Void>
@ingroup CAPI_MEDIA_IMAGE_UTIL_ENCODE_DECODE_MODULE @brief Image-util animation GIF encoding handle. @since_tizen 5.5
image_util_anim_encode_h = Pointer<Void>
@ingroup CAPI_MEDIA_IMAGE_UTIL_ENCODE_DECODE_MODULE @brief Image-util animation encoding handle. @since_tizen 6.0
image_util_decode_completed2_cb = Pointer<NativeFunction<image_util_decode_completed2_cbFunction>>
@ingroup CAPI_MEDIA_IMAGE_UTIL_ENCODE_DECODE_MODULE @brief Called when image_util_decode_run_async2() finishes decoding an image. @since_tizen 5.5
image_util_decode_completed2_cbFunction = Void Function(Int error_code, image_util_image_h image, Pointer<Void> user_data)
image_util_decode_completed_cb = Pointer<NativeFunction<image_util_decode_completed_cbFunction>>
@ingroup CAPI_MEDIA_IMAGE_UTIL_ENCODE_DECODE_MODULE @deprecated Deprecated since 5.5. @brief Called when Image-util decoding is finished just before returning the output. @since_tizen 3.0
image_util_decode_completed_cbFunction = Void Function(Int error_code, Pointer<Void> user_data, UnsignedLong width, UnsignedLong height, UnsignedLongLong size)
image_util_decode_h = Pointer<Void>
@ingroup CAPI_MEDIA_IMAGE_UTIL_ENCODE_DECODE_MODULE @brief Image-util decoding handle. @since_tizen 3.0
image_util_encode_completed_cb = Pointer<NativeFunction<image_util_encode_completed_cbFunction>>
@ingroup CAPI_MEDIA_IMAGE_UTIL_ENCODE_DECODE_MODULE @deprecated Deprecated since 5.5. Use image_util_encode_run_async_to_file() or image_util_encode_run_async_to_buffer() instead. @brief Called when Image-util encoding is finished just before returning the output. @since_tizen 3.0
image_util_encode_completed_cbFunction = Void Function(Int error_code, Pointer<Void> user_data, UnsignedLongLong size)
image_util_encode_h = Pointer<Void>
@ingroup CAPI_MEDIA_IMAGE_UTIL_ENCODE_DECODE_MODULE @brief Image-util encoding handle. @since_tizen 3.0
image_util_encode_to_buffer_completed_cb = Pointer<NativeFunction<image_util_encode_to_buffer_completed_cbFunction>>
@ingroup CAPI_MEDIA_IMAGE_UTIL_ENCODE_DECODE_MODULE @brief Called when image encoding is finished just after storing the output to the buffer. @since_tizen 5.5
image_util_encode_to_buffer_completed_cbFunction = Void Function(Int32 error_code, Pointer<UnsignedChar> buffer, Size buffer_size, Pointer<Void> user_data)
image_util_encode_to_file_completed_cb = Pointer<NativeFunction<image_util_encode_to_file_completed_cbFunction>>
@ingroup CAPI_MEDIA_IMAGE_UTIL_ENCODE_DECODE_MODULE @brief Called when image encoding is finished just after storing the output to the file. @since_tizen 5.5
image_util_encode_to_file_completed_cbFunction = Void Function(Int32 error_code, Pointer<Void> user_data)
image_util_image_h = Pointer<Void>
@brief Image handle. @since_tizen 5.5
image_util_supported_colorspace_cb = Pointer<NativeFunction<image_util_supported_colorspace_cbFunction>>
@brief Called once for each supported image encode/decode colorspace. @since_tizen 3.0
image_util_supported_colorspace_cbFunction = Bool Function(Int32 colorspace, Pointer<Void> user_data)
image_util_transform_completed2_cb = Pointer<NativeFunction<image_util_transform_completed2_cbFunction>>
@ingroup CAPI_MEDIA_IMAGE_UTIL_TRANSFORM_MODULE @brief Called when transforming an image is completed.
image_util_transform_completed2_cbFunction = Void Function(image_util_image_h dst, Int error_code, Pointer<Void> user_data)
image_util_transform_completed_cb = Pointer<NativeFunction<image_util_transform_completed_cbFunction>>
@ingroup CAPI_MEDIA_IMAGE_UTIL_TRANSFORM_MODULE @brief Called when transform is finished just before returning the output. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
image_util_transform_completed_cbFunction = Void Function(Pointer<media_packet_h> dst, Int error_code, Pointer<Void> user_data)
ime_accessibility_state_changed_cb = Pointer<NativeFunction<ime_accessibility_state_changed_cbFunction>>
@brief Called when Accessibility in Settings application is on or off.
ime_accessibility_state_changed_cbFunction = Void Function(Bool state, Pointer<Void> user_data)
ime_context_h = Pointer<_ime_context>
@brief Handle of an associated text input UI control's input context.
ime_create_cb = Pointer<NativeFunction<ime_create_cbFunction>>
@brief Called when the input panel is created.
ime_create_cbFunction = Void Function(Pointer<Void> user_data)
ime_cursor_position_updated_cb = Pointer<NativeFunction<ime_cursor_position_updated_cbFunction>>
@brief Called when the position of the cursor in an associated text input UI control changes.
ime_cursor_position_updated_cbFunction = Void Function(Int cursor_pos, Pointer<Void> user_data)
ime_device_info_h = Pointer<_ime_device_info>
@brief Handle of the device information of the key event.
ime_display_language_changed_cb = Pointer<NativeFunction<ime_display_language_changed_cbFunction>>
@brief Called when the system display language is changed.
ime_display_language_changed_cbFunction = Void Function(Pointer<Char> language, Pointer<Void> user_data)
ime_focus_in_cb = Pointer<NativeFunction<ime_focus_in_cbFunction>>
@brief Called when an associated text input UI control has focus.
ime_focus_in_cbFunction = Void Function(Int context_id, Pointer<Void> user_data)
ime_focus_out_cb = Pointer<NativeFunction<ime_focus_out_cbFunction>>
@brief Called when an associated text input UI control loses focus.
ime_focus_out_cbFunction = Void Function(Int context_id, Pointer<Void> user_data)
ime_geometry_requested_cb = Pointer<NativeFunction<ime_geometry_requested_cbFunction>>
@brief Called when an associated text input UI control requests the position and size from the input panel.
ime_geometry_requested_cbFunction = Void Function(Pointer<Void> user_data, Pointer<Int> x, Pointer<Int> y, Pointer<Int> w, Pointer<Int> h)
ime_hide_cb = Pointer<NativeFunction<ime_hide_cbFunction>>
@brief Called when an associated text input UI control requests the input panel to hide itself.
ime_hide_cbFunction = Void Function(Int context_id, Pointer<Void> user_data)
ime_imdata_requested_cb = Pointer<NativeFunction<ime_imdata_requested_cbFunction>>
@brief Called when an associated text input UI control requests the application specific data from the input panel.
ime_imdata_requested_cbFunction = Void Function(Pointer<Void> user_data, Pointer<Pointer<Void>> data, Pointer<UnsignedInt> data_length)
ime_imdata_set_cb = Pointer<NativeFunction<ime_imdata_set_cbFunction>>
@brief Called to set the application specific data to deliver to the input panel.
ime_imdata_set_cbFunction = Void Function(Pointer<Void> data, UnsignedInt data_length, Pointer<Void> user_data)
ime_input_context_reset_cb = Pointer<NativeFunction<ime_input_context_reset_cbFunction>>
@brief Called to reset the input context of an associated text input UI control.
ime_input_context_reset_cbFunction = Void Function(Pointer<Void> user_data)
ime_input_hint_set_cb = Pointer<NativeFunction<ime_input_hint_set_cbFunction>>
@brief Called when an associated text input UI control requests the input panel to set input hint.
ime_input_hint_set_cbFunction = Void Function(Int32 input_hint, Pointer<Void> user_data)
ime_language_requested_cb = Pointer<NativeFunction<ime_language_requested_cbFunction>>
@brief Called when an associated text input UI control requests the language from the input panel.
ime_language_requested_cbFunction = Void Function(Pointer<Void> user_data, Pointer<Pointer<Char>> lang_code)
ime_language_set_cb = Pointer<NativeFunction<ime_language_set_cbFunction>>
@brief Called to set the preferred language to the input panel.
ime_language_set_cbFunction = Void Function(Int32 language, Pointer<Void> user_data)
ime_layout_set_cb = Pointer<NativeFunction<ime_layout_set_cbFunction>>
@brief Called when an associated text input UI control requests the input panel to set its layout.
ime_layout_set_cbFunction = Void Function(Int32 layout, Pointer<Void> user_data)
ime_mime_type_set_request_cb = Pointer<NativeFunction<ime_mime_type_set_request_cbFunction>>
@brief Called when an associated text input UI control requests the text entry to set the MIME type.
ime_mime_type_set_request_cbFunction = Void Function(Pointer<Char> mime_type, Pointer<Void> user_data)
ime_option_window_created_cb = Pointer<NativeFunction<ime_option_window_created_cbFunction>>
@brief Called to create the option window.
ime_option_window_created_cbFunction = Void Function(Pointer<Evas_Object> window, Int32 type, Pointer<Void> user_data)
ime_option_window_destroyed_cb = Pointer<NativeFunction<ime_option_window_destroyed_cbFunction>>
@brief Called to destroy the option window.
ime_option_window_destroyed_cbFunction = Void Function(Pointer<Evas_Object> window, Pointer<Void> user_data)
ime_prediction_hint_data_set_cb = Pointer<NativeFunction<ime_prediction_hint_data_set_cbFunction>>
@brief Called to set key-value pairs of predicting messages to deliver to the input panel.
ime_prediction_hint_data_set_cbFunction = Void Function(Pointer<Char> key, Pointer<Char> value, Pointer<Void> user_data)
ime_prediction_hint_set_cb = Pointer<NativeFunction<ime_prediction_hint_set_cbFunction>>
@brief Called to set the prediction hint string to deliver to the input panel.
ime_prediction_hint_set_cbFunction = Void Function(Pointer<Char> prediction_hint, Pointer<Void> user_data)
ime_process_key_event_cb = Pointer<NativeFunction<ime_process_key_event_cbFunction>>
@brief Called when a key event is received from external devices or ime_send_key_event().
ime_process_key_event_cbFunction = Bool Function(Int32 key_code, Int32 key_mask, ime_device_info_h dev_info, Pointer<Void> user_data)
ime_process_key_event_with_keycode_cb = Pointer<NativeFunction<ime_process_key_event_with_keycode_cbFunction>>
@brief Called when a key event is received from external devices or ime_send_key_event().
ime_process_key_event_with_keycode_cbFunction = Bool Function(UnsignedInt key_code, Int32 key_sym, Int32 key_mask, ime_device_info_h dev_info, Pointer<Void> user_data)
ime_return_key_state_set_cb = Pointer<NativeFunction<ime_return_key_state_set_cbFunction>>
@brief Called when an associated text input UI control requests the input panel to enable or disable the @c Return key state.
ime_return_key_state_set_cbFunction = Void Function(Bool disabled, Pointer<Void> user_data)
ime_return_key_type_set_cb = Pointer<NativeFunction<ime_return_key_type_set_cbFunction>>
@brief Called when an associated text input UI control requests the input panel to set the @c Return key label. The input panel can show text or image on the @c Return button according to the @c Return key action.
ime_return_key_type_set_cbFunction = Void Function(Int32 type, Pointer<Void> user_data)
ime_rotation_degree_changed_cb = Pointer<NativeFunction<ime_rotation_degree_changed_cbFunction>>
@brief Called when the device is rotated.
ime_rotation_degree_changed_cbFunction = Void Function(Int degree, Pointer<Void> user_data)
ime_show_cb = Pointer<NativeFunction<ime_show_cbFunction>>
@brief Called when an associated text input UI control requests the input panel to show itself.
ime_show_cbFunction = Void Function(Int context_id, ime_context_h context, Pointer<Void> user_data)
ime_surrounding_text_updated_cb = Pointer<NativeFunction<ime_surrounding_text_updated_cbFunction>>
@brief Called when an associated text input UI control responds to a request with the surrounding text.
ime_surrounding_text_updated_cbFunction = Void Function(Int context_id, Pointer<Char> text, Int cursor_pos, Pointer<Void> user_data)
ime_terminate_cb = Pointer<NativeFunction<ime_terminate_cbFunction>>
@brief Called when the input panel is terminated.
ime_terminate_cbFunction = Void Function(Pointer<Void> user_data)
inm_arp_request_ip_found_cb = Pointer<NativeFunction<inm_arp_request_ip_found_cbFunction>>
@brief Called when the IP is found on a local network. @since_tizen 5.5 @remarks @a ip should not be freed. @a ip is available only in the callback. To use outside the callback, make a copy. @paramin found @c true if IP is found, @c false if ip IP not found @paramin ip The IP address found on a local network @paramin user_data The user data passed from the callback registration function @see inm_arp_request_start() @see inm_arp_request_stop()
inm_arp_request_ip_found_cbFunction = Void Function(Bool found, Pointer<Char> ip, Pointer<Void> user_data)
inm_cellular_state_changed_cb = Pointer<NativeFunction<inm_cellular_state_changed_cbFunction>>
@brief Called when the cellular state is changed. @since_tizen 5.0 @paramin state The cellular state @paramin user_data The user data passed from the callback registration function @see inm_set_cellular_state_changed_cb() @see inm_unset_cellular_state_changed_cb()
inm_cellular_state_changed_cbFunction = Void Function(Int32 state, Pointer<Void> user_data)
inm_channel_interference_cb = Pointer<NativeFunction<inm_channel_interference_cbFunction>>
@brief Called when the channel interference is updated. @since_tizen 5.0 @paramin freq The frequency of wireless network @paramin channel_intf The current channel interference @paramin user_data The user data passed from the callback registration function @see inm_set_channel_interference_cb() @see inm_unset_channel_interference_cb()
inm_channel_interference_cbFunction = Void Function(Int freq, Double channel_intf, Pointer<Void> user_data)
inm_congestion_level_cb = Pointer<NativeFunction<inm_congestion_level_cbFunction>>
@brief Called when the TCP congestion level is updated. @since_tizen 5.0 @paramin level The current TCP congestion level @paramin user_data The user data passed from the callback registration function @see inm_set_congestion_level_cb() @see inm_unset_congestion_level_cb()
inm_congestion_level_cbFunction = Void Function(Int32 level, Pointer<Void> user_data)
inm_connection_h = Pointer<Void>
@brief The connection handle. @since_tizen 5.0
inm_connection_iterator_h = Pointer<Void>
@brief The connections iterator handle. @since_tizen 5.0
inm_default_dns_lookup_result_cb = Pointer<NativeFunction<inm_default_dns_lookup_result_cbFunction>>
@brief Called when the DNS lookup result is received. @since_tizen 5.5 @paramin found @c true if DNS lookup succeeded, @c false if DNS lookup failed @paramin user_data The user data passed from the callback registration function @see inm_default_dns_lookup_check()
inm_default_dns_lookup_result_cbFunction = Void Function(Bool found, Pointer<Void> user_data)
inm_default_gateway_found_cb = Pointer<NativeFunction<inm_default_gateway_found_cbFunction>>
@brief Called when the gateway IP is found on a local network by sending ARP packets. @since_tizen 5.5 @remarks @a gateway_ip should not be freed. @a gateway_ip is available only in the callback. To use outside the callback, make a copy. @paramin found @c true if gateway IP address is found, @c false if gateway IP address isn't found after timeout @paramin gateway_ip The gateway IP address found on a local network @paramin user_data The user data passed from the callback registration function @see inm_default_gateway_start_checking() @see inm_default_gateway_stop_checking()
inm_default_gateway_found_cbFunction = Void Function(Bool found, Pointer<Char> gateway_ip, Pointer<Void> user_data)
inm_ethernet_cable_state_changed_cb = Pointer<NativeFunction<inm_ethernet_cable_state_changed_cbFunction>>
@brief Called when the Ethernet cable state is changed. @since_tizen 5.0 @paramin state The Ethernet cable state @paramin user_data The user data passed from the callback registration function @see inm_set_ethernet_cable_state_changed_cb() @see inm_unset_ethernet_cable_state_changed_cb()
inm_ethernet_cable_state_changed_cbFunction = Void Function(Int32 state, Pointer<Void> user_data)
inm_ethernet_state_changed_cb = Pointer<NativeFunction<inm_ethernet_state_changed_cbFunction>>
@brief Called when the ethernet state is changed. @since_tizen 5.0 @paramin state The ethernet state @paramin user_data The user data passed from the callback registration function @see inm_set_ethernet_state_changed_cb() @see inm_unset_ethernet_state_changed_cb()
inm_ethernet_state_changed_cbFunction = Void Function(Int32 state, Pointer<Void> user_data)
inm_h = Pointer<Void>
@brief The inm handle. @since_tizen 5.0
inm_ip_conflict_cb = Pointer<NativeFunction<inm_ip_conflict_cbFunction>>
@brief Called when the IP conflict state is changed. @since_tizen 5.0 @remarks @a if_name and @a ip should not be freed. @a if_name and @a ip is available only in the callback. To use outside the callback, make a copy. @paramin if_name The destination interface name causing conflict @paramin ip The local IP address causing conflict @paramin state The current state @paramin user_data The user data passed from the callback registration function @see inm_set_ip_conflict_cb() @see inm_unset_ip_conflict_cb()
inm_ip_conflict_cbFunction = Void Function(Pointer<Char> if_name, Pointer<Char> ip, Int32 state, Pointer<Void> user_data)
@brief Called with handle of the link address. @since_tizen 5.5 @remarks If @a address is needed outside the callback, a copy should be made. @a address will be freed automatically after the execution of this callback. @paramin address The link address handle @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n @c false to break out of the loop @pre inm_link_foreach_address() will invoke this callback. @see inm_link_foreach_address().
@brief The link address handle. @since_tizen 5.5
@brief Called with a link handle. @since_tizen 5.5 @remarks If @a link is needed outside the callback, a copy should be made. @a link will be freed automatically after the execution of this callback. @paramin link The link handle @paramin user_data The user data passed from foreach function @return @c true to continue with the next iteration of the loop, @c false to break out of the loop @see inm_foreach_link() @see inm_link_clone()
@brief The link handle. @since_tizen 5.5
@brief Called with handle of the link route table. @since_tizen 5.0 @remarks If @a route is needed outside the callback, a copy should be made. @a route will be freed automatically after the execution of this callback. @paramin route The link route handle @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n @c false to break out of the loop @pre inm_link_foreach_route() will invoke this callback. @see inm_link_foreach_route().
@brief The link route table handle. @since_tizen 5.5
inm_reachable_urls_check_result_cb = Pointer<NativeFunction<inm_reachable_urls_check_result_cbFunction>>
@brief Called when the URL responds to HTTP GET generated by curl. @since_tizen 5.5 @remarks @a url should not be freed. @a url is available only in the callback. To use outside the callback, make a copy. @paramin result The enumeration value to describe the result. @paramin url The URL responses to HTTP GET generated by curl @paramin user_data The user data passed from the callback registration function @see inm_reachable_urls_start_checking() @see inm_reachable_urls_stop_checking() @see inm_reachable_urls_is_check_running()
inm_reachable_urls_check_result_cbFunction = Void Function(Int32 result, Pointer<Char> url, Pointer<Void> user_data)
inm_retry_tx_rate_cb = Pointer<NativeFunction<inm_retry_tx_rate_cbFunction>>
@brief Called when the retry TX rate is updated. @since_tizen 5.0 @paramin rate The current TCP TX retry rate @paramin user_data The user data passed from the callback registration function @see inm_set_retry_tx_rate_cb() @see inm_unset_retry_tx_rate_cb()
inm_retry_tx_rate_cbFunction = Void Function(Int rate, Pointer<Void> user_data)
inm_wifi_ap_vsie_cb = Pointer<NativeFunction<inm_wifi_ap_vsie_cbFunction>>
@brief Called with VSIE data and length of VSIE. @since_tizen 5.0 @remarks If @a vsie is needed outside the callback, a copy should be made. @a vsie will be freed automatically after the execution of this callback. @paramin vsie The vendor specific data @paramin length The length of vendor specific data @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n @c false to break out of the loop @pre inm_wifi_ap_foreach_vsie() will invoke this callback. @see inm_wifi_ap_foreach_vsie().
inm_wifi_ap_vsie_cbFunction = Bool Function(Pointer<UnsignedChar> vsie, Int length, Pointer<Void> user_data)
inm_wifi_found_ap_cb = Pointer<NativeFunction<inm_wifi_found_ap_cbFunction>>
@brief Called for each found access point. @since_tizen 5.0 @remarks @a ap should not be freed. @a ap is valid only in this function. In order to use @a ap outside this function, you must copy the ap with inm_connection_clone(). @paramin ap The access point handle @paramin user_data The user data passed from the request function @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre inm_wifi_foreach_found_ap() will invoke this callback. @see inm_wifi_foreach_found_ap()
inm_wifi_found_ap_cbFunction = Bool Function(inm_connection_h ap, Pointer<Void> user_data)
inm_wifi_module_state_changed_cb = Pointer<NativeFunction<inm_wifi_module_state_changed_cbFunction>>
@brief Called when the Wi-Fi Module state is changed. @since_tizen 5.0 @paramin state The Wi-Fi Module state @paramin user_data The user data passed from the callback registration function @see inm_set_wifi_module_state_changed_cb() @see inm_unset_wifi_module_state_changed_cb()
inm_wifi_module_state_changed_cbFunction = Void Function(Int32 state, Pointer<Void> user_data)
inm_wifi_scan_state_changed_cb = Pointer<NativeFunction<inm_wifi_scan_state_changed_cbFunction>>
@brief Called when the scanning state is changed. @since_tizen 5.0 @paramin state The wifi scanning state @paramin user_data The user data passed from the callback registration function @see inm_wifi_set_scan_state_changed_cb() @see inm_wifi_unset_scan_state_changed_cb()
inm_wifi_scan_state_changed_cbFunction = Void Function(Int32 state, Pointer<Void> user_data)
inm_wifi_state_changed_cb = Pointer<NativeFunction<inm_wifi_state_changed_cbFunction>>
@brief Called when the Wi-Fi state is changed. @since_tizen 5.0 @paramin state The Wi-Fi state @paramin user_data The user data passed from the callback registration function @see inm_set_wifi_state_changed_cb() @see inm_unset_wifi_state_changed_cb()
inm_wifi_state_changed_cbFunction = Void Function(Int32 state, Pointer<Void> user_data)
iotcon_attributes_cb = Pointer<NativeFunction<iotcon_attributes_cbFunction>>
@brief Specifies the type of function passed to iotcon_attributes_foreach(). @since_tizen 3.0 @paramin attributes The attributes handle @paramin key The key @paramin user_data The user data to pass to the function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop #IOTCON_FUNC_CONTINUE and #IOTCON_FUNC_STOP are more friendly values for the return @pre iotcon_attributes_foreach() will invoke this callback function. @see iotcon_attributes_foreach()
iotcon_attributes_cbFunction = Bool Function(iotcon_attributes_h attributes, Pointer<Char> key, Pointer<Void> user_data)
iotcon_attributes_h = Pointer<icl_attributes_s>
@brief The attributes handle. @details @a iotcon_attributes_h is an opaque data structure to have attribute value map. Attribute value map consists of a key and a value. Datatype of the key is string and the value should be one of them #IOTCON_TYPE_INT, #IOTCON_TYPE_BOOL, #IOTCON_TYPE_DOUBLE, #IOTCON_TYPE_STR, #IOTCON_TYPE_NULL, #IOTCON_TYPE_LIST and #IOTCON_TYPE_ATTRIBUTES. @since_tizen 3.0
iotcon_children_cb = Pointer<NativeFunction<iotcon_children_cbFunction>>
@brief Specifies the type of function passed to iotcon_representation_foreach_children(). @since_tizen 3.0 @paramin child The child Representation handle @paramin user_data The user data to pass to the function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop #IOTCON_FUNC_CONTINUE and #IOTCON_FUNC_STOP are more friendly values for the return @pre iotcon_representation_foreach_children() will invoke this callback function. @see iotcon_representation_foreach_children()
iotcon_children_cbFunction = Bool Function(iotcon_representation_h child, Pointer<Void> user_data)
iotcon_device_info_cb = Pointer<NativeFunction<iotcon_device_info_cbFunction>>
@brief Specifies the type of function passed to iotcon_find_device_info(). @details The @a result could be one of #iotcon_error_e. @since_tizen 3.0 @paramin device_info The device information from remote server @paramin result The result code (@c 0 on success, otherwise a negative error value) @paramin user_data The user data to pass to the function @return @c true to continue to find device information, otherwise @c false to stop \n #IOTCON_FUNC_CONTINUE and #IOTCON_FUNC_STOP are more friendly values for the return @pre iotcon_find_device_info() will invoke this callback function. @see iotcon_find_device_info() @see iotcon_device_info_get_property()
iotcon_device_info_cbFunction = Bool Function(iotcon_device_info_h device_info, Int32 result, Pointer<Void> user_data)
iotcon_device_info_h = Pointer<icl_device_info>
@brief The device information handle. @details @a iotcon_device_info_h is a handle of device information. @since_tizen 3.0
iotcon_found_resource_cb = Pointer<NativeFunction<iotcon_found_resource_cbFunction>>
@brief Specifies the type of function passed to iotcon_find_resource(). @details Called when a resource is found from the remote server. \n The @a resource completes its life cycle in the function. If you want to send requests(GET, PUT, POST, DELETE, and OBSERVE) on the @a resource, you must clone the @a resource using iotcon_remote_resource_clone(). \n The @a result could be one of #iotcon_error_e. @since_tizen 3.0 @paramin resource The handle of resource which is found @paramin result The result code (Lesser than 0 on fail, otherwise a response result value) @paramin user_data The user data to pass to the function @return @c true to continue to find resource, otherwise @c false to stop \n #IOTCON_FUNC_CONTINUE and #IOTCON_FUNC_STOP are more friendly values for the return @pre The callback must be registered using iotcon_find_resource() @see iotcon_find_resource()
iotcon_found_resource_cbFunction = Bool Function(iotcon_remote_resource_h resource, Int32 result, Pointer<Void> user_data)
iotcon_generated_pin_cb = Pointer<NativeFunction<iotcon_generated_pin_cbFunction>>
@brief Specifies the type of function passed to iotcon_add_generated_pin_cb(). @details When a provisioning tool calls the function for registering this device, it is called, immediately. @since_tizen 3.0 @paramin pin The pin number which is generated automatically @paramin user_data The user data to pass to the function @pre The callback must be registered using iotcon_add_generated_pin_cb() @see iotcon_add_generated_pin_cb() @see iotcon_remove_generated_pin_cb()
iotcon_generated_pin_cbFunction = Void Function(Pointer<Char> pin, Pointer<Void> user_data)
iotcon_list_attributes_cb = Pointer<NativeFunction<iotcon_list_attributes_cbFunction>>
@brief Specifies the type of function passed to iotcon_list_foreach_attributes(). @since_tizen 3.0 @paramin pos The number of the attributes value (0 being the first) @paramin value The attributes value @paramin user_data The user data to pass to the function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop #IOTCON_FUNC_CONTINUE and #IOTCON_FUNC_STOP are more friendly values for the return @pre iotcon_list_foreach_attributes() will invoke this callback function. @see iotcon_list_foreach_attributes()
iotcon_list_attributes_cbFunction = Bool Function(Int pos, iotcon_attributes_h value, Pointer<Void> user_data)
iotcon_list_bool_cb = Pointer<NativeFunction<iotcon_list_bool_cbFunction>>
@brief Specifies the type of function passed to iotcon_list_foreach_bool(). @since_tizen 3.0 @paramin pos The number of the boolean value (0 being the first) @paramin value The boolean value @paramin user_data The user data to pass to the function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop #IOTCON_FUNC_CONTINUE and #IOTCON_FUNC_STOP are more friendly values for the return @pre iotcon_list_foreach_bool() will invoke this callback function. @see iotcon_list_foreach_bool()
iotcon_list_bool_cbFunction = Bool Function(Int pos, Bool value, Pointer<Void> user_data)
iotcon_list_byte_str_cb = Pointer<NativeFunction<iotcon_list_byte_str_cbFunction>>
@brief Specifies the type of function passed to iotcon_list_foreach_byte_str(). @since_tizen 3.0 @paramin pos The number of the string value (0 being the first) @paramin value The byte string value @paramin len The length of @a value @paramin user_data The user data to pass to the function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop #IOTCON_FUNC_CONTINUE and #IOTCON_FUNC_STOP are more friendly values for the return @pre iotcon_list_foreach_byte_str() will invoke this callback function. @see iotcon_list_foreach_byte_str()
iotcon_list_byte_str_cbFunction = Bool Function(Int pos, Pointer<UnsignedChar> value, Int len, Pointer<Void> user_data)
iotcon_list_double_cb = Pointer<NativeFunction<iotcon_list_double_cbFunction>>
@brief Specifies the type of function passed to iotcon_list_foreach_double(). @since_tizen 3.0 @paramin pos The number of the double value (0 being the first) @paramin value The double value @paramin user_data The user data to pass to the function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop #IOTCON_FUNC_CONTINUE and #IOTCON_FUNC_STOP are more friendly values for the return @pre iotcon_list_foreach_double() will invoke this callback function. @see iotcon_list_foreach_double()
iotcon_list_double_cbFunction = Bool Function(Int pos, Double value, Pointer<Void> user_data)
iotcon_list_h = Pointer<icl_list_s>
@brief The iotcon_value_h type values list handle. @details @a iotcon_list_h is an opaque data structure. @since_tizen 3.0
iotcon_list_int_cb = Pointer<NativeFunction<iotcon_list_int_cbFunction>>
@brief Specifies the type of function passed to iotcon_list_foreach_int(). @since_tizen 3.0 @paramin pos The number of the integer value (0 being the first) @paramin value The integer value @paramin user_data The user data to pass to the function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop #IOTCON_FUNC_CONTINUE and #IOTCON_FUNC_STOP are more friendly values for the return @pre iotcon_list_foreach_int() will invoke this callback function. @see iotcon_list_foreach_int()
iotcon_list_int_cbFunction = Bool Function(Int pos, Int value, Pointer<Void> user_data)
iotcon_list_list_cb = Pointer<NativeFunction<iotcon_list_list_cbFunction>>
@brief Specifies the type of function passed to iotcon_list_foreach_list(). @since_tizen 3.0 @paramin pos The number of the list value (0 being the first) @paramin value The list value @paramin user_data The user data to pass to the function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop #IOTCON_FUNC_CONTINUE and #IOTCON_FUNC_STOP are more friendly values for the return @pre iotcon_list_foreach_list() will invoke this callback function. @see iotcon_list_foreach_list()
iotcon_list_list_cbFunction = Bool Function(Int pos, iotcon_list_h value, Pointer<Void> user_data)
iotcon_list_str_cb = Pointer<NativeFunction<iotcon_list_str_cbFunction>>
@brief Specifies the type of function passed to iotcon_list_foreach_str(). @since_tizen 3.0 @paramin pos The number of the string value (0 being the first) @paramin value The string value @paramin user_data The user data to pass to the function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop #IOTCON_FUNC_CONTINUE and #IOTCON_FUNC_STOP are more friendly values for the return @pre iotcon_list_foreach_str() will invoke this callback function. @see iotcon_list_foreach_str()
iotcon_list_str_cbFunction = Bool Function(Int pos, Pointer<Char> value, Pointer<Void> user_data)
iotcon_lite_resource_h = Pointer<icl_lite_resource>
@brief The lite resource handle. @details @a iotcon_lite_resource_h is an opaque data structure to represent registered resource by server. A resource has host_address, uri_path, resource types, and internal handle. If observable attribute of resource is true, client can observe this resource. @since_tizen 3.0
iotcon_lite_resource_post_request_cb = Pointer<NativeFunction<iotcon_lite_resource_post_request_cbFunction>>
@brief Specifies the type of function passed to iotcon_lite_resource_create(). @since_tizen 3.0 @paramin resource The handle of the lite resource @paramin attributes The attributes of the lite resource @paramin user_data The user data to pass to the function @return @c true to accept post request, otherwise @c false to reject it @pre The callback must be registered using iotcon_lite_resource_create(). @see iotcon_lite_resource_create()
iotcon_lite_resource_post_request_cbFunction = Bool Function(iotcon_lite_resource_h resource, iotcon_attributes_h attributes, Pointer<Void> user_data)
iotcon_observers_h = Pointer<icl_observers>
@brief The observers handle. @details The list of observer IDs. @since_tizen 3.0
iotcon_options_foreach_cb = Pointer<NativeFunction<iotcon_options_foreach_cbFunction>>
@brief Specifies the type of function passed to iotcon_options_foreach(). @since_tizen 3.0 @paramin id The information of the option @paramin data The data of the option @paramin user_data The user data to pass to the function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop #IOTCON_FUNC_CONTINUE and #IOTCON_FUNC_STOP are more friendly values for the return @pre iotcon_options_foreach() will invoke this callback function. @see iotcon_options_foreach()
iotcon_options_foreach_cbFunction = Bool Function(UnsignedShort id, Pointer<Char> data, Pointer<Void> user_data)
iotcon_options_h = Pointer<icl_options>
@brief The options handle. @details @a iotcon_options_h is an opaque data structure to have attribute value map which consists of a key and a value. Datatype of key is an integer and value is string. @since_tizen 3.0
iotcon_platform_info_cb = Pointer<NativeFunction<iotcon_platform_info_cbFunction>>
@brief Specifies the type of function passed to iotcon_find_platform_info(). @details The @a result could be one of #iotcon_error_e. @since_tizen 3.0 @paramin platform_info The platform information from remote server @paramin result The result code (@c 0 on success, otherwise a negative error value) @paramin user_data The user data to pass to the function @return @c true to continue to find platform information, otherwise @c false to stop \n #IOTCON_FUNC_CONTINUE and #IOTCON_FUNC_STOP are more friendly values for the return @pre iotcon_find_platform_info() will invoke this callback function. @see iotcon_find_platform_info() @see iotcon_platform_info_get_property()
iotcon_platform_info_cbFunction = Bool Function(iotcon_platform_info_h platform_info, Int32 result, Pointer<Void> user_data)
iotcon_platform_info_h = Pointer<icl_platform_info>
@brief The platform information handle. @details @a iotcon_platform_info_h is a handle of platform information. @since_tizen 3.0
iotcon_presence_cb = Pointer<NativeFunction<iotcon_presence_cbFunction>>
@brief Specifies the type of function passed to iotcon_add_presence_cb(). @details Called when client receives presence events from the server. The @a response handle contains presence information. @since_tizen 3.0 @paramin presence The presence handle @paramin err The error code(@c 0 on success, otherwise a negative error value) @paramin response The presence response handle @paramin user_data The user data to pass to the function @pre The callback must be registered using iotcon_add_presence_cb(). @see iotcon_add_presence_cb() @see iotcon_remove_presence_cb() @see iotcon_presence_response_get_connectivity_type() @see iotcon_presence_response_get_host_address() @see iotcon_presence_response_get_resource_type() @see iotcon_presence_response_get_result() @see iotcon_presence_response_get_trigger()
iotcon_presence_cbFunction = Void Function(iotcon_presence_h presence, Int32 err, iotcon_presence_response_h response, Pointer<Void> user_data)
iotcon_presence_h = Pointer<icl_presence>
@brief The presence handle. @details @a iotcon_presence_h is a handle of presence subscription. It is used to cancel presence. @since_tizen 3.0
iotcon_presence_response_h = Pointer<icl_presence_response>
@brief The presence response handle. @details @a iotcon_presence_response_h is a handle of presence response subscription. \n It is used to get the information of presence response from server. @since_tizen 3.0
iotcon_query_foreach_cb = Pointer<NativeFunction<iotcon_query_foreach_cbFunction>>
@brief Specifies the type of function passed to iotcon_query_foreach(). @since_tizen 3.0 @paramin key The key of the query @paramin value The value of the query @paramin user_data The user data to pass to the function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop #IOTCON_FUNC_CONTINUE and #IOTCON_FUNC_STOP are more friendly values for the return @pre iotcon_query_foreach() will invoke this callback function. @see iotcon_query_foreach()
iotcon_query_foreach_cbFunction = Bool Function(Pointer<Char> key, Pointer<Char> value, Pointer<Void> user_data)
iotcon_query_h = Pointer<icl_query>
@brief The query handle. @details @a iotcon_query_h is an opaque data structure to have attribute value map which consists of key and value. Datatype of both key and value are string. @a iotcon_query_h also have length. The length is total length of all keys and values of map. The length should be less than or equal to 64. @since_tizen 3.0
iotcon_remote_resource_cached_representation_changed_cb = Pointer<NativeFunction<iotcon_remote_resource_cached_representation_changed_cbFunction>>
@brief Specifies the type of function passed to iotcon_remote_resource_start_caching(). @since_tizen 3.0 @paramin resource The handle of the remote resource @paramin representation The handle of the representation @paramin user_data The user data to pass to the function @pre The callback must be registered using iotcon_remote_resource_start_caching() @see iotcon_remote_resource_start_caching() @see iotcon_remote_resource_stop_caching()
iotcon_remote_resource_cached_representation_changed_cbFunction = Void Function(iotcon_remote_resource_h resource, iotcon_representation_h representation, Pointer<Void> user_data)
iotcon_remote_resource_h = Pointer<icl_remote_resource>
@brief The remote resource handle. @details When Client is successful to find out resource from remote server, server's resource information is reorganized as @a iotcon_remote_resource_h by IoTCon. Client can request CRUD to server by using this. @a iotcon_remote_resource_h is an opaque data structure to have host_address, uri_path, resource types, interfaces, options and device id. If observable attribute is true, remote resource is observable. When you observe remote resource, observe_handle will be set. @since_tizen 3.0
iotcon_remote_resource_observe_cb = Pointer<NativeFunction<iotcon_remote_resource_observe_cbFunction>>
@brief Specifies the type of observe callback passed to iotcon_remote_resource_observe_register(). The @a err could be one of #iotcon_error_e. \n The @a response is created by a server. Therefore, you can't get any values that the server didn't set. @since_tizen 3.0 @paramin resource The handle of the remote resource @paramin err The error code @paramin sequence_number The sequence number of observe @paramin response The handle of the response @paramin user_data The user data passed from the callback registration function @pre The callback must be registered using iotcon_remote_resource_observe_register() @see iotcon_remote_resource_observe_register() @see iotcon_remote_resource_observe_deregister() @see iotcon_resource_notify()
iotcon_remote_resource_observe_cbFunction = Void Function(iotcon_remote_resource_h resource, Int32 err, Int sequence_number, iotcon_response_h response, Pointer<Void> user_data)
iotcon_remote_resource_response_cb = Pointer<NativeFunction<iotcon_remote_resource_response_cbFunction>>
@brief Specifies the type of response function. @details The function passed to iotcon_remote_resource_get(), iotcon_remote_resource_put(), iotcon_remote_resource_post(), iotcon_remote_resource_delete().\n The @a err could be one of #iotcon_error_e.\n The @a request_type could be one of #iotcon_request_type_e.\n The @a response is created by a server. Therefore, you can't get any values that the server didn't set. @since_tizen 3.0 @paramin resource The handle of the resource @paramin err The error code @paramin request_type The request type @paramin response The handle of the response @paramin user_data The user data passed from the callback registration function @pre The callback must be registered using iotcon_remote_resource_get(), iotcon_remote_resource_put(), iotcon_remote_resource_post(), iotcon_remote_resource_delete(). @see iotcon_remote_resource_get() @see iotcon_remote_resource_put() @see iotcon_remote_resource_post() @see iotcon_remote_resource_delete()
iotcon_remote_resource_response_cbFunction = Void Function(iotcon_remote_resource_h resource, Int32 err, Int32 request_type, iotcon_response_h response, Pointer<Void> user_data)
iotcon_remote_resource_state_changed_cb = Pointer<NativeFunction<iotcon_remote_resource_state_changed_cbFunction>>
@brief Specifies the type of function passed to iotcon_remote_resource_start_monitoring(). @since_tizen 3.0 @paramin resource The handle of the remote resource @paramin state The state of the remote resource @paramin user_data The user data to pass to the function @pre The callback must be registered using iotcon_remote_resource_start_monitoring() @see iotcon_remote_resource_start_monitoring() @see iotcon_remote_resource_stop_monitoring()
iotcon_remote_resource_state_changed_cbFunction = Void Function(iotcon_remote_resource_h resource, Int32 state, Pointer<Void> user_data)
iotcon_representation_h = Pointer<icl_representation_s>
@brief The representation handle. @details @a iotcon_representation_h is an opaque data structure to have uri_path, list of resource types and interfaces. It could contain other representation as children. @since_tizen 3.0
iotcon_request_h = Pointer<icl_resource_request>
@brief The request handle. @details @a iotcon_request_h is an opaque data structure to request to a particular resource. @a iotcon_request_h is a data type of client's request which consists of header options, query, representation. @since_tizen 3.0
iotcon_request_handler_cb = Pointer<NativeFunction<iotcon_request_handler_cbFunction>>
@brief Specifies the type of function passed to iotcon_resource_create() and iotcon_resource_set_request_handler(). @details Called when server receives request from the client. @since_tizen 3.0 @paramin resource The resource requested @paramin request The request from client @paramin user_data The user data to pass to the function @pre The callback must be registered using iotcon_resource_create() @see iotcon_resource_create() @see iotcon_resource_set_request_handler()
iotcon_request_handler_cbFunction = Void Function(iotcon_resource_h resource, iotcon_request_h request, Pointer<Void> user_data)
iotcon_resource_h = Pointer<icl_resource>
@brief The resource handle. @details @a iotcon_resource_h is an opaque data structure to represent registered resource by server. A resource has host_address, uri_path, resource types, interfaces and internal handle. If observable attribute of resource is true, client can observe this resource. When client requests by CRUD functions, handler will be invoked if registered. It could contain other resource as children. @since_tizen 3.0
iotcon_resource_interfaces_foreach_cb = Pointer<NativeFunction<iotcon_resource_interfaces_foreach_cbFunction>>
@brief Specifies the iface of function passed to iotcon_resource_interfaces_foreach(). @since_tizen 3.0 @remarks @a iface could be a value such as #IOTCON_INTERFACE_DEFAULT. @paramin iface The value of the resource ifaces @paramin user_data The user data to pass to the function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop #IOTCON_FUNC_CONTINUE and #IOTCON_FUNC_STOP are more friendly values for the return @pre iotcon_resource_interfaces_foreach() will invoke this callback function. @see iotcon_resource_interfaces_foreach()
iotcon_resource_interfaces_foreach_cbFunction = Bool Function(Pointer<Char> iface, Pointer<Void> user_data)
iotcon_resource_interfaces_h = Pointer<icl_resource_ifaces>
@brief The resource interface handle. @details @a iotcon_resource_interfaces_h is an opaque data structure to have list of resource interfaces. A resource interface is datatype of string. @since_tizen 3.0
iotcon_resource_types_foreach_cb = Pointer<NativeFunction<iotcon_resource_types_foreach_cbFunction>>
@brief Specifies the type of function passed to iotcon_resource_types_foreach(). @since_tizen 3.0 @paramin type The value of the resource types @paramin user_data The user data to pass to the function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop #IOTCON_FUNC_CONTINUE and #IOTCON_FUNC_STOP are more friendly values for the return @pre iotcon_resource_types_foreach() will invoke this callback function. @see iotcon_resource_types_foreach()
iotcon_resource_types_foreach_cbFunction = Bool Function(Pointer<Char> type, Pointer<Void> user_data)
iotcon_resource_types_h = Pointer<icl_resource_types>
@brief The resource types handle. @details @a iotcon_resource_types_h is an opaque data structure to have list of resource types. A resource type is datatype of string. @since_tizen 3.0
iotcon_response_h = Pointer<icl_resource_response>
@brief The response handle. @details @a iotcon_response_h is an opaque data structure to respond to client. @a iotcon_response_h is a data type of server's response which consists of result, header options, query, representation. @since_tizen 3.0
job_info_h = Pointer<job_info_s>
@brief The job info handle. @since_tizen 4.0
job_scheduler_foreach_job_cb = Pointer<NativeFunction<job_scheduler_foreach_job_cbFunction>>
@brief Called to retrieve the job information. @since_tizen 4.0 @remarks The @a job_info must not be deallocated by the application. @paramin job_info The job_info handle @paramin user_data The user data passed from the foreach function @return @c true continue with the next iteration of the loop, otherwise @c false to break out of the loop @pre job_scheduler_foreach_job() will invoke this callback. @see job_scheduler_foreach_job()
job_scheduler_foreach_job_cbFunction = Bool Function(job_info_h job_info, Pointer<Void> user_data)
job_service_h = Pointer<job_service_s>
@brief The job service handle. @since_tizen 4.0
job_service_start_cb = Pointer<NativeFunction<job_service_start_cbFunction>>
@brief Called when the job starts. @since_tizen 4.0 @remarks The @a job_info MUST NOT be deallocated by the application. The @a job_info is managed by the platform and is valid only in the callback. @paramin job_info The job info handle @paramin user_data The user data passed from the callback registration function @see job_scheduler_service_add() @see #job_service_callback_s
job_service_start_cbFunction = Void Function(job_info_h job_info, Pointer<Void> user_data)
job_service_stop_cb = Pointer<NativeFunction<job_service_stop_cbFunction>>
@brief Called when the job stops. @since_tizen 4.0 @remarks The @a job_info MUST not be deallocated by the application. The @a job_info is managed by the platform and is valid only in the callback. @paramin job_info The job info handle @paramin user_data The user data passed from the callback registration function @see job_scheduler_service_add() @see #job_service_callback_s
job_service_stop_cbFunction = Void Function(job_info_h job_info, Pointer<Void> user_data)
location_batch_cb = Pointer<NativeFunction<location_batch_cbFunction>>
@brief Called when the batch interval is expired. @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif @paramin num_of_location The number of location batch data @paramin user_data The user data passed from the callback registration function @pre location_manager_start_batch() will invoke this callback if you register this callback using location_manager_set_location_batch_cb(). @see location_manager_start_batch() @see location_manager_set_location_batch_cb()
location_batch_cbFunction = Void Function(Int num_of_location, Pointer<Void> user_data)
location_batch_get_location_cb = Pointer<NativeFunction<location_batch_get_location_cbFunction>>
@brief Gets iteratively to receive location batch data. @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif @paramin latitude The updated latitude -90.0 ~ 90.0 (degrees) @paramin longitude The updated longitude -180.0 ~ 180.0 (degrees) @paramin altitude The updated altitude (meters) @paramin speed The updated speed (km/h) @paramin direction The updated direction (in degrees from the north) @paramin horizontal The horizontal accuracy (meters) @paramin vertical The vertical accuracy (meters) @paramin timestamp The timestamp (time when measurement took place or @c 0 if valid) @paramin user_data The user data passed from the callback registration function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop @pre location_manager_foreach_location_batch() will invoke this callback. @see location_manager_foreach_location_batch()
location_batch_get_location_cbFunction = Bool Function(Double latitude, Double longitude, Double altitude, Double speed, Double direction, Double horizontal, Double vertical, time_t timestamp, Pointer<Void> user_data)
location_bounds_cb = Pointer<NativeFunction<location_bounds_cbFunction>>
@brief Called once for each location bound. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin bounds The location bounds handle @paramin user_data The user data passed from the callback registration function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop @pre location_manager_foreach_boundary() will invoke this callback. @see location_manager_foreach_boundary()
location_bounds_cbFunction = Bool Function(location_bounds_h bounds, Pointer<Void> user_data)
location_bounds_h = Pointer<location_bounds_s>
@brief The location boundary handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
location_bounds_state_changed_cb = Pointer<NativeFunction<location_bounds_state_changed_cbFunction>>
@brief Called when the given boundary is entered or exited. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin state The boundary state @paramin user_data The user data passed from the start function @pre location_manager_start() will invoke this callback if you register this callback using location_bounds_set_state_changed_cb(). @see #location_boundary_state_e @see location_manager_start() @see location_bounds_set_state_changed_cb()
location_bounds_state_changed_cbFunction = Void Function(Int32 state, Pointer<Void> user_data)
location_changed_cb = Pointer<NativeFunction<location_changed_cbFunction>>
@brief Called at defined interval with updated location information. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif @paramin latitude The updated latitude -90.0 ~ 90.0 (degrees) @paramin longitude The updated longitude -180.0 ~ 180.0 (degrees) @paramin altitude The updated altitude (meters) @paramin speed The updated speed (km/h) @paramin direction The updated direction (in degrees from the north) @paramin horizontal_accuracy The horizontal accuracy (meters) @paramin timestamp The timestamp (time when measurement took place or @c 0 if valid) @paramin user_data The user data passed from the callback registration function @pre location_manager_start() will invoke this callback if you register this callback using location_manager_set_position_updated_cb(). @see location_manager_start() @see location_manager_set_distance_based_location_changed_cb() @see location_manager_set_location_changed_cb()
location_changed_cbFunction = Void Function(Double latitude, Double longitude, Double altitude, Double speed, Double direction, Double horizontal_accuracy, time_t timestamp, Pointer<Void> user_data)
location_manager_h = Pointer<location_manager_s>
@brief The location manager handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
location_position_updated_cb = Pointer<NativeFunction<location_position_updated_cbFunction>>
@brief Called at defined interval with updated position information. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin latitude The updated latitude -90.0 ~ 90.0 (degrees) @paramin longitude The updated longitude -180.0 ~ 180.0 (degrees) @paramin altitude The updated altitude (meters) @paramin timestamp The timestamp (time when measurement took place or @c 0 if valid) @paramin user_data The user data passed from the call registration function @pre location_manager_start() will invoke this callback if you register this callback using location_manager_set_position_updated_cb(). @see location_manager_start() @see location_manager_set_position_updated_cb()
location_position_updated_cbFunction = Void Function(Double latitude, Double longitude, Double altitude, time_t timestamp, Pointer<Void> user_data)
location_service_state_changed_cb = Pointer<NativeFunction<location_service_state_changed_cbFunction>>
@brief Called when the state of location service is changed from enabled to disabled or vice versa. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin state The service state @paramin user_data The user data passed from the callback registration function @pre Either location_manager_start() or location_manager_stop() will invoke this callback if you register this callback using location_manager_set_service_state_changed_cb(). @see location_manager_start() @see location_manager_stop() @see location_manager_set_service_state_changed_cb() @see #location_service_state_e
location_service_state_changed_cbFunction = Void Function(Int32 state, Pointer<Void> user_data)
location_setting_changed_cb = Pointer<NativeFunction<location_setting_changed_cbFunction>>
@brief Called when the state of location method is changed. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin method The method changed on setting @paramin enable The setting value changed @paramin user_data The user data passed from the callback registration function @pre location_setting_changed_cb() will invoke this callback if you register this callback using location_manager_set_setting_changed_cb(). @see location_manager_set_setting_changed_cb() @see location_manager_unset_setting_changed_cb()
location_setting_changed_cbFunction = Void Function(Int32 method, Bool enable, Pointer<Void> user_data)
location_updated_cb = Pointer<NativeFunction<location_updated_cbFunction>>
@brief Called at defined interval with updated location information. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin error #LOCATIONS_ERROR_NONE Successful @paramin latitude The updated latitude -90.0 ~ 90.0 (degrees) @paramin longitude The updated longitude -180.0 ~ 180.0 (degrees) @paramin altitude The updated altitude (meters) @paramin timestamp The timestamp (time when measurement took place or @c 0 if valid) @paramin speed The updated speed (km/h) @paramin direction The updated direction (in degrees from the north) @paramin climb The updated climb (km/h) @paramin user_data The user data passed from the callback registration function @pre location_manager_request_single_location() will invoke this callback. @see location_manager_request_single_location()
location_updated_cbFunction = Void Function(Int32 error, Double latitude, Double longitude, Double altitude, time_t timestamp, Double speed, Double direction, Double climb, Pointer<Void> user_data)
location_velocity_updated_cb = Pointer<NativeFunction<location_velocity_updated_cbFunction>>
@brief Called at defined interval with updated velocity information. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin speed The updated speed (km/h) @paramin direction The updated direction (in degrees from the north) @paramin climb The updated climb (km/h) @paramin timestamp The timestamp (time when measurement took place or @c 0 if valid) @paramin user_data The user data passed from the callback registration function @pre location_manager_start() will invoke this callback if you register this callback using location_manager_set_velocity_updated_cb(). @see location_manager_start() @see location_manager_set_velocity_updated_cb()
location_velocity_updated_cbFunction = Void Function(Double speed, Double direction, Double climb, time_t timestamp, Pointer<Void> user_data)
location_zone_changed_cb = Pointer<NativeFunction<location_zone_changed_cbFunction>>
@brief Called when the user-defined zones are entered or exited. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin state The boundary state @paramin latitude The updated latitude -90.0 ~ 90.0 (degrees) @paramin longitude The updated longitude -180.0 ~ 180.0 (degrees) @paramin altitude The updated altitude (meters) @paramin timestamp The timestamp (time when measurement took place or @c 0 if valid) @paramin user_data The user data passed from the callback registration function @pre location_manager_start() will invoke this callback if you register this callback using location_manager_set_zone_changed_cb(). @see #location_boundary_state_e @see location_manager_start() @see location_manager_set_zone_changed_cb()
location_zone_changed_cbFunction = Void Function(Int32 state, Double latitude, Double longitude, Double altitude, time_t timestamp, Pointer<Void> user_data)
ma_active_state_changed_cb = Pointer<NativeFunction<ma_active_state_changed_cbFunction>>
@brief Called when the active state is changed. @since_tizen 5.5
ma_active_state_changed_cbFunction = Void Function(Int32 previous, Int32 current, Pointer<Void> user_data)
ma_assistant_info_h = Pointer<Void>
@brief A handle to get assistant information. @since_tizen 5.5
ma_assistant_info_list_cb = Pointer<NativeFunction<ma_assistant_info_list_cbFunction>>
@brief Called whenever to get the assistant information of each installed assistant. @since_tizen 5.5
ma_assistant_info_list_cbFunction = Int Function(ma_assistant_info_h handle, Pointer<Void> user_data)
ma_audio_streaming_cb = Pointer<NativeFunction<ma_audio_streaming_cbFunction>>
@brief Called when the multi-assistant service sends audio streaming. @since_tizen 5.0 @remarks The @a buffer should not be released and can be used only in the callback. To use outside, make a copy.
ma_audio_streaming_cbFunction = Void Function(Int32 event, Pointer<Char> buffer, Int len, Pointer<Void> user_data)
ma_audio_streaming_data_section_changed_cb = Pointer<NativeFunction<ma_audio_streaming_data_section_changed_cbFunction>>
@brief Called when the section of audio streaming data is changed. @since_tizen 5.5
ma_audio_streaming_data_section_changed_cbFunction = Void Function(Int32 section, Pointer<Void> user_data)
ma_error_cb = Pointer<NativeFunction<ma_error_cbFunction>>
@brief Called when the error is occurred. @details The following error codes can be received: \n #MA_ERROR_NONE: Success \n #MA_ERROR_OUT_OF_MEMORY: Out of Memory \n #MA_ERROR_IO_ERROR: I/O error \n #MA_ERROR_INVALID_PARAMETER: Invalid parameter \n #MA_ERROR_TIMED_OUT: No answer from service \n #MA_ERROR_RECORDER_BUSY: Busy recorder \n #MA_ERROR_PERMISSION_DENIED: Permission denied \n #MA_ERROR_NOT_SUPPORTED: Multi-assistant NOT supported \n #MA_ERROR_INVALID_STATE: Invalid state \n #MA_ERROR_INVALID_LANGUAGE: Invalid language \n #MA_ERROR_ENGINE_NOT_FOUND: No available engine \n #MA_ERROR_OPERATION_FAILED: Operation failed \n #MA_ERROR_SERVICE_RESET: Service daemon reset \n #MA_ERROR_NOT_SUPPORTED_FEATURE: Not supported feature of current engine \n @since_tizen 5.0
ma_error_cbFunction = Void Function(Int32 reason, Pointer<Void> user_data)
ma_language_changed_cb = Pointer<NativeFunction<ma_language_changed_cbFunction>>
@brief Called when the default language is changed. @since_tizen 5.0 @remarks The @a previous can be used only in the callback. To use outside, make a copy. The @a current can be used only in the callback. To use outside, make a copy.
ma_language_changed_cbFunction = Void Function(Pointer<Char> previous, Pointer<Char> current, Pointer<Void> user_data)
ma_preprocessing_information_changed_cb = Pointer<NativeFunction<ma_preprocessing_information_changed_cbFunction>>
@brief Called when the preprocessing information is changed. @since_tizen 5.5
ma_preprocessing_information_changed_cbFunction = Void Function(Pointer<Char> app_id, Pointer<Void> user_data)
ma_service_state_changed_cb = Pointer<NativeFunction<ma_service_state_changed_cbFunction>>
@brief Called when the service state is changed. @since_tizen 6.0
ma_service_state_changed_cbFunction = Void Function(Int32 previous, Int32 current, Pointer<Void> user_data)
ma_state_changed_cb = Pointer<NativeFunction<ma_state_changed_cbFunction>>
@brief Called when the client state is changed. @since_tizen 5.0
ma_state_changed_cbFunction = Void Function(Int32 previous, Int32 current, Pointer<Void> user_data)
ma_voice_key_status_changed_cb = Pointer<NativeFunction<ma_voice_key_status_changed_cbFunction>>
@brief Called when the multi-assistant service sends voice key status change event. @since_tizen 6.0
ma_voice_key_status_changed_cbFunction = Void Function(Int32 status, Pointer<Void> user_data)
ma_wakeup_engine_command_cb = Pointer<NativeFunction<ma_wakeup_engine_command_cbFunction>>
@brief Called when a wakeup engine specific command is retrieved. @since_tizen 5.5 @remarks The @a command should not be released and can be used only in the callback. To use outside, make a copy.
ma_wakeup_engine_command_cbFunction = Void Function(Pointer<Char> command, Pointer<Void> user_data)
mc_ability_support_updated_cb = Pointer<NativeFunction<mc_ability_support_updated_cbFunction>>
@brief Called when a media controller server's support for an ability is updated. @since_tizen 5.5
mc_ability_support_updated_cbFunction = Void Function(Pointer<Char> server_name, Int32 ability, Int32 support, Pointer<Void> user_data)
mc_ability_supported_items_updated_cb = Pointer<NativeFunction<mc_ability_supported_items_updated_cbFunction>>
@brief Called when a media controller server's supported items for an ability is updated. @since_tizen 5.5
mc_ability_supported_items_updated_cbFunction = Void Function(Pointer<Char> server_name, UnsignedInt supported_items, Pointer<Void> user_data)
mc_activated_client_cb = Pointer<NativeFunction<mc_activated_client_cbFunction>>
@brief Called when requesting the list of created clients. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
mc_activated_client_cbFunction = Bool Function(Pointer<Char> client_name, Pointer<Void> user_data)
mc_activated_server_cb = Pointer<NativeFunction<mc_activated_server_cbFunction>>
@brief Called when requesting the list of created servers. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
mc_activated_server_cbFunction = Bool Function(Pointer<Char> server_name, Pointer<Void> user_data)
mc_bool_attribute_updated_cb = Pointer<NativeFunction<mc_bool_attribute_updated_cbFunction>>
@brief Called when the status of a media controller server's boolean attribute (subtitles or 360 mode) is updated. @since_tizen 5.5
mc_bool_attribute_updated_cbFunction = Void Function(Pointer<Char> server_name, Bool enabled, Pointer<Void> user_data)
mc_client_custom_event_received_cb = Pointer<NativeFunction<mc_client_custom_event_received_cbFunction>>
@brief Called when receiving custom event of media controller servers. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
mc_client_custom_event_received_cbFunction = Void Function(Pointer<Char> server_name, Pointer<Char> request_id, Pointer<Char> event, Pointer<bundle> data, Pointer<Void> user_data)
mc_client_h = Pointer<Void>
@brief The structure type for the media client handle. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
mc_cmd_reply_received_cb = Pointer<NativeFunction<mc_cmd_reply_received_cbFunction>>
@brief Called when the result of the command from the server is received. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
mc_cmd_reply_received_cbFunction = Void Function(Pointer<Char> server_name, Pointer<Char> request_id, Int result_code, Pointer<bundle> data, Pointer<Void> user_data)
mc_display_mode_updated_cb = Pointer<NativeFunction<mc_display_mode_updated_cbFunction>>
@brief Called when a media controller server's display mode is updated. @since_tizen 5.5
mc_display_mode_updated_cbFunction = Void Function(Pointer<Char> server_name, Int32 mode, Pointer<Void> user_data)
mc_display_rotation_updated_cb = Pointer<NativeFunction<mc_display_rotation_updated_cbFunction>>
@brief Called when a media controller server's display rotation is updated. @since_tizen 5.5
mc_display_rotation_updated_cbFunction = Void Function(Pointer<Char> server_name, Int32 rotation, Pointer<Void> user_data)
mc_metadata_h = Pointer<Void>
@brief The structure type for the media controller metadata handle. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
mc_metadata_updated_cb = Pointer<NativeFunction<mc_metadata_updated_cbFunction>>
@brief Called when the metadata of the media controller server is updated. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
mc_metadata_updated_cbFunction = Void Function(Pointer<Char> server_name, mc_metadata_h metadata, Pointer<Void> user_data)
mc_playback_ability_h = Pointer<Void>
@brief The structure type for the media controller ability handle. @since_tizen 5.0
mc_playback_ability_updated_cb = Pointer<NativeFunction<mc_playback_ability_updated_cbFunction>>
@brief Called when the playback ability support of the media controller server is updated. @since_tizen 5.0
mc_playback_ability_updated_cbFunction = Void Function(Pointer<Char> server_name, mc_playback_ability_h ability, Pointer<Void> user_data)
mc_playback_h = Pointer<Void>
@brief The structure type for the media controller playback handle. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
mc_playback_updated_cb = Pointer<NativeFunction<mc_playback_updated_cbFunction>>
@brief Called when the playback information of the media controller server is updated. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
mc_playback_updated_cbFunction = Void Function(Pointer<Char> server_name, mc_playback_h playback, Pointer<Void> user_data)
mc_playlist_cb = Pointer<NativeFunction<mc_playlist_cbFunction>>
@brief Called for every playlist.
mc_playlist_cbFunction = Bool Function(mc_playlist_h playlist, Pointer<Void> user_data)
mc_playlist_h = Pointer<Void>
@brief The structure type for the media controller playlist handle. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
mc_playlist_item_cb = Pointer<NativeFunction<mc_playlist_item_cbFunction>>
@brief Called for every playlist item in the playlist.
mc_playlist_item_cbFunction = Bool Function(Pointer<Char> index, mc_metadata_h metadata, Pointer<Void> user_data)
mc_playlist_updated_cb = Pointer<NativeFunction<mc_playlist_updated_cbFunction>>
@brief Called when the playlist of the media controller server is updated. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
mc_playlist_updated_cbFunction = Void Function(Pointer<Char> server_name, Int32 mode, Pointer<Char> playlist_name, mc_playlist_h playlist, Pointer<Void> user_data)
mc_repeat_ability_updated_cb = Pointer<NativeFunction<mc_repeat_ability_updated_cbFunction>>
@deprecated Deprecated since 5.5. Use mc_ability_support_updated_cb() instead. @brief Called when the repeat ability of the media controller server is updated. @since_tizen 5.0
mc_repeat_ability_updated_cbFunction = Void Function(Pointer<Char> server_name, Int32 support, Pointer<Void> user_data)
mc_repeat_mode_updated_cb = Pointer<NativeFunction<mc_repeat_mode_updated_cbFunction>>
@brief Called when the repeat mode of the media controller server is updated. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
mc_repeat_mode_updated_cbFunction = Void Function(Pointer<Char> server_name, Int32 mode, Pointer<Void> user_data)
mc_search_condition_cb = Pointer<NativeFunction<mc_search_condition_cbFunction>>
@brief Called for every search condition information in the obtained list of search. @details Iterates over a search list.
mc_search_condition_cbFunction = Bool Function(Int32 content_type, Int32 category, Pointer<Char> search_keyword, Pointer<bundle> data, Pointer<Void> user_data)
mc_search_h = Pointer<Void>
@brief The structure type for the media controller search handle. @since_tizen 5.0
mc_server_custom_cmd_received_cb = Pointer<NativeFunction<mc_server_custom_cmd_received_cbFunction>>
@brief Called when the Server receives custom command from the client. @details This callback is called when server receives custom command from client. If you want to reply to the command, call mc_server_send_cmd_reply() function. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
mc_server_custom_cmd_received_cbFunction = Void Function(Pointer<Char> client_name, Pointer<Char> request_id, Pointer<Char> command, Pointer<bundle> data, Pointer<Void> user_data)
mc_server_display_mode_cmd_received_cb = Pointer<NativeFunction<mc_server_display_mode_cmd_received_cbFunction>>
@brief Called when the server receives the display mode command from the client. @since_tizen 5.5
mc_server_display_mode_cmd_received_cbFunction = Void Function(Pointer<Char> client_name, Pointer<Char> request_id, Int32 mode, Pointer<Void> user_data)
mc_server_display_rotation_cmd_received_cb = Pointer<NativeFunction<mc_server_display_rotation_cmd_received_cbFunction>>
@brief Called when the server receives the display rotation command from the client. @since_tizen 5.5
mc_server_display_rotation_cmd_received_cbFunction = Void Function(Pointer<Char> client_name, Pointer<Char> request_id, Int32 rotation, Pointer<Void> user_data)
mc_server_enable_cmd_received_cb = Pointer<NativeFunction<mc_server_enable_cmd_received_cbFunction>>
@brief Called when the server receives the subtitle and 360 mode command from the client. @since_tizen 5.5
mc_server_enable_cmd_received_cbFunction = Void Function(Pointer<Char> client_name, Pointer<Char> request_id, Bool enabled, Pointer<Void> user_data)
mc_server_event_reply_received_cb = Pointer<NativeFunction<mc_server_event_reply_received_cbFunction>>
@brief Called when the result of the event from the client is received. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
mc_server_event_reply_received_cbFunction = Void Function(Pointer<Char> client_name, Pointer<Char> request_id, Int result_code, Pointer<bundle> data, Pointer<Void> user_data)
mc_server_h = Pointer<Void>
@brief The structure type for the media server handle. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
mc_server_playback_action_cmd_received_cb = Pointer<NativeFunction<mc_server_playback_action_cmd_received_cbFunction>>
@brief Called when the server receives the playback action command from the client. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
mc_server_playback_action_cmd_received_cbFunction = Void Function(Pointer<Char> client_name, Pointer<Char> request_id, Int32 action, Pointer<Void> user_data)
mc_server_playback_position_cmd_received_cb = Pointer<NativeFunction<mc_server_playback_position_cmd_received_cbFunction>>
@brief Called when the server receives the playback position from the client. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
mc_server_playback_position_cmd_received_cbFunction = Void Function(Pointer<Char> client_name, Pointer<Char> request_id, UnsignedLongLong position, Pointer<Void> user_data)
mc_server_playlist_cmd_received_cb = Pointer<NativeFunction<mc_server_playlist_cmd_received_cbFunction>>
@brief Called when the Server receives playlist command from the client. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
mc_server_playlist_cmd_received_cbFunction = Void Function(Pointer<Char> client_name, Pointer<Char> request_id, Pointer<Char> playlist_name, Pointer<Char> index, Int32 action, UnsignedLongLong position, Pointer<Void> user_data)
mc_server_repeat_mode_cmd_received_cb = Pointer<NativeFunction<mc_server_repeat_mode_cmd_received_cbFunction>>
@brief Called when the server receives the repeat mode from the client. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
mc_server_repeat_mode_cmd_received_cbFunction = Void Function(Pointer<Char> client_name, Pointer<Char> request_id, Int32 repeat_mode, Pointer<Void> user_data)
mc_server_search_cmd_received_cb = Pointer<NativeFunction<mc_server_search_cmd_received_cbFunction>>
@brief Called when the Server receives search command from the client. @details This callback is called when server receives search command from client. If you want to reply to the command, call mc_server_send_cmd_reply() function. @since_tizen 5.0
mc_server_search_cmd_received_cbFunction = Void Function(Pointer<Char> client_name, Pointer<Char> request_id, mc_search_h search, Pointer<Void> user_data)
mc_server_shuffle_mode_cmd_received_cb = Pointer<NativeFunction<mc_server_shuffle_mode_cmd_received_cbFunction>>
@brief Called when the server receives the shuffle mode from the client. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
mc_server_shuffle_mode_cmd_received_cbFunction = Void Function(Pointer<Char> client_name, Pointer<Char> request_id, Int32 shuffle_mode, Pointer<Void> user_data)
mc_server_state_updated_cb = Pointer<NativeFunction<mc_server_state_updated_cbFunction>>
@brief Called when the status of the media controller server is updated. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
mc_server_state_updated_cbFunction = Void Function(Pointer<Char> server_name, Int32 state, Pointer<Void> user_data)
mc_shuffle_ability_updated_cb = Pointer<NativeFunction<mc_shuffle_ability_updated_cbFunction>>
@deprecated Deprecated since 5.5. Use mc_ability_support_updated_cb() instead. @brief Called when the shuffle ability support of the media controller server is updated. @since_tizen 5.0
mc_shuffle_ability_updated_cbFunction = Void Function(Pointer<Char> server_name, Int32 support, Pointer<Void> user_data)
mc_shuffle_mode_updated_cb = Pointer<NativeFunction<mc_shuffle_mode_updated_cbFunction>>
@brief Called when the shuffle mode of the media controller server is updated. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
mc_shuffle_mode_updated_cbFunction = Void Function(Pointer<Char> server_name, Int32 mode, Pointer<Void> user_data)
mc_subscribed_server_cb = Pointer<NativeFunction<mc_subscribed_server_cbFunction>>
@brief Called when requesting the list of subscribed servers. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
mc_subscribed_server_cbFunction = Bool Function(Pointer<Char> server_name, Pointer<Void> user_data)
media_album_cb = Pointer<NativeFunction<media_album_cbFunction>>
@ingroup CAPI_CONTENT_MEDIA_ALBUM_MODULE @brief Called for every album in the obtained list of groups. @details Iterates over an album list.
media_album_cbFunction = Bool Function(media_album_h album, Pointer<Void> user_data)
media_album_h = Pointer<media_album_s>
@ingroup CAPI_CONTENT_MEDIA_ALBUM_MODULE @brief The structure type for the Media album handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
media_bookmark_cb = Pointer<NativeFunction<media_bookmark_cbFunction>>
@ingroup CAPI_CONTENT_MEDIA_BOOKMARK_MODULE @brief Called for every bookmark in the obtained list of bookmarks. @details Iterates over a bookmark list.
media_bookmark_cbFunction = Bool Function(media_bookmark_h bookmark, Pointer<Void> user_data)
media_bookmark_h = Pointer<media_bookmark_s>
@ingroup CAPI_CONTENT_MEDIA_BOOKMARK_MODULE @brief The structure type for the Media bookmark handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
media_content_db_update_cb = Pointer<NativeFunction<media_content_db_update_cbFunction>>
@ingroup CAPI_MEDIA_CONTENT_MODULE @brief Called when the notification of the media DB change is subscribed. @details The following error codes can be received: \n #MEDIA_CONTENT_ERROR_NONE : Success \n @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
media_content_db_update_cbFunction = Void Function(Int32 error, Int pid, Int32 update_item, Int32 update_type, Int32 media_type, Pointer<Char> uuid, Pointer<Char> path, Pointer<Char> mime_type, Pointer<Void> user_data)
media_content_noti_h = Pointer<Void>
@ingroup CAPI_MEDIA_CONTENT_MODULE @brief The structure type for the Media content noti handle. @since_tizen 3.0
media_face_cb = Pointer<NativeFunction<media_face_cbFunction>>
@ingroup CAPI_CONTENT_MEDIA_FACE_MODULE @brief Called for every face in the obtained list of face. @details Iterates over a media face list.
media_face_cbFunction = Bool Function(media_face_h face, Pointer<Void> user_data)
media_face_detection_completed_cb = Pointer<NativeFunction<media_face_detection_completed_cbFunction>>
@ingroup CAPI_CONTENT_MEDIA_FACE_DETECTION_MODULE @brief Called when face detection on the image is completed.
media_face_detection_completed_cbFunction = Void Function(Int32 error, Int face_count, Pointer<Void> user_data)
media_face_h = Pointer<Void>
@ingroup CAPI_CONTENT_MEDIA_FACE_MODULE @brief The structure type for the Media face handle. @since_tizen 3.0
media_folder_cb = Pointer<NativeFunction<media_folder_cbFunction>>
@ingroup CAPI_CONTENT_MEDIA_FOLDER_MODULE @brief Called for every available media folder. @details Iterates over a list of folders.
media_folder_cbFunction = Bool Function(media_folder_h folder, Pointer<Void> user_data)
media_folder_h = Pointer<media_folder_s>
@ingroup CAPI_CONTENT_MEDIA_FOLDER_MODULE @brief The structure type for the Media folder handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
media_format_h = Pointer<media_format_s>
@brief Media Format handle type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
media_group_cb = Pointer<NativeFunction<media_group_cbFunction>>
@ingroup CAPI_CONTENT_MEDIA_GROUP_MODULE @brief Called for every group in the obtained list of groups. @details Iterates over a media group list.
media_group_cbFunction = Bool Function(Pointer<Char> group_name, Pointer<Void> user_data)
media_info_cb = Pointer<NativeFunction<media_info_cbFunction>>
@ingroup CAPI_CONTENT_MEDIA_INFO_MODULE @brief Called for every available media info. @details Iterates over a list of media info. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
media_info_cbFunction = Bool Function(media_info_h media, Pointer<Void> user_data)
media_info_h = Pointer<media_info_s>
@ingroup CAPI_CONTENT_MEDIA_INFO_MODULE @brief The structure type for the Media info handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
media_insert_completed_cb = Pointer<NativeFunction<media_insert_completed_cbFunction>>
@ingroup CAPI_CONTENT_MEDIA_INFO_MODULE @brief Called when media items are inserted completely. @details The following error codes can be received: \n #MEDIA_CONTENT_ERROR_NONE : Success \n #MEDIA_CONTENT_ERROR_INVALID_PARAMETER : Invalid parameter \n #MEDIA_CONTENT_ERROR_INVALID_OPERATION : Invalid operation \n #MEDIA_CONTENT_ERROR_PERMISSION_DENIED : Permission denied \n #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY : Out of memory \n #MEDIA_CONTENT_ERROR_DB_FAILED : DB Operation failed \n #MEDIA_CONTENT_ERROR_DB_BUSY : DB Operation busy \n #MEDIA_CONTENT_ERROR_NETWORK : Network fail \n #MEDIA_CONTENT_ERROR_NOT_SUPPORTED : Not supported \n @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
media_insert_completed_cbFunction = Void Function(Int32 error, Pointer<Void> user_data)
media_key_event_cb = Pointer<NativeFunction<media_key_event_cbFunction>>
@brief Called when the status of the media key is changed.
media_key_event_cbFunction = Void Function(Int32 key, Int32 status, Pointer<Void> user_data)
media_packet_dispose_cb = Pointer<NativeFunction<media_packet_dispose_cbFunction>>
@brief Called when the media packet is disposed. @details It will be invoked when media_packet_unref() is called, \n and reference count is decreased to 0. @since_tizen 6.5 @remarks The media packet handle should not be released in this callback. \n It will be released by the framework after return. @paramin packet The media packet handle @paramin user_data The user data passed from the callback registration function @pre It will be invoked when media packet is being destroyed. @see media_packet_unref() @see media_packet_new() @see media_packet_new_alloc() @see media_packet_new_from_tbm_surface() @see media_packet_new_from_external_memory()
media_packet_dispose_cbFunction = Void Function(media_packet_h packet, Pointer<Void> user_data)
media_packet_finalize_cb = Pointer<NativeFunction<media_packet_finalize_cbFunction>>
@deprecated Deprecated since 6.5. @brief Called when the media packet is destroyed. @details It will be invoked when media_packet_destroy() is called.
media_packet_finalize_cbFunction = Int Function(media_packet_h packet, Int error_code, Pointer<Void> user_data)
media_packet_h = Pointer<media_packet_s>
@brief The Media Packet handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
media_packet_pool_h = Pointer<media_packet_pool_s>
@brief The Media Packet Pool Handle. @since_tizen 3.0
media_playlist_cb = Pointer<NativeFunction<media_playlist_cbFunction>>
@ingroup CAPI_CONTENT_MEDIA_PLAYLIST_MODULE @brief Called for every playlist in the obtained list of playlists. @details Iterates over a playlist list.
media_playlist_cbFunction = Bool Function(media_playlist_h playlist, Pointer<Void> user_data)
media_playlist_h = Pointer<media_playlist_s>
@ingroup CAPI_CONTENT_MEDIA_PLAYLIST_MODULE @brief The structure type for the Media playlist handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
media_scan_completed_cb = Pointer<NativeFunction<media_scan_completed_cbFunction>>
@ingroup CAPI_MEDIA_CONTENT_MODULE @brief Called when the media scanning is finished. @details The following error codes can be received: \n #MEDIA_CONTENT_ERROR_NONE : Success \n #MEDIA_CONTENT_ERROR_INVALID_PARAMETER : Invalid parameter \n #MEDIA_CONTENT_ERROR_INVALID_OPERATION : Invalid operation \n #MEDIA_CONTENT_ERROR_PERMISSION_DENIED : Permission denied \n #MEDIA_CONTENT_ERROR_OUT_OF_MEMORY : Out of memory \n #MEDIA_CONTENT_ERROR_DB_FAILED : DB Operation failed \n #MEDIA_CONTENT_ERROR_DB_BUSY : DB Operation busy \n #MEDIA_CONTENT_ERROR_NETWORK : Network fail \n @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @remarks The callback is called in a separate thread(not in the main loop).
media_scan_completed_cbFunction = Void Function(Int32 error, Pointer<Void> user_data)
media_storage_cb = Pointer<NativeFunction<media_storage_cbFunction>>
@ingroup CAPI_CONTENT_MEDIA_STORAGE_MODULE @deprecated Deprecated since 5.0. @brief Called for every storage in the obtained list of storages. @details Iterates over a media storage list.
media_storage_cbFunction = Bool Function(media_storage_h storage, Pointer<Void> user_data)
media_storage_h = Pointer<Void>
@ingroup CAPI_CONTENT_MEDIA_STORAGE_MODULE @deprecated Deprecated since 5.0. @brief The structure type for the Media storage handle. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
media_streamer_custom_buffer_status_cb = Pointer<NativeFunction<media_streamer_custom_buffer_status_cbFunction>>
@brief Called when the custom source needs more data or has enough data. @details This callback will be invoked when the buffer level drops below the threshold of max size or no free space in custom source buffer. @since_tizen 3.0 @remarks This callback can be applied only to #MEDIA_STREAMER_NODE_SRC_TYPE_CUSTOM source type node.\n The @a src is the same object for which the callback was set. @paramin src Media streamer source node handle @paramin status Media streamer custom buffer status @paramin user_data The user data passed from the callback registration function @see media_streamer_src_set_buffer_status_cb() @see media_streamer_node_get_param() @see media_streamer_node_set_param()
media_streamer_custom_buffer_status_cbFunction = Void Function(media_streamer_node_h src, Int32 status, Pointer<Void> user_data)
media_streamer_error_cb = Pointer<NativeFunction<media_streamer_error_cbFunction>>
@brief Called when error occurs in media streamer. @since_tizen 3.0 @remarks Following error codes can be delivered.\n #MEDIA_STREAMER_ERROR_INVALID_OPERATION,\n #MEDIA_STREAMER_ERROR_FILE_NO_SPACE_ON_DEVICE,\n #MEDIA_STREAMER_ERROR_NOT_SUPPORTED,\n #MEDIA_STREAMER_ERROR_CONNECTION_FAILED,\n #MEDIA_STREAMER_ERROR_RESOURCE_CONFLICT.\n The @a streamer is the same object for which the callback was set. @paramin streamer Media streamer handle @paramin error The error that occurred in media steamer @paramin user_data The user data passed from the code where media_streamer_set_error_cb() was invoked This data will be accessible from media_streamer_error_cb() @pre Create media streamer handle by calling media_streamer_create(). @see media_streamer_set_error_cb() @see media_streamer_unset_error_cb()
media_streamer_error_cbFunction = Void Function(media_streamer_h streamer, Int32 error, Pointer<Void> user_data)
media_streamer_h = Pointer<Void>
@brief Media Streamer handle type.
media_streamer_interrupted_cb = Pointer<NativeFunction<media_streamer_interrupted_cbFunction>>
@brief Called when the media streamer is interrupted. @since_tizen 3.0 @paramin code The interrupted error code @paramin user_data The user data passed from the callback registration function @see media_streamer_set_interrupted_cb() @see media_streamer_unset_interrupted_cb()
media_streamer_interrupted_cbFunction = Void Function(Int32 code, Pointer<Void> user_data)
media_streamer_node_decoded_ready_cb = Pointer<NativeFunction<media_streamer_node_decoded_ready_cbFunction>>
@brief Called when a source pad of a media streamer node is ready to provide decoded data. @since_tizen 6.0 @remarks The @a node is the same object for which the callback was set.\n The @a src_pad_name and the @a media_type can be used only in the callback. To use outside, make a copy. @paramin node Media streamer node handle @paramin src_pad_name The source pad name that can give decoded data to another one @paramin media_type The media type of the data from the given source pad such as 'video/x-raw', 'audio/x-raw', and so on @paramin user_data The user data passed from the callback registration function @see media_streamer_node_set_decoded_ready_cb() @see media_streamer_node_link() @see media_streamer_node_unset_decoded_ready_cb()
media_streamer_node_decoded_ready_cbFunction = Void Function(media_streamer_node_h node, Pointer<Char> src_pad_name, Pointer<Char> media_type, Pointer<Void> user_data)
media_streamer_node_h = Pointer<Void>
@brief Media Streamer node handle type.
media_streamer_position_changed_cb = Pointer<NativeFunction<media_streamer_position_changed_cbFunction>>
@brief Called when the seek operation is completed. @since_tizen 3.0 @paramin user_data The user data passed from the callback registration function @see media_streamer_set_play_position()
media_streamer_position_changed_cbFunction = Void Function(Pointer<Void> user_data)
media_streamer_sink_data_ready_cb = Pointer<NativeFunction<media_streamer_sink_data_ready_cbFunction>>
@brief Called when new data is available from custom sink. @details This callback can be applied only to #MEDIA_STREAMER_NODE_SINK_TYPE_CUSTOM sink type node. @since_tizen 3.0 @remarks The @a sink is the same object for which the callback was set. @paramin sink Media streamer sink node handle @paramin user_data The user data passed from the code where media_streamer_sink_set_data_ready_cb() was invoked This data will be accessible from media_streamer_sink_data_ready_cb() @pre media_streamer_sink_set_data_ready_cb() @see MEDIA_STREAMER_NODE_SINK_TYPE_CUSTOM @see media_streamer_sink_set_data_ready_cb() @see media_streamer_sink_unset_data_ready_cb()
media_streamer_sink_data_ready_cbFunction = Void Function(media_streamer_node_h sink, Pointer<Void> user_data)
media_streamer_sink_eos_cb = Pointer<NativeFunction<media_streamer_sink_eos_cbFunction>>
@brief Called when the end-of-stream has been reached. @details This callback can be applied only to #MEDIA_STREAMER_NODE_SINK_TYPE_CUSTOM sink type node. @since_tizen 3.0 @remarks The @a sink is the same object for which the callback was set. @paramin sink Media streamer sink node handle @paramin user_data The user data passed from the code where media_streamer_sink_set_eos_cb() was invoked This data will be accessible from media_streamer_sink_eos_cb() @pre media_streamer_sink_set_eos_cb() @see MEDIA_STREAMER_NODE_SINK_TYPE_CUSTOM @see media_streamer_sink_set_eos_cb() @see media_streamer_sink_unset_eos_cb()
media_streamer_sink_eos_cbFunction = Void Function(media_streamer_node_h sink, Pointer<Void> user_data)
media_streamer_state_changed_cb = Pointer<NativeFunction<media_streamer_state_changed_cbFunction>>
@brief Called when media streamer state is changed. @since_tizen 3.0 @remarks The @a streamer is the same object for which the callback was set. @paramin streamer Media streamer handle @paramin previous_state The previous state of the media streamer @paramin current_state The current state of media streamer @paramin user_data The user data passed from the code where media_streamer_set_state_changed_cb() was invoked This data will be accessible from media_streamer_state_changed_cb() @pre Create media streamer handle by calling media_streamer_create(). @see media_streamer_set_state_change_cb() @see media_streamer_unset_state_change_cb()
media_streamer_state_changed_cbFunction = Void Function(media_streamer_h streamer, Int32 previous_state, Int32 current_state, Pointer<Void> user_data)
media_streamer_webrtc_message_cb = Pointer<NativeFunction<media_streamer_webrtc_message_cbFunction>>
@brief Called when the media streamer WebRTC node needs to send the message to the remote peer of the WebRTC connection. @since_tizen 6.0 @remarks Two types will be delivered with @a message which is a JSON string.\n One is for the remote session description and the other is for a new ICE candidate.\n For the remote session description, @a message will be {"sdp":{"type":"offer or answer","sdp":"..."}}.\n For the new ICE candidate, @a message will be {"ice":{"candidate":"..."}}.\n The @a webrtc is the same object for which the callback was set.\n The @a message can be used only in the callback. To use outside, make a copy. @paramin webrtc Media streamer WebRTC node handle @paramin message The message to be passed to the remote peer over the signaling channel @paramin user_data The user data passed from the callback registration function @see media_streamer_webrtc_node_set_message_cb() @see media_streamer_webrtc_node_unset_message_cb()
media_streamer_webrtc_message_cbFunction = Void Function(media_streamer_node_h webrtc, Pointer<Char> message, Pointer<Void> user_data)
media_tag_cb = Pointer<NativeFunction<media_tag_cbFunction>>
@ingroup CAPI_CONTENT_MEDIA_TAG_MODULE @brief Called for every tag in the obtained list of tags. @details Iterates over a list of tags.
media_tag_cbFunction = Bool Function(media_tag_h tag, Pointer<Void> user_data)
media_tag_h = Pointer<media_tag_s>
@ingroup CAPI_CONTENT_MEDIA_TAG_MODULE @brief The structure type for the Media tag handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
media_thumbnail_completed_cb = Pointer<NativeFunction<media_thumbnail_completed_cbFunction>>
@deprecated Deprecated since 5.0. @ingroup CAPI_CONTENT_MEDIA_INFO_MODULE @brief Called when creating a thumbnail image. @details This callback is called for completion of generating the thumbnail image. The following error codes can be delivered. \n #MEDIA_CONTENT_ERROR_NONE, \n #MEDIA_CONTENT_ERROR_INVALID_PARAMETER, \n #MEDIA_CONTENT_ERROR_INVALID_OPERATION, \n #MEDIA_CONTENT_ERROR_PERMISSION_DENIED, \n #MEDIA_CONTENT_ERROR_DB_FAILED, \n #MEDIA_CONTENT_ERROR_UNSUPPORTED_CONTENT @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
media_thumbnail_completed_cbFunction = Void Function(Int32 error, Pointer<Char> path, Pointer<Void> user_data)
mediacodec_buffer_status_cb = Pointer<NativeFunction<mediacodec_buffer_status_cbFunction>>
@brief Called when the mediacodec needs more data or has enough data. @details It is recommended that the application stops calling mediacodec_process_input() when #MEDIACODEC_ENOUGH_DATA @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif is invoked. @paramin status The state of the buffer @paramin user_data The user data passed from the callback registration function @see mediacodec_set_buffer_status_cb() @see mediacodec_unset_buffer_status_cb()
mediacodec_buffer_status_cbFunction = Void Function(Int32 status, Pointer<Void> user_data)
mediacodec_eos_cb = Pointer<NativeFunction<mediacodec_eos_cbFunction>>
@brief Called when there is no data to decode/encode. @details It will be invoked when the end-of-stream is reached. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin user_data The user data passed from the callback registration function @pre It will be invoked when the eos event generate if you register this callback using mediacodec_set_eos_cb(). @see mediacodec_set_eos_cb() @see mediacodec_unset_eos_cb()
mediacodec_eos_cbFunction = Void Function(Pointer<Void> user_data)
mediacodec_error_cb = Pointer<NativeFunction<mediacodec_error_cbFunction>>
@brief Called when the error has occurred. @details It will be invoked when the error has occurred. Following error codes can be delivered. #MEDIACODEC_ERROR_INTERNAL, #MEDIACODEC_ERROR_INVALID_STREAM, #MEDIACODEC_ERROR_NOT_SUPPORTED_FORMAT, #MEDIACODEC_ERROR_RESOURCE_CONFLICT @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin error The error code @paramin user_data The user data passed from the callback registration function @pre It will be invoked when the error has occurred if you register this callback using mediacodec_set_error_cb(). @see mediacodec_set_error_cb() @see mediacodec_unset_error_cb()
mediacodec_error_cbFunction = Void Function(Int32 error, Pointer<Void> user_data)
mediacodec_h = Pointer<mediacodec_s>
@brief Media Codec type handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
mediacodec_input_buffer_used_cb = Pointer<NativeFunction<mediacodec_input_buffer_used_cbFunction>>
@brief Called when the input buffer(packet) used up. @details It will be invoked when mediacodec has used input buffer. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @remarks The @a packet should be released using media_packet_destroy(). @paramin packet The media packet handle @paramin user_data The user data passed from the callback registration function @pre It will be invoked when input buffer process completed if you register this callback using mediacodec_set_input_buffer_used_cb(). @see mediacodec_set_input_buffer_used_cb() @see mediacodec_unset_input_buffer_used_cb()
mediacodec_input_buffer_used_cbFunction = Void Function(media_packet_h packet, Pointer<Void> user_data)
mediacodec_output_buffer_available_cb = Pointer<NativeFunction<mediacodec_output_buffer_available_cbFunction>>
@brief Called when the output buffer is available. @details It will be invoked when mediacodec has output buffer. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @remarks The @a packet should be released using media_packet_destroy(). @paramin packet The media packet handle @paramin user_data The user data passed from the callback registration function @pre It will be invoked when mediacodec process completed(had output buffer) if you register this callback using mediacodec_set_fill_buffer_cb(). @see mediacodec_set_output_buffer_available_cb() @see mediacodec_unset_output_buffer_available_cb()
mediacodec_output_buffer_available_cbFunction = Void Function(media_packet_h packet, Pointer<Void> user_data)
mediacodec_supported_codec_cb = Pointer<NativeFunction<mediacodec_supported_codec_cbFunction>>
@brief Called once for each supported codec types. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif @paramin codec_type The codec type @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, @c false to break out of the loop. @pre mediacodec_foreach_supported_codec() will invoke this callback. @see mediacodec_foreach_supported_codec()
mediacodec_supported_codec_cbFunction = Bool Function(Int32 codec_type, Pointer<Void> user_data)
mediademuxer_eos_cb = Pointer<NativeFunction<mediademuxer_eos_cbFunction>>
@brief Called when end of stream occurs in media demuxer. @since_tizen 3.0 @paramin track_num The track_num which indicate eos for which track number occurred @paramin user_data The user data passed from the code where mediademuxer_set_eos_cb() was invoked This data will be accessible from mediademuxer_eos_cb() @pre Create media demuxer handle by calling mediademuxer_create() function. @see mediademuxer_set_eos_cb() @see mediademuxer_unset_eos_cb()
mediademuxer_eos_cbFunction = Void Function(Int track_num, Pointer<Void> user_data)
mediademuxer_error_cb = Pointer<NativeFunction<mediademuxer_error_cbFunction>>
@brief Called when error occurs in media demuxer. @details Following error codes can be delivered. #MEDIADEMUXER_ERROR_INVALID_OPERATION, #MEDIADEMUXER_ERROR_NOT_SUPPORTED, #MEDIADEMUXER_ERROR_INVALID_PATH, #MEDIADEMUXER_ERROR_RESOURCE_LIMIT, #MEDIADEMUXER_ERROR_SEEK_FAILED, #MEDIADEMUXER_ERROR_DRM_NOT_PERMITTED @since_tizen 3.0 @paramin error The error that occurred in media demuxer @paramin user_data The user data passed from the code where mediademuxer_set_error_cb() was invoked This data will be accessible from mediademuxer_error_cb() @pre Create media demuxer handle by calling mediademuxer_create() function. @see mediademuxer_set_error_cb() @see mediademuxer_unset_error_cb()
mediademuxer_error_cbFunction = Void Function(Int32 error, Pointer<Void> user_data)
mediademuxer_h = Pointer<mediademuxer_s>
@brief Media Demuxer handle type. @since_tizen 3.0
mediamuxer_eos_cb = Pointer<NativeFunction<mediamuxer_eos_cbFunction>>
@brief Called when end of stream occurs in media muxer. @since_tizen 4.0 @paramin user_data The user data passed from the code where mediamuxer_set_eos_cb() was invoked;\n this data will be accessible from mediamuxer_eos_cb() @pre Create media muxer handle by calling mediamuxer_create() function. @see mediamuxer_set_eos_cb() @see mediamuxer_unset_eos_cb()
mediamuxer_eos_cbFunction = Void Function(Pointer<Void> user_data)
mediamuxer_error_cb = Pointer<NativeFunction<mediamuxer_error_cbFunction>>
@brief Called when error occurs in media muxer. @details Following error codes can be delivered. #MEDIAMUXER_ERROR_INVALID_OPERATION, #MEDIAMUXER_ERROR_NOT_SUPPORTED, #MEDIAMUXER_ERROR_INVALID_PATH, #MEDIAMUXER_ERROR_RESOURCE_LIMIT @since_tizen 3.0 @paramin error The error that occurred in media muxer @paramin user_data The user data passed from the code where mediamuxer_set_error_cb() was invoked This data will be accessible from @a user_data mediamuxer_error_cb() @pre Create media muxer handle by calling mediamuxer_create() function. @see mediamuxer_set_error_cb() @see mediamuxer_unset_error_cb()
mediamuxer_error_cbFunction = Void Function(Int32 error, Pointer<Void> user_data)
mediamuxer_h = Pointer<mediamuxer_s>
@brief Media Muxer handle type. @since_tizen 3.0
message_port_message_cb = Pointer<NativeFunction<message_port_message_cbFunction>>
@brief Called when a message is received. @details The function is called when a message is received from the remote application. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @remarks @a message is automatically freed by framework when callback returned, you can keep @a message using bundle_dup() @n @a remote_port will be set only if the remote application sends a message with its port information using message_port_send_message_with_local_port(), otherwise it is @c NULL @n When message is sent from remote application by message_port_send_message_with_local_port() in bidirectional communication, trusted_remote_port is used to check whether remote port is trusted port or not This callback is called only in the main thread. @paramin local_port_id The local message port ID returned by message_port_register_local_port() @paramin remote_app_id The ID of the remote application that sent this message @paramin remote_port The name of the remote message port @paramin trusted_remote_port If @c true, the remote port is a trusted port; otherwise if @c false, it is not @paramin message The message passed from the remote application @paramin user_data The user data passed from the register function @pre Either message_port_send_message() or message_port_send_message_with_local_port() from the remote application will invoke this function if you register it using message_port_register_local_port() @see message_port_register_local_port() @see message_port_unregister_local_port() @see message_port_send_message() @see message_port_send_message_with_local_port()
message_port_message_cbFunction = Void Function(Int local_port_id, Pointer<Char> remote_app_id, Pointer<Char> remote_port, Bool trusted_remote_port, Pointer<bundle> message, Pointer<Void> user_data)
message_port_registration_event_cb = Pointer<NativeFunction<message_port_registration_event_cbFunction>>
@brief Called when a remote port is registered or unregistered. @details The function is called when a remote port is registered or unregistered from the remote application. @since_tizen 4.0 @remarks @a remote_app_id and @a remote_port can be used until message_port_remove_registration_event_cb() is called for the watcher which reported the event. @paramin remote_app_id The ID of the remote application that sent this message @paramin remote_port The name of the remote message port @paramin trusted_remote_port Indicates whether remote port is trusted @paramin user_data The user data passed from the register function @pre Called when a remote port is registered or unregistered if you add it using message_port_add_registered_cb() or message_port_add_unregistered_cb() respectively. @see message_port_add_registered_cb() @see message_port_add_unregistered_cb() @see message_port_remove_registration_event_cb()
message_port_registration_event_cbFunction = Void Function(Pointer<Char> remote_app_id, Pointer<Char> remote_port, Bool trusted_remote_port, Pointer<Void> user_data)
message_port_trusted_message_cb = Pointer<NativeFunction<message_port_trusted_message_cbFunction>>
@brief Called when a trusted message is received. @details This function is called when a trusted message is received from the remote application. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @remarks You can keep @a message using bundle_dup(). @n @a remote_port will be set only if the remote application sends a message with its port information using message_port_send_trusted_message_with_local_port(), otherwise it is @c NULL. @n When message is sent from remote application by message_port_send_trusted_message_with_local_port() in bidirectional communication, trusted_remote_port is used to check whether remote port is trusted port or not. This callback is called only in the main thread. @paramin trusted_local_port_id The message port ID returned by message_port_register_trusted_local_port() @paramin remote_app_id The ID of the remote application that sent this message @paramin remote_port The name of the remote message port @paramin trusted_remote_port If @c true, the remote port is a trusted port; otherwise if @c false, it is not @paramin message The message passed from the remote application @paramin user_data The user data passed from the register function @pre Either message_port_send_trusted_message() or message_port_send_trusted_message_with_local_port() from the remote application will invoke this function if you register it using message_port_register_trusted_local_port(). @see message_port_register_trusted_local_port() @see message_port_unregister_trusted_local_port() @see message_port_send_trusted_message() @see message_port_send_trusted_message_with_local_port()
message_port_trusted_message_cbFunction = Void Function(Int trusted_local_port_id, Pointer<Char> remote_app_id, Pointer<Char> remote_port, Bool trusted_remote_port, Pointer<bundle> message, Pointer<Void> user_data)
metadata_editor_h = Pointer<Void>
@ingroup CAPI_MEDIA_METADATA_EDITOR_MODULE @brief The handle of media metadata. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
metadata_extractor_h = Pointer<metadata_extractor_s>
@ingroup CAPI_METADATA_EXTRACTOR_MODULE @brief The metadata extractor handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
ml_custom_easy_filter_h = Pointer<Void>
@brief A handle of a "custom-easy filter" of an NNStreamer pipeline. @since_tizen 6.0
ml_custom_easy_invoke_cb = Pointer<NativeFunction<ml_custom_easy_invoke_cbFunction>>
@brief Callback to execute the custom-easy filter in NNStreamer pipelines. @details Note that if ml_custom_easy_invoke_cb() returns negative error values, the constructed pipeline does not work properly anymore. So developers should release the pipeline handle and recreate it again. @since_tizen 6.0 @remarks The @a in can be used only in the callback. To use outside, make a copy. @remarks The @a out can be used only in the callback. To use outside, make a copy. @paramin in The handle of the tensor input (a single frame. tensor/tensors). @paramout out The handle of the tensor output to be filled (a single frame. tensor/tensors). @paramin,out user_data User application's private data. @return @c 0 on success. @c 1 to ignore the input data. Otherwise a negative error value.
ml_custom_easy_invoke_cbFunction = Int Function(ml_tensors_data_h in1, ml_tensors_data_h out, Pointer<Void> user_data)
ml_pipeline_element_h = Pointer<Void>
@brief A handle of a common element (i.e. All GstElement except AppSrc, AppSink, TensorSink, Selector and Valve) of an NNStreamer pipeline. @since_tizen 6.0
ml_pipeline_h = Pointer<Void>
@brief A handle of an NNStreamer pipeline. @since_tizen 5.5
ml_pipeline_if_custom_cb = Pointer<NativeFunction<ml_pipeline_if_custom_cbFunction>>
@brief Callback for custom condition of tensor_if. @since_tizen 6.5 @remarks The @a data can be used only in the callback. To use outside, make a copy. @remarks The @a info can be used only in the callback. To use outside, make a copy. @remarks The @a result can be used only in the callback and should not be released. @paramin data The handle of the tensor output of the pipeline (a single frame. tensor/tensors). Number of tensors is determined by ml_tensors_info_get_count() with the handle 'info'. Note that the maximum number of tensors is 16 (#ML_TENSOR_SIZE_LIMIT). @paramin info The handle of tensors information (cardinality, dimension, and type of given tensor/tensors). @paramout result Result of the user-defined condition. 0 refers to FALSE and a non-zero value refers to TRUE. The application should set the result value for given data. @paramin,out user_data User application's private data. @return @c 0 on success. Otherwise a negative error value.
ml_pipeline_if_custom_cbFunction = Int Function(ml_tensors_data_h data, ml_tensors_info_h info, Pointer<Int> result, Pointer<Void> user_data)
ml_pipeline_if_h = Pointer<Void>
@brief A handle of a "if node" of an NNStreamer pipeline. @since_tizen 6.5
ml_pipeline_sink_cb = Pointer<NativeFunction<ml_pipeline_sink_cbFunction>>
@brief Callback for sink element of NNStreamer pipelines (pipeline's output). @details If an application wants to accept data outputs of an NNStreamer stream, use this callback to get data from the stream. Note that the buffer may be deallocated after the return and this is synchronously called. Thus, if you need the data afterwards, copy the data to another buffer and return fast. Do not spend too much time in the callback. It is recommended to use very small tensors at sinks. @since_tizen 5.5 @remarks The @a data can be used only in the callback. To use outside, make a copy. @remarks The @a info can be used only in the callback. To use outside, make a copy. @paramin data The handle of the tensor output of the pipeline (a single frame. tensor/tensors). Number of tensors is determined by ml_tensors_info_get_count() with the handle 'info'. Note that the maximum number of tensors is 16 (#ML_TENSOR_SIZE_LIMIT). @paramin info The handle of tensors information (cardinality, dimension, and type of given tensor/tensors). @paramin,out user_data User application's private data.
ml_pipeline_sink_cbFunction = Void Function(ml_tensors_data_h data, ml_tensors_info_h info, Pointer<Void> user_data)
ml_pipeline_sink_h = Pointer<Void>
@brief A handle of a "sink node" of an NNStreamer pipeline. @since_tizen 5.5
ml_pipeline_src_h = Pointer<Void>
@brief A handle of a "src node" of an NNStreamer pipeline. @since_tizen 5.5
ml_pipeline_state_cb = Pointer<NativeFunction<ml_pipeline_state_cbFunction>>
@brief Callback for the change of pipeline state. @details If an application wants to get the change of pipeline state, use this callback. This callback can be registered when constructing the pipeline using ml_pipeline_construct(). Do not spend too much time in the callback. @since_tizen 5.5 @paramin state The new state of the pipeline. @paramout user_data User application's private data.
ml_pipeline_state_cbFunction = Void Function(Int32 state, Pointer<Void> user_data)
ml_pipeline_switch_h = Pointer<Void>
@brief A handle of a "switch" of an NNStreamer pipeline. @since_tizen 5.5
ml_pipeline_valve_h = Pointer<Void>
@brief A handle of a "valve node" of an NNStreamer pipeline. @since_tizen 5.5
ml_single_h = Pointer<Void>
@brief A handle of a single-shot instance. @since_tizen 5.5
ml_tensors_data_h = Pointer<Void>
@brief A handle of input or output frames. #ml_tensors_info_h is the handle for tensors metadata. @since_tizen 5.5
ml_tensors_info_h = Pointer<Void>
@brief A handle of a tensors metadata instance. @since_tizen 5.5
ml_train_datagen_cb = Pointer<NativeFunction<ml_train_datagen_cbFunction>>
@brief Dataset generator callback function for train/valid/test data.
ml_train_datagen_cbFunction = Int Function(Pointer<Pointer<Float>> input, Pointer<Pointer<Float>> label, Pointer<Bool> last, Pointer<Void> user_data)
ml_train_dataset_h = Pointer<Void>
@brief A handle of an NNTrainer dataset. @since_tizen 6.0
ml_train_layer_h = Pointer<Void>
@brief A handle of an NNTrainer layer. @since_tizen 6.0
ml_train_model_h = Pointer<Void>
@brief A handle of an NNTrainer model. @since_tizen 6.0
ml_train_optimizer_h = Pointer<Void>
@brief A handle of an NNTrainer optimizer. @since_tizen 6.0
mv_barcode_detected_cb = Pointer<NativeFunction<mv_barcode_detected_cbFunction>>
@brief Called when barcode detection is completed. @details If no barcode is detected then the method will be called, barcodes and states will be equal to NULL, and @a number_of_barcodes - 0.
mv_barcode_detected_cbFunction = Void Function(mv_source_h source, mv_engine_config_h engine_cfg, Pointer<mv_quadrangle_s> barcode_locations, Pointer<Pointer<Char>> messages, Pointer<Int32> types, Int number_of_barcodes, Pointer<Void> user_data)
mv_engine_config_h = Pointer<Void>
@brief The handle to the Media Vision API engine algorithms configuration. @details Configuration is a dictionary consists of key and value pairs to collect engine-specific settings and allow Media Vision module to access them internally. Engine configuration provides developer by the possibility to make computer vision algorithms work better in particular conditions of API usage. To create engine configuration handle mv_create_engine_config() function has to be used. When configuration is not needed any more, it is required to destroy it and release resources by mv_destroy_engine_config() function.
mv_face_detected_cb = Pointer<NativeFunction<mv_face_detected_cbFunction>>
@brief Called when faces are detected for the @a source. @details This type callback can be invoked each time when mv_face_detect() is called to process the results of face detecting.
mv_face_detected_cbFunction = Void Function(mv_source_h source, mv_engine_config_h engine_cfg, Pointer<mv_rectangle_s> faces_locations, Int number_of_faces, Pointer<Void> user_data)
mv_face_eye_condition_recognized_cb = Pointer<NativeFunction<mv_face_eye_condition_recognized_cbFunction>>
@brief Called when eye blink condition is recognized. @details This type callback can be invoked each time when mv_face_eye_condition_recognize() is called for @a face_location to recognize eye-blink condition for the face at the @a source.\n Usage example for this callback can be found in mv_face_eye_condition_recognize() documentation.
mv_face_eye_condition_recognized_cbFunction = Void Function(mv_source_h source, mv_engine_config_h engine_cfg, mv_rectangle_s face_location, Int32 eye_condition, Pointer<Void> user_data)
mv_face_facial_expression_recognized_cb = Pointer<NativeFunction<mv_face_facial_expression_recognized_cbFunction>>
@brief Called when facial expression is recognized. @details This type callback can be invoked each time when mv_face_facial_expression_recognize() is called for @a face_location to recognize facial expression for the face at the @a source.\n Usage example for this callback can be found in mv_face_facial_expression_recognize() documentation.
mv_face_facial_expression_recognized_cbFunction = Void Function(mv_source_h source, mv_engine_config_h engine_cfg, mv_rectangle_s face_location, Int32 facial_expression, Pointer<Void> user_data)
mv_face_recognition_model_h = Pointer<Void>
@brief The handle to the model aggregating recognition face features. @details This handle can be used for faces recognizing with mv_face_recognize() function. Handle has to be created by mv_face_recognition_model_create() and destroyed by mv_face_recognition_model_destroy() functions. To use recognition models effectively learning process has to be performed before recognition. In other words, appropriate set of the face image examples has to be collected with mv_face_recognition_model_add() function before mv_face_recognition_model_learn() function call, then recognition can be performed with mv_face_recognize().
mv_face_recognized_cb = Pointer<NativeFunction<mv_face_recognized_cbFunction>>
@brief Called each time when face is recognized by mv_face_recognize() function.
mv_face_recognized_cbFunction = Void Function(mv_source_h source, mv_face_recognition_model_h recognition_model, mv_engine_config_h engine_cfg, Pointer<mv_rectangle_s> face_location, Pointer<Int> face_label, Double confidence, Pointer<Void> user_data)
mv_face_tracked_cb = Pointer<NativeFunction<mv_face_tracked_cbFunction>>
@brief Called when face determined by @a tracking_model is tracked. @details This type callback can be invoked each time when mv_face_track() is called to process the results of face tracking.
mv_face_tracked_cbFunction = Void Function(mv_source_h source, mv_face_tracking_model_h tracking_model, mv_engine_config_h engine_cfg, Pointer<mv_quadrangle_s> location, Double confidence, Pointer<Void> user_data)
mv_face_tracking_model_h = Pointer<Void>
@brief The handle to the model aggregating tracking face features. @details This model can be used for face tracking with mv_face_track() function. Handle has to be created by mv_face_tracking_model_create() and destroyed by mv_face_tracking_model_destroy() function. Tracking model can be improved during tracking task and allows to track face more accurately. So, you can create several tracking models independently by default, then apply tracking task for each of them. After some tracking these models will be different and each of them will be more efficient for tracking of face for which was created.
mv_image_object_h = Pointer<Void>
@brief The image object's type handle.
mv_image_recognized_cb = Pointer<NativeFunction<mv_image_recognized_cbFunction>>
@brief Called when image recognition results are received from mv_image_recognize(). @details This type of callback will be called after mv_image_recognize() in order to process recognition result.
mv_image_recognized_cbFunction = Void Function(mv_source_h source, mv_engine_config_h engine_cfg, Pointer<mv_image_object_h> image_objects, Pointer<Pointer<mv_quadrangle_s>> locations, UnsignedInt number_of_objects, Pointer<Void> user_data)
mv_image_tracked_cb = Pointer<NativeFunction<mv_image_tracked_cbFunction>>
@brief Called when image tracking result received from mv_image_track() @details Image tracking on a sequence of frames assumes calling mv_image_track() function for each frame in the correct order. This type of callback will be called after each mv_image_track() call for processing result data.
mv_image_tracked_cbFunction = Void Function(mv_source_h source, mv_image_tracking_model_h image_tracking_model, mv_engine_config_h engine_cfg, Pointer<mv_quadrangle_s> location, Pointer<Void> user_data)
mv_image_tracking_model_h = Pointer<Void>
@brief The image tracking model's type handle.
mv_inference_face_detected_cb = Pointer<NativeFunction<mv_inference_face_detected_cbFunction>>
/ /** @brief Called when faces in @a source are detected. @details This callback is invoked each time when mv_inference_face_detect() is called to provide the results of face detection.
mv_inference_face_detected_cbFunction = Void Function(mv_source_h source, Int number_of_faces, Pointer<Float> confidences, Pointer<mv_rectangle_s> locations, Pointer<Void> user_data)
mv_inference_facial_landmark_detected_cb = Pointer<NativeFunction<mv_inference_facial_landmark_detected_cbFunction>>
@brief Called when facial landmarks in @a source are detected. @details This type callback is invoked each time when mv_inference_facial_landmark_detect() is called to provide the results of the landmarks detection.
mv_inference_facial_landmark_detected_cbFunction = Void Function(mv_source_h source, Int number_of_landmarks, Pointer<mv_point_s> locations, Pointer<Void> user_data)
mv_inference_h = Pointer<Void>
@brief The inference handle. @details Contains information about location of detected landmarks for one or more poses. @since_tizen 5.5
mv_inference_image_classified_cb = Pointer<NativeFunction<mv_inference_image_classified_cbFunction>>
/ /** @brief Called when @a source is classified. @details This callback is invoked each time when mv_inference_image_classify() is called to provide the results of image classification.
mv_inference_image_classified_cbFunction = Void Function(mv_source_h source, Int number_of_classes, Pointer<Int> indices, Pointer<Pointer<Char>> names, Pointer<Float> confidences, Pointer<Void> user_data)
mv_inference_object_detected_cb = Pointer<NativeFunction<mv_inference_object_detected_cbFunction>>
/ /** @brief Called when objects in @a source are detected. @details This callback is invoked each time when mv_inference_object_detect() is called to provide the results of object detection.
mv_inference_object_detected_cbFunction = Void Function(mv_source_h source, Int number_of_objects, Pointer<Int> indices, Pointer<Pointer<Char>> names, Pointer<Float> confidences, Pointer<mv_rectangle_s> locations, Pointer<Void> user_data)
mv_inference_pose_landmark_detected_cb = Pointer<NativeFunction<mv_inference_pose_landmark_detected_cbFunction>>
@brief Called when poses in @a source are detected. @details This type callback is invoked each time when mv_inference_pose_landmark_detect() is called to provide the results of the pose landmark detection.
mv_inference_pose_landmark_detected_cbFunction = Void Function(mv_source_h source, mv_inference_pose_result_h locations, Pointer<Void> user_data)
mv_inference_pose_result_h = Pointer<Void>
@brief The inference pose result handle.
mv_inference_supported_engine_cb = Pointer<NativeFunction<mv_inference_supported_engine_cbFunction>>
@brief Called to provide information for supported engines for inference.
mv_inference_supported_engine_cbFunction = Bool Function(Pointer<Char> engine, Bool supported, Pointer<Void> user_data)
mv_pose_h = Pointer<Void>
@brief The pose handle.
mv_source_h = Pointer<Void>
@brief The handle to the source.
mv_supported_attribute_cb = Pointer<NativeFunction<mv_supported_attribute_cbFunction>>
@brief Called to get information (type and name) once for each supported attribute.
mv_supported_attribute_cbFunction = Bool Function(Int32 attribute_type, Pointer<Char> attribute_name, Pointer<Void> user_data)
mv_surveillance_event_occurred_cb = Pointer<NativeFunction<mv_surveillance_event_occurred_cbFunction>>
@brief Called when event trigger activation has been detected.
mv_surveillance_event_occurred_cbFunction = Void Function(mv_surveillance_event_trigger_h trigger, mv_source_h source, Int video_stream_id, mv_surveillance_result_h event_result, Pointer<Void> user_data)
mv_surveillance_event_result_name_cb = Pointer<NativeFunction<mv_surveillance_event_result_name_cbFunction>>
@brief Called to get the result name from the triggered event.
mv_surveillance_event_result_name_cbFunction = Bool Function(Pointer<Char> name, Pointer<Void> user_data)
mv_surveillance_event_trigger_h = Pointer<Void>
@brief The handle to event trigger.
mv_surveillance_event_type_cb = Pointer<NativeFunction<mv_surveillance_event_type_cbFunction>>
@brief Called to get the information once for each supported event type.
mv_surveillance_event_type_cbFunction = Bool Function(Pointer<Char> event_type, Pointer<Void> user_data)
mv_surveillance_result_h = Pointer<Void>
@brief The handle to event trigger activation result. @details Result is a handle to the output values which are specific for each event. See the output values names in the event types descriptions located in @ref CAPI_MEDIA_VISION_SURVEILLANCE_EVENT_TYPES documentation section. Result values can be gotten by mv_surveillance_get_result_value() function one by one in order specified in the event description ( the same order of event value names is supported by mv_surveillance_foreach_event_result_name() function). This pointer will be destroyed when mv_surveillance_event_occurred_cb() passed.
noti_ex_action_h = Pointer<Void>
@brief The notification_ex action handle. @since_tizen 5.5
noti_ex_color_h = Pointer<Void>
@brief The handle for the color information. @since_tizen 5.5
noti_ex_event_info_h = Pointer<Void>
@brief The handle for the notification event information. @since_tizen 5.5
noti_ex_geometry_h = Pointer<Void>
@brief The handle for the geometry information. @since_tizen 5.5
noti_ex_item_group_foreach_child_cb = Pointer<NativeFunction<noti_ex_item_group_foreach_child_cbFunction>>
@brief Called to get the data of child item for each child of the group item. @since_tizen 5.5 @remarks @a handle must not be released @remarks @a handle can be used only in the callback. @a handle will be freed after the callback exists. @paramin handle The notification_ex item handle @paramin user_data The user data @return #NOTI_EX_ERROR_NONE On success, other value on failure @retval #NOTI_EX_ERROR_NONE Success @see #noti_ex_item_h @see noti_ex_item_group_foreach_child()
noti_ex_item_group_foreach_child_cbFunction = Int Function(noti_ex_item_h handle, Pointer<Void> user_data)
noti_ex_item_h = Pointer<Void>
@brief The notification_ex item handle. @since_tizen 5.5
noti_ex_item_info_h = Pointer<Void>
@brief The notification_ex item_info handle. @since_tizen 5.5
noti_ex_led_info_h = Pointer<Void>
@brief The handle for the LED information. @since_tizen 5.5
noti_ex_manager_events_add_cb = Pointer<NativeFunction<noti_ex_manager_events_add_cbFunction>>
@brief Called when a notification addition event is received. @details If this callback is set to NULL in @a event_callbacks, addition events cannot be received. @since_tizen 5.5 @paramin handle The manager handle \n The @a handle is the same handle for which the callback was set @paramin info The handle that contains event information \n The @a info can be used only in the callback. To use outside, make a copy. \n The @a info will be freed after the callback exits. @paramin added_items The item handles to be added \n Each item in @a added_items should be destroyed with using noti_ex_item_destroy(), then @a added_items should be released with free(). @paramin count The count of the item to be added @paramin user_data The user data which was registered with callback @see #noti_ex_manager_h @see #noti_ex_event_info_h @see #noti_ex_item_h @see noti_ex_event_info_clone() @see noti_ex_item_destroy()
noti_ex_manager_events_add_cbFunction = Void Function(noti_ex_manager_h handle, noti_ex_event_info_h info, Pointer<noti_ex_item_h> added_items, Int count, Pointer<Void> user_data)
noti_ex_manager_events_delete_cb = Pointer<NativeFunction<noti_ex_manager_events_delete_cbFunction>>
@brief Called when a notification deletion event is received. @details If this callback is set to NULL in @a event_callbacks, deletion events cannot be received. @since_tizen 5.5 @paramin handle The manager handle \n The @a handle is the same handle for which the callback was set @paramin info The handle that contains event information \n The @a info can be used only in the callback. To use outside, make a copy. \n The @a info will be freed after the callback exits. @paramin deleted_item The item handle to be deleted \n The @a deleted_item must be released using noti_ex_item_destroy(). @paramin user_data The user data which was registered with callback @see #noti_ex_manager_h @see #noti_ex_event_info_h @see #noti_ex_item_h @see noti_ex_event_info_clone() @see noti_ex_item_destroy()
noti_ex_manager_events_delete_cbFunction = Void Function(noti_ex_manager_h handle, noti_ex_event_info_h info, noti_ex_item_h deleted_item, Pointer<Void> user_data)
noti_ex_manager_events_error_cb = Pointer<NativeFunction<noti_ex_manager_events_error_cbFunction>>
@brief Called when an error event is received. @details The errors are passed from noti_ex_reporter_send_error(). If this callback is set to NULL in @a event_callbacks, error events cannot be received. @since_tizen 5.5 @paramin handle The manager handle \n The @a handle is the same handle for which the callback was set @paramin error The error type @paramin request_id The id of the request that occurred error @paramin user_data The user data which was registered with callback @see #noti_ex_manager_h @see #noti_ex_error_e
noti_ex_manager_events_error_cbFunction = Void Function(noti_ex_manager_h handle, Int32 error, Int request_id, Pointer<Void> user_data)
noti_ex_manager_events_update_cb = Pointer<NativeFunction<noti_ex_manager_events_update_cbFunction>>
@brief Called when a notification update event is received. @details If this callback is set to NULL in @a event_callbacks, update events cannot be received. @since_tizen 5.5 @paramin handle The manager handle \n The @a handle is the same handle for which the callback was set @paramin info The handle that contains event information \n The @a info can be used only in the callback. To use outside, make a copy. \n The @a info will be freed after the callback exits. @paramin updated_item The item handle to be updated \n The @a updated_item must be released using noti_ex_item_destroy(). @paramin user_data The user data which was registered with callback @see #noti_ex_manager_h @see #noti_ex_event_info_h @see #noti_ex_item_h @see noti_ex_event_info_clone() @see noti_ex_item_destroy()
noti_ex_manager_events_update_cbFunction = Void Function(noti_ex_manager_h handle, noti_ex_event_info_h info, noti_ex_item_h updated_item, Pointer<Void> user_data)
noti_ex_manager_h = Pointer<Void>
@brief The notification_ex manager handle. @since_tizen 5.5
noti_ex_multi_lang_h = Pointer<Void>
@brief The notification_ex multi-language item handle. @since_tizen 5.5
noti_ex_padding_h = Pointer<Void>
@brief The handle for the padding information. @since_tizen 5.5
noti_ex_reporter_events_error_cb = Pointer<NativeFunction<noti_ex_reporter_events_error_cbFunction>>
@brief Called when the error event is received. @details The errors are passed from noti_ex_manager_send_error(). If this callback is set to NULL in @a event_callbacks, error events cannot be received. @since_tizen 5.5 @paramin handle The reporter handle \n The @a handle is the same handle for which the callback was set @paramin error The error type @paramin request_id The id of the request that occurred error @paramin user_data The user data which was registered with callback @see #noti_ex_reporter_h @see #noti_ex_error_e
noti_ex_reporter_events_error_cbFunction = Void Function(noti_ex_reporter_h handle, Int32 error, Int request_id, Pointer<Void> user_data)
noti_ex_reporter_events_event_cb = Pointer<NativeFunction<noti_ex_reporter_events_event_cbFunction>>
@brief Called when the notification event is received. @details If this callback is set to NULL in @a event_callbacks, notification events cannot be received. @since_tizen 5.5 @paramin handle The reporter handle \n The @a handle is the same handle for which the callback was set @paramin info The handle that contains event information \n The @a info can be used only in the callback. To use outside, make a copy. \n The @a info will be freed after the callback exits. @paramin items The target items of event \n Each item in @a items must be released using noti_ex_item_destroy(), then @a items must be released using free(). @paramin count The count of @a items @paramin user_data The user data which was registered with callback @see #noti_ex_reporter_h @see #noti_ex_event_info_h @see #noti_ex_item_h @see noti_ex_event_info_clone() @see noti_ex_item_destroy()
noti_ex_reporter_events_event_cbFunction = Void Function(noti_ex_reporter_h handle, noti_ex_event_info_h info, Pointer<noti_ex_item_h> items, Int count, Pointer<Void> user_data)
noti_ex_reporter_h = Pointer<Void>
@brief The notification_ex reporter handle. @since_tizen 5.5
noti_ex_style_h = Pointer<Void>
@brief The handle for the style information. @since_tizen 5.5
notification_h = Pointer<_notification>
@brief Notification handle. @since_tizen @if WEARABLE 2.3.1 @elseif MOBILE 2.3 @endif
package_archive_info_h = Pointer<package_archive_info_s>
@brief The package archive information handle. @since_tizen 4.0
package_info_app_cb = Pointer<NativeFunction<package_info_app_cbFunction>>
@brief Called to get the application ID once for each installed package. @since_tizen 2.3 @paramin comp_type The application component type @paramin app_id The application ID. @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop @pre package_info_foreach_app_from_package() will invoke this callback. @see package_info_foreach_app_from_package()
package_info_app_cbFunction = Bool Function(Int32 comp_type, Pointer<Char> app_id, Pointer<Void> user_data)
package_info_cert_info_cb = Pointer<NativeFunction<package_info_cert_info_cbFunction>>
@brief Called to get the certification information. @since_tizen 2.3 @paramin handle The package info handle @paramin cert_type The certificate type @paramin cert_value The certificate value of corresponding certificate key \n This value is base64 encoded data. @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop @pre package_info_foreach_cert_info() will invoke this callback. @see package_info_foreach_cert_info()
package_info_cert_info_cbFunction = Bool Function(package_info_h handle, Int32 cert_type, Pointer<Char> cert_value, Pointer<Void> user_data)
package_info_dependency_info_cb = Pointer<NativeFunction<package_info_dependency_info_cbFunction>>
@brief Called when dependency information between packages is retrieved. @since_tizen 5.5 @remarks @a from, @a to, @a type and @a required_version are managed by the platform and will be released after the callback exits. @paramin from The ID of package that depends on another @paramin to The ID of package that is required by another @paramin type The type of dependency @paramin required_version The required version @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop @pre package_info_foreach_dependency_info() will invoke this callback. @pre package_info_foreach_dependency_info_depends_on() will invoke this callback. @see package_info_foreach_dependency_info() @see package_info_foreach_dependency_info_depends_on()
package_info_dependency_info_cbFunction = Bool Function(Pointer<Char> from, Pointer<Char> to, Pointer<Char> type, Pointer<Char> required_version, Pointer<Void> user_data)
package_info_h = Pointer<package_info_s>
@brief The package information handle. @since_tizen 2.3
package_info_privilege_info_cb = Pointer<NativeFunction<package_info_privilege_info_cbFunction>>
@brief Called to get the privilege information. @since_tizen 2.3 @paramin privilege_name the name of the privilege @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop @pre package_info_foreach_privilege_info() will invoke this callback. @see package_info_foreach_privilege_info()
package_info_privilege_info_cbFunction = Bool Function(Pointer<Char> privilege_name, Pointer<Void> user_data)
package_info_res_allowed_package_cb = Pointer<NativeFunction<package_info_res_allowed_package_cbFunction>>
@brief Called to get the allowed package information of resource package. @since_tizen 6.5 @remarks @a allowed_package, @a privilege_handle are managed by the platform and will be released after the callback exits. @paramin allowed_package The ID of allowed package @paramin privilege_handle The privilege handle required by resource package @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop @pre package_info_foreach_res_allowed_package() will invoke this callback. @see package_info_foreach_res_allowed_package()
package_info_res_allowed_package_cbFunction = Bool Function(Pointer<Char> allowed_package, allowed_package_required_privilege_h privilege_handle, Pointer<Void> user_data)
package_info_updateinfo_cb = Pointer<NativeFunction<package_info_updateinfo_cbFunction>>
@brief Called for each update information of all packages. @since_tizen 4.0 @remarks @a info should not be freed and can be used only in the callback. @paramin info The package update information handle @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop @pre package_info_updateinfo_foreach_info() will invoke this callback. @see package_info_updateinfo_foreach_info()
package_info_updateinfo_cbFunction = Bool Function(package_updateinfo_h info, Pointer<Void> user_data)
package_manager_event_cb = Pointer<NativeFunction<package_manager_event_cbFunction>>
@brief Called when the package is installed, uninstalled, or updated, and the progress of the request to the package manager changes. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin type The type of the package to be installed, uninstalled, or updated @paramin package The name of the package to be installed, uninstalled, or updated @paramin event_type The type of the request to the package manager @paramin event_state The current state of the request to the package manager @paramin progress The progress for the request that is being processed by the package manager \n The range of progress is from @c 0 to @c 100 @paramin error The error code when the package manager failed to process the request @paramin user_data The user data passed from package_manager_set_event_cb() @see package_manager_set_event_cb() @see package_manager_unset_event_cb()
package_manager_event_cbFunction = Void Function(Pointer<Char> type, Pointer<Char> package, Int32 event_type, Int32 event_state, Int progress, Int32 error, Pointer<Void> user_data)
package_manager_filter_h = Pointer<package_manager_filter_s>
@brief Package manager filter handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
package_manager_h = Pointer<package_manager_s>
@brief The Package manager handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
package_manager_package_info_cb = Pointer<NativeFunction<package_manager_package_info_cbFunction>>
@brief Called to retrieve all packages. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin package_info The package information @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop @see package_manager_foreach_package_info()
package_manager_package_info_cbFunction = Bool Function(package_info_h package_info, Pointer<Void> user_data)
package_manager_request_event_cb = Pointer<NativeFunction<package_manager_request_event_cbFunction>>
@platform @brief Called when the progress of the request to the package manager changes. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin id The ID of the request to the package manager @paramin type The type of the package to install, uninstall or update @paramin package The name of the package to install, uninstall or update @paramin event_type The type of the request to the package manager @paramin event_state The current state of the request to the package manager @paramin progress The progress for the request that is being processed by the package manager \n The range of progress is from @c 0 to @c 100. @paramin error The error code when the package manager failed to process the request @paramin user_data The user data passed from package_manager_request_set_event_cb() @see package_manager_request_set_event_cb() @see package_manager_request_unset_event_cb()
package_manager_request_event_cbFunction = Void Function(Int id, Pointer<Char> type, Pointer<Char> package, Int32 event_type, Int32 event_state, Int progress, Int32 error, Pointer<Void> user_data)
package_manager_request_h = Pointer<package_manager_request_s>
@platform @brief The Package manager request handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
package_manager_request_res_event_cb = Pointer<NativeFunction<package_manager_request_res_event_cbFunction>>
@platform @brief Called when the progress of the request to the package resource share changes. @since_tizen 6.5 @remarks The @a pkgid should not be released. The @a pkgid can be used only in the callback. @remarks The @a handle should not be released. The @a handle can be used only in the callback. @paramin req_id The ID of the request to the package manager @paramin pkgid The package ID of resource owner @paramin event_type The type of resource event @paramin event_state The state of resource event @paramin handle The handle which contains additional information of event @paramin user_data The user data passed from package_manager_request_res_copy_with_cb(), package_manager_request_res_create_dir_with_cb(), package_manager_request_res_remove_with_cb() @see package_manager_request_res_copy_with_cb() @see package_manager_request_res_create_dir_with_cb() @see package_manager_request_res_remove_with_cb()
package_manager_request_res_event_cbFunction = Void Function(Int req_id, Pointer<Char> pkgid, Int32 event_type, Int32 event_state, package_manager_res_event_info_h handle, Pointer<Void> user_data)
package_manager_res_event_cb = Pointer<NativeFunction<package_manager_res_event_cbFunction>>
@brief Called when the progress of the request to the package resource share changes. @since_tizen 6.5 @remarks The @a pkgid should not be released. The @a pkgid can be used only in the callback. @remarks The @a handle should not be released. The @a handle can be used only in the callback. @paramin pkgid The package ID of resource owner @paramin event_type The type of resource event @paramin event_state The state of resource event @paramin handle The handle which contains additional information of event @paramin user_data The user data passed from package_manager_set_res_event_cb() @see package_manager_set_res_event_cb() @see package_manager_unset_event_cb()
package_manager_res_event_cbFunction = Void Function(Pointer<Char> pkgid, Int32 event_type, Int32 event_state, package_manager_res_event_info_h handle, Pointer<Void> user_data)
package_manager_res_event_info_h = Pointer<package_manager_res_event_info_s>
@brief Resource share event handle. @since_tizen 6.5
package_manager_res_event_path_cb = Pointer<NativeFunction<package_manager_res_event_path_cbFunction>>
@brief Called to retrieve all path state about resource event. @since_tizen 6.5 @remarks The @a path should not be released. The @a path can be used only in the callback. @paramin path The path handled by a resource event @paramin state The state of the path @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop @see package_manager_res_event_info_foreach_path()
package_manager_res_event_path_cbFunction = Bool Function(Pointer<Char> path, Int32 state, Pointer<Void> user_data)
package_manager_size_info_receive_cb = Pointer<NativeFunction<package_manager_size_info_receive_cbFunction>>
@brief Called when the package size information is obtained. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif @paramin package_id The package ID @paramin size_info The pointer to the structure including the package size information @paramin user_data The user data to be passed to the callback function
package_manager_size_info_receive_cbFunction = Void Function(Pointer<Char> package_id, package_size_info_h size_info, Pointer<Void> user_data)
package_manager_total_size_info_receive_cb = Pointer<NativeFunction<package_manager_total_size_info_receive_cbFunction>>
@platform @brief Called when the total package size information is obtained. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin size_info The pointer to the structure including the package size information @paramin user_data The user data to be passed to the callback function
package_manager_total_size_info_receive_cbFunction = Void Function(package_size_info_h size_info, Pointer<Void> user_data)
package_size_info_h = Pointer<package_size_info>
@brief The package size information handle. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
package_updateinfo_h = Pointer<package_updateinfo_s>
@brief The package update information handle. @since_tizen 4.0
package_updateinfo_request_h = Pointer<package_updateinfo_request_s>
@brief The Package manager update info request handle. @since_tizen 4.0
peripheral_adc_h = Pointer<_peripheral_adc_s>
@brief The handle of the ADC peripherals. @since_tizen 5.0
peripheral_gpio_h = Pointer<_peripheral_gpio_s>
@brief The handle of a GPIO pin. @since_tizen 4.0
peripheral_gpio_interrupted_cb = Pointer<NativeFunction<peripheral_gpio_interrupted_cbFunction>>
@platform @brief The GPIO interrupted callback called when the GPIO interrupt is triggered. @details The following errors can be received: \n #PERIPHERAL_ERROR_NONE Successful \n #PERIPHERAL_ERROR_IO_ERROR I/O operation failed \n #PERIPHERAL_ERROR_NO_DEVICE Device does not exist or is removed \n #PERIPHERAL_ERROR_TRY_AGAIN Try again \n #PERIPHERAL_ERROR_OUT_OF_MEMORY Memory allocation failed \n #PERIPHERAL_ERROR_PERMISSION_DENIED Permission denied \n #PERIPHERAL_ERROR_RESOURCE_BUSY Device is in use \n #PERIPHERAL_ERROR_INVALID_PARAMETER Invalid parameter \n #PERIPHERAL_ERROR_NOT_SUPPORTED Not supported \n #PERIPHERAL_ERROR_UNKNOWN Unknown internal error \n @since_tizen 4.0
peripheral_gpio_interrupted_cbFunction = Void Function(peripheral_gpio_h gpio, Int32 error, Pointer<Void> user_data)
peripheral_i2c_h = Pointer<_peripheral_i2c_s>
@brief The handle of the I2C slave device. @since_tizen 4.0
peripheral_pwm_h = Pointer<_peripheral_pwm_s>
@brief The handle of the PWM peripherals. @since_tizen 4.0
peripheral_spi_h = Pointer<_peripheral_spi_s>
@brief The handle of a SPI peripherals. @since_tizen 4.0
peripheral_uart_h = Pointer<_peripheral_uart_s>
@brief The handle to the UART peripherals. @since_tizen 4.0
phone_number_blocking_rule_h = Pointer<Void>
@brief The blocking rule handle. @since_tizen 4.0
pid_t = __pid_t
player_adaptive_variant_cb = Pointer<NativeFunction<player_adaptive_variant_cbFunction>>
@brief Called to notify the streaming variant information. @details The adaptive streaming protocol(hls, mpeg dash) can support variant stream condition. All the streaming variant information can be shared by calling player_foreach_adaptive_variant(). @since_tizen 4.0 @paramin bandwidth The bandwidth of the stream can be supportable, this is mandatory parameter @paramin width The width of the stream, this is optional parameter @paramin height The height of the stream, this is optional parameter @paramin user_data The user data passed from the callback registration function @see player_foreach_adaptive_variant()
player_adaptive_variant_cbFunction = Void Function(Int bandwidth, Int width, Int height, Pointer<Void> user_data)
player_buffering_cb = Pointer<NativeFunction<player_buffering_cbFunction>>
@brief Called when the buffering percentage of the media playback is updated. @details If the buffer is full, it will return 100%. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif @paramin percent The percentage of buffering completed (0~100) @paramin user_data The user data passed from the callback registration function @see player_set_buffering_cb() @see player_unset_buffering_cb()
player_buffering_cbFunction = Void Function(Int percent, Pointer<Void> user_data)
player_completed_cb = Pointer<NativeFunction<player_completed_cbFunction>>
@brief Called when the media player is completed. @details It will be invoked when player has reached the end of the stream. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif @paramin user_data The user data passed from the callback registration function @pre It will be invoked when the playback is completed if you register this callback using player_set_completed_cb(). @see player_set_completed_cb() @see player_unset_completed_cb()
player_completed_cbFunction = Void Function(Pointer<Void> user_data)
player_display_h = Pointer<Void>
@brief The player display handle. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
player_error_cb = Pointer<NativeFunction<player_error_cbFunction>>
@brief Called when an error occurs in the media player. @details Following error codes can be delivered. #PLAYER_ERROR_INVALID_OPERATION #PLAYER_ERROR_INVALID_STATE #PLAYER_ERROR_INVALID_URI #PLAYER_ERROR_CONNECTION_FAILED #PLAYER_ERROR_DRM_NOT_PERMITTED #PLAYER_ERROR_FILE_NO_SPACE_ON_DEVICE #PLAYER_ERROR_NOT_SUPPORTED_FILE #PLAYER_ERROR_SEEK_FAILED #PLAYER_ERROR_SERVICE_DISCONNECTED #PLAYER_ERROR_NOT_SUPPORTED_AUDIO_CODEC (Since 4.0) #PLAYER_ERROR_NOT_SUPPORTED_VIDEO_CODEC (Since 4.0) #PLAYER_ERROR_NOT_SUPPORTED_SUBTITLE (Since 4.0) @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif @paramin error_code The error code @paramin user_data The user data passed from the callback registration function @see player_set_error_cb() @see player_unset_error_cb()
player_error_cbFunction = Void Function(Int error_code, Pointer<Void> user_data)
player_h = Pointer<player_s>
@brief The media player's type handle. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
player_interrupted_cb = Pointer<NativeFunction<player_interrupted_cbFunction>>
@brief Called when the media player is interrupted. @details If the code is #PLAYER_INTERRUPTED_BY_RESOURCE_CONFLICT, the player state will be one of #PLAYER_STATE_IDLE, #PLAYER_STATE_READY, or #PLAYER_STATE_PAUSED. Application should get exact state by calling player_get_state(). @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif @paramin code The interrupted error code @paramin user_data The user data passed from the callback registration function @see player_set_interrupted_cb() @see player_unset_interrupted_cb() @see player_get_state()
player_interrupted_cbFunction = Void Function(Int32 code, Pointer<Void> user_data)
player_media_packet_audio_decoded_cb = Pointer<NativeFunction<player_media_packet_audio_decoded_cbFunction>>
@brief Called to register for notifications about delivering media packet when audio data is decoded. @since_tizen 5.5 @remarks The @a packet should be released by calling media_packet_destroy(). \n It is recommended to release it as soon as it is rendered, to avoid memory exhaustion.
player_media_packet_audio_decoded_cbFunction = Void Function(media_packet_h packet, Pointer<Void> user_data)
player_media_packet_video_decoded_cb = Pointer<NativeFunction<player_media_packet_video_decoded_cbFunction>>
@brief Called to register for notifications about delivering media packet when each video frame is decoded. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif @remarks The UI update code must not be directly invoked.\n @remarks The @a packet should be released using media_packet_destroy(). \n If not, the decoder will fail due to having insufficient buffer space for the decoded frame.
player_media_packet_video_decoded_cbFunction = Void Function(media_packet_h packet, Pointer<Void> user_data)
player_media_stream_buffer_status_cb = Pointer<NativeFunction<player_media_stream_buffer_status_cbFunction>>
@brief Called when the buffer level drops below the threshold of max size or no free space in buffer. @since_tizen @if WEARABLE 3.0 @else 2.4 @endif @remarks This function is used for media stream playback only. @paramin status The buffer status @paramin user_data The user data passed from the callback registration function @see player_set_media_stream_buffer_status_cb() @see player_set_media_stream_buffer_max_size() @see player_set_media_stream_buffer_min_threshold()
player_media_stream_buffer_status_cbFunction = Void Function(Int32 status, Pointer<Void> user_data)
player_media_stream_seek_cb = Pointer<NativeFunction<player_media_stream_seek_cbFunction>>
@brief Called to notify the next push-buffer offset when seeking is occurred. @details The next push-buffer should produce buffers from the new offset. @since_tizen @if WEARABLE 3.0 @else 2.4 @endif @remarks This function is used for media stream playback only. @paramin offset The new byte position to seek @paramin user_data The user data passed from the callback registration function
player_media_stream_seek_cbFunction = Void Function(UnsignedLongLong offset, Pointer<Void> user_data)
player_prepared_cb = Pointer<NativeFunction<player_prepared_cbFunction>>
@brief Called when the media player is prepared. @details It will be invoked when player has reached the begin of stream. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif @paramin user_data The user data passed from the callback registration function @pre player_prepare_async() will cause this callback. @post The player state will be #PLAYER_STATE_READY. @see player_prepare_async()
player_prepared_cbFunction = Void Function(Pointer<Void> user_data)
player_seek_completed_cb = Pointer<NativeFunction<player_seek_completed_cbFunction>>
@brief Called when the seek operation is completed. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif @paramin user_data The user data passed from the callback registration function @see player_set_play_position() @see player_set_play_position_nsec()
player_seek_completed_cbFunction = Void Function(Pointer<Void> user_data)
player_subtitle_updated_cb = Pointer<NativeFunction<player_subtitle_updated_cbFunction>>
@brief Called when the subtitle is updated. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif @remarks The @a text should not be released and it can be used only in the callback. To use outside, make a copy. @paramin duration The duration of the updated subtitle @paramin text The text of the updated subtitle @paramin user_data The user data passed from the callback registration function @see player_set_subtitle_updated_cb() @see player_unset_subtitle_updated_cb()
player_subtitle_updated_cbFunction = Void Function(UnsignedLong duration, Pointer<Char> text, Pointer<Void> user_data)
player_supported_media_format_cb = Pointer<NativeFunction<player_supported_media_format_cbFunction>>
@brief Called to inform about the supported media format MIME type. @details The supported media format can vary depending on the device capabilities. @since_tizen 5.5 @paramin format The supportable media format MIME type @paramin user_data The user data passed from the callback registration function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop @see #media_format_mimetype_e @see player_audio_offload_foreach_supported_format()
player_supported_media_format_cbFunction = Bool Function(Int32 format, Pointer<Void> user_data)
player_video_captured_cb = Pointer<NativeFunction<player_video_captured_cbFunction>>
@brief Called when the video is captured. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif @remarks The color space format of the captured image is #IMAGE_UTIL_COLORSPACE_RGB888. @remarks The @a captured_data should not be released and it can be used only in the callback. To use outside, make a copy. @paramin captured_data The captured image buffer @paramin width The width of the captured image @paramin height The height of the captured image @paramin size The size of the captured image @paramin user_data The user data passed from the callback registration function @see player_capture_video()
player_video_captured_cbFunction = Void Function(Pointer<UnsignedChar> captured_data, Int width, Int height, UnsignedInt size, Pointer<Void> user_data)
player_video_stream_changed_cb = Pointer<NativeFunction<player_video_stream_changed_cbFunction>>
@brief Called to notify the video stream changed. @details The video stream changing is detected just before rendering operation. @since_tizen @if WEARABLE 3.0 @else 2.4 @endif @paramin width The width of the captured image @paramin height The height of the captured image @paramin fps The frame per second of the video \n It can be @c 0 if there is no video stream information. @paramin bit_rate The video bit rate Hz \n It can be an invalid value if there is no video stream information. @paramin user_data The user data passed from the callback registration function @see player_set_video_stream_changed_cb()
player_video_stream_changed_cbFunction = Void Function(Int width, Int height, Int fps, Int bit_rate, Pointer<Void> user_data)
playlist_member_cb = Pointer<NativeFunction<playlist_member_cbFunction>>
@ingroup CAPI_CONTENT_MEDIA_PLAYLIST_MODULE @brief Called for every media info with playlist member ID in the obtained list of media info. @details Iterates over playlist members.
playlist_member_cbFunction = Bool Function(Int playlist_member_id, media_info_h media, Pointer<Void> user_data)
polygon_coords_cb = Pointer<NativeFunction<polygon_coords_cbFunction>>
@brief Gets called iteratively to notify you of coordinates of a polygon. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin coords The coordinates @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n @c false to break out of the loop @pre location_bounds_foreach_polygon_coords() will invoke this callback. @see location_bounds_foreach_polygon_coords()
polygon_coords_cbFunction = Bool Function(location_coords_s coords, Pointer<Void> user_data)
ppm_request_multiple_response_cb = Pointer<NativeFunction<ppm_request_multiple_response_cbFunction>>
@brief Called when the application receives a response upon calling ppm_request_permissions().
ppm_request_multiple_response_cbFunction = Void Function(Int32 cause, Pointer<Int32> results, Pointer<Pointer<Char>> privileges, Size privileges_count, Pointer<Void> user_data)
ppm_request_response_cb = Pointer<NativeFunction<ppm_request_response_cbFunction>>
@brief Called when the application receives a response upon calling ppm_request_permission().
ppm_request_response_cbFunction = Void Function(Int32 cause, Int32 result, Pointer<Char> privilege, Pointer<Void> user_data)
preference_changed_cb = Pointer<NativeFunction<preference_changed_cbFunction>>
@brief Called when the given key's value in the preference changes. @details When the @a key is added or removed, this callback function is skipped(only update can be handled). @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin key The name of the key in the preference @paramin user_data The user data passed from the callback registration function @pre This function is invoked when the value of the key is overwritten after you register this callback using preference_set_changed_cb(). @see preference_set_changed_cb() @see preference_unset_changed_cb() @see preference_set_boolean() @see preference_set_int() @see preference_set_string() @see preference_set_double()
preference_changed_cbFunction = Void Function(Pointer<Char> key, Pointer<Void> user_data)
preference_item_cb = Pointer<NativeFunction<preference_item_cbFunction>>
@brief Called to get key string, once for each key-value pair in the preference. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @remarks You should not free the @a key returned by this function. @paramin key The key of the value added to the preference @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop @pre preference_foreach_item() will invoke this callback function. @see preference_foreach_item()
preference_item_cbFunction = Bool Function(Pointer<Char> key, Pointer<Void> user_data)
provider_feature_cb = Pointer<NativeFunction<provider_feature_cbFunction>>
@brief Called once for each capability of an account provider in the database.
provider_feature_cbFunction = Bool Function(Pointer<Char> app_id, Pointer<Char> key, Pointer<Void> user_data)
push_service_connection_h = Pointer<push_connection_s>
@brief Connection to the push service handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
push_service_notification_h = Pointer<push_notification_s>
@brief Notification delivered from the push server handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
push_service_notify_cb = Pointer<NativeFunction<push_service_notify_cbFunction>>
@brief Called to handle a notification. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin noti A handle of the notification containing its payload\n The handle is available inside this callback only. @paramin user_data The user data passed to this callback @see push_service_connect() @see push_service_get_notification_data()
push_service_notify_cbFunction = Void Function(push_service_notification_h noti, Pointer<Void> user_data)
push_service_result_cb = Pointer<NativeFunction<push_service_result_cbFunction>>
@brief Called with the result of a registration/deregistration. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin result The registration/deregistration result @paramin msg The result message from the push server, otherwise @c NULL @paramin user_data The user data passed to this callback @see push_service_register() @see push_service_deregister()
push_service_result_cbFunction = Void Function(Int32 result, Pointer<Char> msg, Pointer<Void> user_data)
push_service_state_cb = Pointer<NativeFunction<push_service_state_cbFunction>>
@brief Called when the registration state is refreshed. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @remarks This callback will be invoked when the registration state is refreshed. \n If the registration or deregistration has succeeded, then this state callback must be called. \n In addition, the state can be changed if the push server deregisters the application. @paramin state The registration state @paramin err The error message @paramin user_data The user data passed to this callback @see push_service_connect()
push_service_state_cbFunction = Void Function(Int32 state, Pointer<Char> err, Pointer<Void> user_data)
radio_h = Pointer<radio_s>
@brief Radio type handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
radio_interrupted_cb = Pointer<NativeFunction<radio_interrupted_cbFunction>>
@brief Called when the radio is interrupted. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin code The interrupted error code @paramin user_data The user data passed from the callback registration function @see radio_set_interrupted_cb() @see radio_unset_interrupted_cb()
radio_interrupted_cbFunction = Void Function(Int32 code, Pointer<Void> user_data)
radio_scan_completed_cb = Pointer<NativeFunction<radio_scan_completed_cbFunction>>
@brief Called when the radio scan is completed. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin user_data The user data passed from the callback registration function @pre It will be invoked when the scan is completed by registering this callback using radio_set_scan_completed_cb(). @see radio_scan_start() @see radio_set_scan_completed_cb() @see radio_unset_scan_completed_cb()
radio_scan_completed_cbFunction = Void Function(Pointer<Void> user_data)
radio_scan_stopped_cb = Pointer<NativeFunction<radio_scan_stopped_cbFunction>>
@brief Called when the radio scan is stopped. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin user_data The user data passed from the callback registration function @pre It will be invoked when the scan is stopped by radio_scan_stop(). @see radio_scan_stop()
radio_scan_stopped_cbFunction = Void Function(Pointer<Void> user_data)
radio_scan_updated_cb = Pointer<NativeFunction<radio_scan_updated_cbFunction>>
@brief Called when the scan information is updated. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin frequency The tuned radio frequency 87500 ~ 108000 (kHz) @paramin user_data The user data passed from the callback registration function @pre It will be invoked by radio_scan_start(). @see radio_scan_start()
radio_scan_updated_cbFunction = Void Function(Int frequency, Pointer<Void> user_data)
radio_seek_completed_cb = Pointer<NativeFunction<radio_seek_completed_cbFunction>>
@brief Called when the radio seek is completed. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin frequency The current frequency 87500 ~ 108000 (kHz) @paramin user_data The user data passed from the callback registration function @pre It will be invoked when the radio seek is completed by registering this callback using radio_seek_up() or radio_seek_down(). @see radio_seek_up() @see radio_seek_down()
radio_seek_completed_cbFunction = Void Function(Int frequency, Pointer<Void> user_data)
recorder_audio_stream_cb = Pointer<NativeFunction<recorder_audio_stream_cbFunction>>
@brief Called when audio stream data was being delivered just before storing in the recorded file. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @remarks The callback function holds the same buffer that will be recorded. \n So if the user changes the buffer, the result file will contain the buffer. @remarks The callback is called via internal thread of Frameworks, therefore do not invoke UI API, recorder_unprepare(), recorder_commit() and recorder_cancel() in callback. @paramin stream The audio stream data @paramin size The size of the stream data @paramin format The audio format @paramin channel The number of the channel @paramin timestamp The timestamp of the stream buffer (in msec) @paramin user_data The user data passed from the callback registration function @see recorder_set_audio_stream_cb()
recorder_audio_stream_cbFunction = Void Function(Pointer<Void> stream, Int size, Int32 format, Int channel, UnsignedInt timestamp, Pointer<Void> user_data)
recorder_device_state_changed_cb = Pointer<NativeFunction<recorder_device_state_changed_cbFunction>>
@brief Called when the recorder device state is changed. @since_tizen 3.0 @paramin type The recorder type @paramin state The state of the recorder device @paramin user_data The user data passed from the callback registration function @see recorder_add_device_state_changed_cb()
recorder_device_state_changed_cbFunction = Void Function(Int32 type, Int32 state, Pointer<Void> user_data)
recorder_error_cb = Pointer<NativeFunction<recorder_error_cbFunction>>
@brief Called when the error occurred. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @remarks This callback informs about the critical error situation. \n When being invoked, user should release the resource and terminate the application. \n This error code will be reported. #RECORDER_ERROR_DEVICE \n #RECORDER_ERROR_INVALID_OPERATION \n #RECORDER_ERROR_OUT_OF_MEMORY. @paramin error The error code @paramin current_state The current state of the recorder @paramin user_data The user data passed from the callback registration function @pre This callback function is invoked if you register this callback using recorder_set_error_cb(). @see recorder_set_error_cb() @see recorder_unset_error_cb()
recorder_error_cbFunction = Void Function(Int32 error, Int32 current_state, Pointer<Void> user_data)
recorder_h = Pointer<recorder_s>
@brief The Media recorder handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
recorder_interrupt_started_cb = Pointer<NativeFunction<recorder_interrupt_started_cbFunction>>
@brief Called when the recorder interrupt is started by a policy. @since_tizen 4.0 @remarks This callback is called before interrupt handling is started. @paramin policy The policy that is interrupting the recorder @paramin state The current state of the recorder @paramin user_data The user data passed from the callback registration function @see recorder_set_interrupt_started_cb()
recorder_interrupt_started_cbFunction = Void Function(Int32 policy, Int32 state, Pointer<Void> user_data)
recorder_interrupted_cb = Pointer<NativeFunction<recorder_interrupted_cbFunction>>
@brief Called when the recorder is interrupted by a policy. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @remarks This callback is called after interrupt handling is completed. @paramin policy The policy that interrupted the recorder @paramin previous The previous state of the recorder @paramin current The current state of the recorder @paramin user_data The user data passed from the callback registration function @see recorder_set_interrupted_cb()
recorder_interrupted_cbFunction = Void Function(Int32 policy, Int32 previous, Int32 current, Pointer<Void> user_data)
recorder_muxed_stream_cb = Pointer<NativeFunction<recorder_muxed_stream_cbFunction>>
@brief Called when muxed stream data is delivered just before writing to the file. @since_tizen 4.0 @remarks This callback receives the data that will be recorded, \n but any changes to this data will not affect the recorded file. \n The @a stream should not be freed and it's valid only in the callback. To use outside the callback, make a copy. @paramin stream The muxed stream data @paramin size The size of the stream data @paramin offset The offset of the stream data @paramin user_data The user data passed from the callback registration function @see recorder_set_muxed_stream_cb()
recorder_muxed_stream_cbFunction = Void Function(Pointer<Void> stream, Int size, UnsignedLongLong offset, Pointer<Void> user_data)
recorder_recording_limit_reached_cb = Pointer<NativeFunction<recorder_recording_limit_reached_cbFunction>>
@brief Called when limitation error occurs while recording. @details The callback function is possible to receive three types of limits: time, size and no-space. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @remarks After being called, recording data is discarded and not written in the recording file. Also the state of recorder is not changed. @paramin type The imitation type @paramin user_data The user data passed from the callback registration function @pre You have to register a callback using recorder_set_recording_limit_reached_cb(). @see recorder_set_recording_status_cb() @see recorder_set_recording_limit_reached_cb() @see recorder_unset_recording_limit_reached_cb()
recorder_recording_limit_reached_cbFunction = Void Function(Int32 type, Pointer<Void> user_data)
recorder_recording_status_cb = Pointer<NativeFunction<recorder_recording_status_cbFunction>>
@brief Called to indicate the recording status. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @remarks This callback function is repeatedly invoked during the #RECORDER_STATE_RECORDING state. @paramin elapsed_time The time of the recording (milliseconds) @paramin file_size The size of the recording file (KB) @paramin user_data The user data passed from the callback registration function @pre recorder_start() will invoke this callback if you register it using recorder_set_recording_status_cb(). @see recorder_set_recording_status_cb() @see recorder_unset_recording_status_cb() @see recorder_start()
recorder_recording_status_cbFunction = Void Function(UnsignedLongLong elapsed_time, UnsignedLongLong file_size, Pointer<Void> user_data)
recorder_state_changed_cb = Pointer<NativeFunction<recorder_state_changed_cbFunction>>
@brief Called when the record state is changed. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin previous The previous state of the recorder @paramin current The current state of the recorder @paramin by_policy @c true if the state is changed by policy, otherwise @c false if the state is not changed @paramin user_data The user data passed from the callback registration function @pre This function is required to register a callback using recorder_set_state_changed_cb(). @see recorder_set_state_changed_cb() @see recorder_prepare() @see recorder_unprepare() @see recorder_start() @see recorder_pause() @see recorder_commit() @see recorder_cancel()
recorder_state_changed_cbFunction = Void Function(Int32 previous, Int32 current, Bool by_policy, Pointer<Void> user_data)
recorder_supported_audio_encoder_cb = Pointer<NativeFunction<recorder_supported_audio_encoder_cbFunction>>
@brief Called iteratively to notify about the supported audio encoders. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin codec The codec of audio encoder @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre recorder_foreach_supported_audio_encoder() will invoke this callback. @see recorder_foreach_supported_audio_encoder()
recorder_supported_audio_encoder_cbFunction = Bool Function(Int32 codec, Pointer<Void> user_data)
recorder_supported_file_format_cb = Pointer<NativeFunction<recorder_supported_file_format_cbFunction>>
@brief Called iteratively to notify about the supported file formats. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin format The format of recording files @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre recorder_foreach_supported_file_format() will invoke this callback. @see recorder_foreach_supported_file_format()
recorder_supported_file_format_cbFunction = Bool Function(Int32 format, Pointer<Void> user_data)
recorder_supported_video_encoder_cb = Pointer<NativeFunction<recorder_supported_video_encoder_cbFunction>>
@brief Called iteratively to notify about the supported video encoders. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin codec The codec of video encoder @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre recorder_foreach_supported_video_encoder() will invoke this callback. @see recorder_foreach_supported_video_encoder()
recorder_supported_video_encoder_cbFunction = Bool Function(Int32 codec, Pointer<Void> user_data)
recorder_supported_video_resolution_cb = Pointer<NativeFunction<recorder_supported_video_resolution_cbFunction>>
@brief Called once for each supported video resolution. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin width The video image width @paramin height The video image height @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre recorder_foreach_supported_video_resolution() will invoke this callback. @see recorder_foreach_supported_video_resolution()
recorder_supported_video_resolution_cbFunction = Bool Function(Int width, Int height, Pointer<Void> user_data)
recorder_video_data_s = camera_preview_data_s
@brief The structure type to contain video stream data. @since_tizen 6.0
recorder_video_encode_decision_cb = Pointer<NativeFunction<recorder_video_encode_decision_cbFunction>>
@brief Called when each video frame is delivered before encoding, \n and it will be encoded if the application returns @c true, otherwise dropped. @since_tizen 6.0
recorder_video_encode_decision_cbFunction = Bool Function(Pointer<recorder_video_data_s> frame, Pointer<Void> user_data)
result_cb = Pointer<NativeFunction<result_cbFunction>>
@brief Called to receive the result of shortcut_add_to_home(). @since_tizen 2.3 @paramin ret The result value, it could be @c 0 if it succeeds to add a shortcut, otherwise it returns an errno @paramin user_data The callback data @return int @c 0 if there is no error, otherwise errno @see shortcut_add_to_home()
result_cbFunction = Int Function(Int ret, Pointer<Void> user_data)
result_set_cursor = Pointer<result_set_s>
@brief The structure type to represent a SQL result set. @details This type can be used to enumerate through the result set of an SQL query. @since_tizen 2.3
rpc_port_h = Pointer<Void>
@brief The rpc port handle. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
rpc_port_parcel_h = Pointer<Void>
@brief The rpc port parcel handle. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
rpc_port_parcel_header_h = Pointer<Void>
@brief The header handle of the rpc port parcel. @since_tizen 6.5
rpc_port_parcelable_t = __rpc_port_parcelable
@brief The interface for converting data to/from a parcel. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
rpc_port_proxy_connected_event_cb = Pointer<NativeFunction<rpc_port_proxy_connected_event_cbFunction>>
@brief Called when the proxy is connected. @details The function is called when the proxy is connected with stub by port. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @paramin receiver The target stub app id @paramin port_name The name of the port @paramin port The rpc port handle for reading and writing @paramin user_data The user data passed from the register function
rpc_port_proxy_connected_event_cbFunction = Void Function(Pointer<Char> receiver, Pointer<Char> port_name, rpc_port_h port, Pointer<Void> user_data)
rpc_port_proxy_disconnected_event_cb = Pointer<NativeFunction<rpc_port_proxy_disconnected_event_cbFunction>>
@brief Called when the proxy is disconnected. @details The function is called when the proxy is disconnected from stub. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @paramin receiver The target stub app id @paramin port_name The name of the port @paramin user_data The user data passed from the register function
rpc_port_proxy_disconnected_event_cbFunction = Void Function(Pointer<Char> receiver, Pointer<Char> port_name, Pointer<Void> user_data)
rpc_port_proxy_h = Pointer<Void>
@brief The rpc port proxy handle. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
rpc_port_proxy_received_event_cb = Pointer<NativeFunction<rpc_port_proxy_received_event_cbFunction>>
@brief Called when the proxy received data. @details The function is called when the proxy received data from stub. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @paramin receiver The target stub app id @paramin port_name The name of the port @paramin user_data The user data passed from the register function
rpc_port_proxy_received_event_cbFunction = Void Function(Pointer<Char> receiver, Pointer<Char> port_name, Pointer<Void> user_data)
rpc_port_proxy_rejected_event_cb = Pointer<NativeFunction<rpc_port_proxy_rejected_event_cbFunction>>
@brief Called when the proxy is rejected. @details The function is called when the proxy is rejected to connect stub. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @paramin receiver The target stub app id @paramin port_name The name of the port @paramin user_data The user data passed from the register function
rpc_port_proxy_rejected_event_cbFunction = Void Function(Pointer<Char> receiver, Pointer<Char> port_name, Pointer<Void> user_data)
rpc_port_stub_connected_event_cb = Pointer<NativeFunction<rpc_port_stub_connected_event_cbFunction>>
@brief Called when the proxy is connected with stub. @details The function is called when the proxy is connected with stub. When a proxy connects to stub several times with new port, you can handle each request by using @a instance. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @paramin sender The target proxy app id @paramin instance The information of the request @paramin user_data The user data passed from the register function
rpc_port_stub_connected_event_cbFunction = Void Function(Pointer<Char> sender, Pointer<Char> instance, Pointer<Void> user_data)
rpc_port_stub_disconnected_event_cb = Pointer<NativeFunction<rpc_port_stub_disconnected_event_cbFunction>>
@brief Called when the proxy is disconnected from stub. @details The function is called when the proxy is disconnected from stub. When a proxy is disconnected, you can check the request by using @a instance. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @paramin sender The target proxy app id @paramin instance The information of the request @paramin user_data The user data passed from the register function
rpc_port_stub_disconnected_event_cbFunction = Void Function(Pointer<Char> sender, Pointer<Char> instance, Pointer<Void> user_data)
rpc_port_stub_h = Pointer<Void>
@brief The rpc port stub handle. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
rpc_port_stub_received_event_cb = Pointer<NativeFunction<rpc_port_stub_received_event_cbFunction>>
@brief Called when the stub received data from proxy. @details The function is called when the stub received data from stub. When a stub received data from several ports, you can handle each request by using @a instance. If the function returns non zero value, the stub is disconnected. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @paramin sender The target proxy app id @paramin instance The information of the request @paramin port The rpc port handle for reading and writing @paramin user_data The user data passed from the register function @return @c zero to continue receive data with the sender, otherwise @c nonzero to disconnect from the port
rpc_port_stub_received_event_cbFunction = Int Function(Pointer<Char> sender, Pointer<Char> instance, rpc_port_h port, Pointer<Void> user_data)
runtime_info_changed_cb = Pointer<NativeFunction<runtime_info_changed_cbFunction>>
@brief Called when the runtime information changes. @since_tizen @if WEARABLE 2.3.1 @else 2.3 @endif
runtime_info_changed_cbFunction = Void Function(Int32 key, Pointer<Void> user_data)
scmirroring_sink_h = Pointer<Void>
@brief The handle to the screen mirroring sink. @since_tizen 2.4
scmirroring_sink_state_cb = Pointer<NativeFunction<scmirroring_sink_state_cbFunction>>
@brief Called when each status is changed. @since_tizen 2.4
scmirroring_sink_state_cbFunction = Void Function(Int32 error, Int32 state, Pointer<Void> user_data)
sensor_accuracy_changed_cb = Pointer<NativeFunction<sensor_accuracy_changed_cbFunction>>
@brief Called when the accuracy of a sensor changes. @details Sensors can be affected by the environment. For example, #SENSOR_MAGNETIC is sensitive to any surrounding objects that can influence electromagnetic fields. This function is called if the accuracy of the corresponding sensor is changed. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
sensor_accuracy_changed_cbFunction = Void Function(sensor_h sensor, UnsignedLongLong timestamp, Int32 accuracy, Pointer<Void> data)
sensor_added_cb = Pointer<NativeFunction<sensor_added_cbFunction>>
@brief Called when a new sensor is added. @since_tizen 4.0
sensor_added_cbFunction = Void Function(Pointer<Char> uri, Pointer<Void> user_data)
sensor_event_cb = Pointer<NativeFunction<sensor_event_cbFunction>>
@deprecated Deprecated since 5.5. Use sensor_events_cb() instead. @brief Called when a sensor event occurs. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
sensor_event_cbFunction = Void Function(sensor_h sensor, Pointer<sensor_event_s> event, Pointer<Void> user_data)
sensor_events_cb = Pointer<NativeFunction<sensor_events_cbFunction>>
@brief Called when sensor events occur. @since_tizen 5.5
sensor_events_cbFunction = Void Function(sensor_h sensor, Pointer<sensor_event_s> events, Int events_count, Pointer<Void> user_data)
sensor_h = Pointer<Void>
@brief Sensor handle. @details The handle for controlling a specific sensor can be retrieved using sensor_get_default_sensor().@n The function returns the handle of the default sensor of a given type, and usually, a device has one sensor for one type. However, if the device supports multiple sensors of the same type, sensor_get_sensor_list() function can be used to get the list of all the sensors of the type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
sensor_listener_h = Pointer<sensor_listener_s>
@brief Sensor listener handle. @details For each #sensor_h, one or more sensor listeners can be created by using sensor_create_listener(). Then the sensor's data can observed asynchronously, can be read synchronously if available, via the listener. Applications are also able to control the behavior of each sensor, for example, update interval of sensor readings. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
sensor_provider_h = Pointer<_sensor_provider_s>
@brief Sensor provider handle. @details One or more sensor providers can be created by using sensor_create_provider(). The sensor's data can be published to listeners, via the provider. @since_tizen 4.0
sensor_provider_interval_changed_cb = Pointer<NativeFunction<sensor_provider_interval_changed_cbFunction>>
@brief Called when the interval of the sensor provider is changed. @since_tizen 4.0
sensor_provider_interval_changed_cbFunction = Void Function(sensor_provider_h provider, UnsignedInt interval_ms, Pointer<Void> user_data)
sensor_provider_start_cb = Pointer<NativeFunction<sensor_provider_start_cbFunction>>
@brief Called when a sensor listener starts the sensor provider. @since_tizen 4.0
sensor_provider_start_cbFunction = Void Function(sensor_provider_h provider, Pointer<Void> user_data)
sensor_provider_stop_cb = Pointer<NativeFunction<sensor_provider_stop_cbFunction>>
@brief Called when a sensor listener stops the sensor provider. @since_tizen 4.0
sensor_provider_stop_cbFunction = Void Function(sensor_provider_h provider, Pointer<Void> user_data)
sensor_recorder_data_cb = Pointer<NativeFunction<sensor_recorder_data_cbFunction>>
@brief Called when the query results are retrieved. @details One of the following errors can be delivered.\n #SENSOR_ERROR_NONE, Successful\n #SENSOR_ERROR_OPERATION_FAILED, Operation failed\n #SENSOR_ERROR_NO_DATA, No data retrieved. @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
sensor_recorder_data_cbFunction = Bool Function(Int32 type, sensor_recorder_data_h data, Int remains, Int32 error, Pointer<Void> user_data)
sensor_recorder_data_h = Pointer<Void>
@brief Data handle to contain retrieved sensor records. @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
sensor_recorder_option_h = Pointer<Void>
@brief Option handle to contain recording policies and parameters. @details one or more sensor options can be created by using sensor_recorder_create_option(). @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
sensor_recorder_query_h = Pointer<Void>
@brief Query handle to contain filtering and aggregation parameters for recorded data. @details one or more sensor options can be created by using sensor_recorder_create_query(). @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif
sensor_removed_cb = Pointer<NativeFunction<sensor_removed_cbFunction>>
@brief Called when a sensor is removed. @since_tizen 4.0
sensor_removed_cbFunction = Void Function(Pointer<Char> uri, Pointer<Void> user_data)
service_app_control_cb = Pointer<NativeFunction<service_app_control_cbFunction>>
@brief Called when another application sends the launch request to the agent application. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin app_control The handle to the app_control @paramin user_data The user data passed from the callback registration function @see service_app_main() @see #service_app_lifecycle_callback_s @see @ref CAPI_APP_CONTROL_MODULE API
service_app_control_cbFunction = Void Function(app_control_h app_control, Pointer<Void> user_data)
service_app_create_cb = Pointer<NativeFunction<service_app_create_cbFunction>>
@brief Called at the start of the agent application. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin user_data The user data passed from the callback registration function @return @c true on success, otherwise @c false @pre service_app_main() will invoke this callback function. @see service_app_main() @see #service_app_lifecycle_callback_s
service_app_create_cbFunction = Bool Function(Pointer<Void> user_data)
service_app_terminate_cb = Pointer<NativeFunction<service_app_terminate_cbFunction>>
@brief Called once after the main loop of the agent application exits. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin user_data The user data passed from the callback registration function @see service_app_main() @see #service_app_lifecycle_callback_s
service_app_terminate_cbFunction = Void Function(Pointer<Void> user_data)
shortcut_list_cb = Pointer<NativeFunction<shortcut_list_cbFunction>>
@brief Called to receive the result of shortcut_get_list(). @since_tizen 2.4 @paramin package_name The name of package @paramin icon The absolute path of an icon file for this shortcut @paramin name The name of the created shortcut icon @paramin extra_key The user data. A property of shortcut element in manifest file @paramin extra_data The user data. A property of shortcut element in manifest file @paramin user_data The callback user data @return SHORTCUT_ERROR_NONE to continue with the next iteration of the loop, other error values to break out of the loop @see shortcut_get_list()
shortcut_list_cbFunction = Int Function(Pointer<Char> package_name, Pointer<Char> icon, Pointer<Char> name, Pointer<Char> extra_key, Pointer<Char> extra_data, Pointer<Void> user_data)
shortcut_remove_cb = Pointer<NativeFunction<shortcut_remove_cbFunction>>
@brief Called to the shortcut_remove_from_home() request. @since_tizen 3.0 @paramin package_name The name of package @paramin name The name of the created shortcut icon @paramin sender_pid The process ID of who request shortcut_remove_from_home() @paramin user_data The user data passed from the callback register function @return The result of handling a shortcut remove request\n This returns @c 0 if the remove_from_home request is handled successfully, otherwise it returns a proper errno. @see shortcut_set_remove_cb()
shortcut_remove_cbFunction = Int Function(Pointer<Char> package_name, Pointer<Char> name, Int sender_pid, Pointer<Void> user_data)
shortcut_request_cb = Pointer<NativeFunction<shortcut_request_cbFunction>>
@brief Called to the add_to_home request. @details The homescreen should define a callback as this type and implement the service code for adding a new application shortcut. @since_tizen 2.4 @paramin package_name The name of package @paramin name The name of the created shortcut icon @paramin type One of the three defined types @paramin content_info The specific information for creating a new shortcut @paramin icon The absolute path of an icon file for this shortcut @paramin pid The process ID of who request add_to_home @paramin period The Update period in seconds @paramin allow_duplicate @c 1 if the shortcut can be duplicated, otherwise a shortcut should exist only once @paramin user_data The callback data @return The result of handling a shortcut creation request\n This returns @c 0 if the add_to_home request is handled successfully, otherwise it returns a proper errno @see shortcut_set_request_cb()
shortcut_request_cbFunction = Int Function(Pointer<Char> package_name, Pointer<Char> name, Int type, Pointer<Char> content_info, Pointer<Char> icon, Int pid, Double period, Int allow_duplicate, Pointer<Void> user_data)
softap_client_connection_state_changed_cb = Pointer<NativeFunction<softap_client_connection_state_changed_cbFunction>>
@brief Called when the connection state is changed. @since_tizen 5.0 @remarks The @a client should not be released by the application and it is valid only in this function.\n In order to use it outside this function, a user must copy the client with softap_client_clone(). @paramin client The client of which connection state is changed @paramin opened @c true when connection is opened, otherwise false @paramin user_data The user data passed from softap_set_client_connection_state_changed_cb() @pre If you register callback function using softap_set_client_connection_state_changed_cb(), this will be invoked when the connection state is changed. @see softap_set_client_connection_state_changed_cb() @see softap_unset_client_connection_state_changed_cb()
softap_client_connection_state_changed_cbFunction = Void Function(softap_client_h client, Bool opened, Pointer<Void> user_data)
softap_client_h = Pointer<Void>
@brief The SoftAP client handle. @since_tizen 5.0
softap_connected_client_cb = Pointer<NativeFunction<softap_connected_client_cbFunction>>
@brief Called when you get the connected client repeatedly. @since_tizen 5.0 @remarks The @a client should not be released by the application and it is valid only in this function.\n In order to use the client outside this function, a user must copy the client with softap_client_clone(). @paramin client The connected client @paramin user_data The user data passed from the request function @return @c true to continue with the next iteration of the loop, \n @c false to break out of the loop @pre softap_foreach_connected_clients() will invoke this callback. @see softap_foreach_connected_clients()
softap_connected_client_cbFunction = Bool Function(softap_client_h client, Pointer<Void> user_data)
softap_disabled_cb = Pointer<NativeFunction<softap_disabled_cbFunction>>
@brief Called when the SoftAP is disabled. @details The following error codes can be received: \n #SOFTAP_ERROR_NONE: Success \n #SOFTAP_ERROR_INVALID_PARAMETER: Invalid parameter \n #SOFTAP_ERROR_OUT_OF_MEMORY: Out of memory \n #SOFTAP_ERROR_OPERATION_FAILED: Operation failed \n @since_tizen 5.0 @paramin result The result of disabling the SoftAP @paramin cause The cause of disabling @paramin user_data The user data passed from softap_set_disabled_cb() @pre If you register callback function using softap_set_disabled_cb(), this will be invoked when the SoftAP is disabled. @see softap_set_disabled_cb() @see softap_unset_disabled_cb()
softap_disabled_cbFunction = Void Function(Int32 result, Int32 cause, Pointer<Void> user_data)
softap_enabled_cb = Pointer<NativeFunction<softap_enabled_cbFunction>>
@brief Called when the SoftAP is enabled. @details The following error codes can be received: \n #SOFTAP_ERROR_NONE: Success \n #SOFTAP_ERROR_NOT_PERMITTED: Operation not permitted \n #SOFTAP_ERROR_INVALID_PARAMETER: Invalid parameter \n #SOFTAP_ERROR_OUT_OF_MEMORY: Out of memory \n #SOFTAP_ERROR_OPERATION_FAILED: Operation failed \n #SOFTAP_ERROR_ALREADY_ENABLED: Already enabled \n @since_tizen 5.0 @paramin result The result of enabling the SoftAP @paramin is_requested Indicates whether this change is requested @paramin user_data The user data passed from softap_set_enabled_cb() @pre If you register callback function using softap_set_enabled_cb(), this will be invoked when the SoftAP is enabled. @see softap_enable() @see softap_unset_enabled_cb()
softap_enabled_cbFunction = Void Function(Int32 result, Bool is_requested, Pointer<Void> user_data)
softap_h = Pointer<Void>
@brief The SoftAP handle. @since_tizen 5.0
softap_passphrase_changed_cb = Pointer<NativeFunction<softap_passphrase_changed_cbFunction>>
@brief Called when the passphrase is changed. @since_tizen 5.0 @paramin user_data The user data passed from the register function @see softap_set_passphrase_changed_cb() @see softap_unset_passphrase_changed_cb()
softap_passphrase_changed_cbFunction = Void Function(Pointer<Void> user_data)
softap_security_type_changed_cb = Pointer<NativeFunction<softap_security_type_changed_cbFunction>>
@brief Called when the security type of SoftAP is changed. @since_tizen 5.0 @paramin changed_type The changed security type @paramin user_data The user data passed from the register function @see softap_set_security_type_changed_cb() @see softap_unset_security_type_changed_cb()
softap_security_type_changed_cbFunction = Void Function(Int32 changed_type, Pointer<Void> user_data)
softap_settings_reloaded_cb = Pointer<NativeFunction<softap_settings_reloaded_cbFunction>>
@brief Called when SoftAP settings are reloaded. @details The following error codes can be received: \n #SOFTAP_ERROR_NONE: Success \n #SOFTAP_ERROR_NOT_PERMITTED: Operation not permitted \n #SOFTAP_ERROR_INVALID_PARAMETER: Invalid parameter \n #SOFTAP_ERROR_OUT_OF_MEMORY: Out of memory \n #SOFTAP_ERROR_OPERATION_FAILED: Operation failed \n @since_tizen 5.0 @paramin result The result of reloading the settings @paramin user_data The user data passed from the request function @pre softap_reload_settings() will invoke this callback.
softap_settings_reloaded_cbFunction = Void Function(Int32 result, Pointer<Void> user_data)
softap_ssid_visibility_changed_cb = Pointer<NativeFunction<softap_ssid_visibility_changed_cbFunction>>
@brief Called when the visibility of SSID is changed. @since_tizen 5.0 @paramin changed_visible The changed visibility of SSID @paramin user_data The user data passed from the register function @see softap_set_ssid_visibility_changed_cb() @see softap_unset_ssid_visibility_changed_cb()
softap_ssid_visibility_changed_cbFunction = Void Function(Bool changed_visible, Pointer<Void> user_data)
sound_device_connection_changed_cb = Pointer<NativeFunction<sound_device_connection_changed_cbFunction>>
@brief Called when the connection state of a sound device was changed. @since_tizen 3.0
sound_device_connection_changed_cbFunction = Void Function(sound_device_h device, Bool is_connected, Pointer<Void> user_data)
sound_device_h = Pointer<Void>
@brief Sound device handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
sound_device_list_h = Pointer<Void>
@brief Sound device list handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
sound_device_running_changed_cb = Pointer<NativeFunction<sound_device_running_changed_cbFunction>>
@brief Called when the state of a sound device was changed. @since_tizen 5.0
sound_device_running_changed_cbFunction = Void Function(sound_device_h device, Bool is_running, Pointer<Void> user_data)
sound_device_state_changed_cb = Pointer<NativeFunction<sound_device_state_changed_cbFunction>>
@deprecated Deprecated since 4.0. Use sound_device_running_changed_cb() instead. @brief Called when the state of a sound device was changed. @since_tizen 3.0
sound_device_state_changed_cbFunction = Void Function(sound_device_h device, Int32 state, Pointer<Void> user_data)
sound_manager_volume_changed_cb = Pointer<NativeFunction<sound_manager_volume_changed_cbFunction>>
@brief Called when the system volume has changed. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin type The sound type of the changed volume @paramin volume The new volume value @paramin user_data The user data passed from the callback registration function @pre sound_manager_set_volume() will invoke this callback if you register it using sound_manager_add_volume_changed_cb(). @see sound_manager_add_volume_changed_cb() @see sound_manager_remove_volume_changed_cb()
sound_manager_volume_changed_cbFunction = Void Function(Int32 type, UnsignedInt volume, Pointer<Void> user_data)
sound_pool_h = Pointer<Void>
@brief Sound pool handle type.
sound_pool_state_changed_cb = Pointer<NativeFunction<sound_pool_state_changed_cbFunction>>
@brief Called when the sound pool state is changed.
sound_pool_state_changed_cbFunction = Void Function(sound_pool_h pool, Int32 prev_state, Int32 cur_state, Pointer<Void> user_data)
sound_pool_stream_state_changed_cb = Pointer<NativeFunction<sound_pool_stream_state_changed_cbFunction>>
@brief Called when the sound pool stream state is changed.
sound_pool_stream_state_changed_cbFunction = Void Function(sound_pool_h pool, UnsignedInt id, Int32 prev_state, Int32 cur_state, Pointer<Void> user_data)
sound_stream_ducking_h = Pointer<sound_stream_ducking_s>
@brief Sound stream ducking handle. @since_tizen 5.5
sound_stream_ducking_state_changed_cb = Pointer<NativeFunction<sound_stream_ducking_state_changed_cbFunction>>
@brief Called when the ducking activation or deactivation is finished. @since_tizen 5.5
sound_stream_ducking_state_changed_cbFunction = Void Function(sound_stream_ducking_h stream_ducking, Bool is_ducked, Pointer<Void> user_data)
sound_stream_focus_state_changed_cb = Pointer<NativeFunction<sound_stream_focus_state_changed_cbFunction>>
@brief Called when the state of focus that belongs to the stream_info is changed. @since_tizen 3.0
sound_stream_focus_state_changed_cbFunction = Void Function(sound_stream_info_h stream_info, Int32 focus_mask, Int32 focus_state, Int32 reason, Int sound_behavior, Pointer<Char> extra_info, Pointer<Void> user_data)
sound_stream_focus_state_watch_cb = Pointer<NativeFunction<sound_stream_focus_state_watch_cbFunction>>
@brief Called when the focus state for each sound stream type is changed regardless of the process. @since_tizen 3.0
sound_stream_focus_state_watch_cbFunction = Void Function(Int id, Int32 focus_mask, Int32 focus_state, Int32 reason, Pointer<Char> extra_info, Pointer<Void> user_data)
sound_stream_info_h = Pointer<sound_stream_info_s>
@brief Sound stream information handle. @since_tizen 3.0
ssdp_browser_h = UnsignedInt
@brief The SSDP browser handle. @since_tizen 3.0
ssdp_found_cb = Pointer<NativeFunction<ssdp_found_cbFunction>>
@brief Called when a service has become available or unavailable. @since_tizen 3.0 @paramin state The state of found service @paramin ssdp_service The SSDP remote service handle @paramin user_data The user data passed from the request function @see ssdp_start_browsing_service()
ssdp_found_cbFunction = Void Function(Int32 state, ssdp_service_h ssdp_remote_service, Pointer<Void> user_data)
ssdp_registered_cb = Pointer<NativeFunction<ssdp_registered_cbFunction>>
@brief Called when the registration of SSDP service is finished. @since_tizen 3.0 @paramin result The result of registration @paramin ssdp_local_service The SSDP local service handle @paramin user_data The user data passed from the request function @see ssdp_register_local_service()
ssdp_registered_cbFunction = Void Function(Int32 result, ssdp_service_h ssdp_local_service, Pointer<Void> user_data)
ssdp_service_h = UnsignedInt
@brief The SSDP service handle. @since_tizen 3.0
stc_all_stats_info_h = Pointer<Void>
@brief The handle of all statistical information about network traffic. @since_tizen 5.5
stc_get_all_stats_finished_cb = Pointer<NativeFunction<stc_get_all_stats_finished_cbFunction>>
@brief Called when getting all statistical information is finished. @details One of the following errors is delivered as a result. #STC_ERROR_NONE Successful \n #STC_ERROR_INVALID_OPERATION No reply \n #STC_ERROR_OPERATION_FAILED Operation failed \n #STC_ERROR_PERMISSION_DENIED Access or permission denied @since_tizen 5.5 @remarks @a info will be released by the platform after the callback exits.
stc_get_all_stats_finished_cbFunction = Void Function(Int32 result, stc_all_stats_info_h info, Pointer<Void> user_data)
stc_h = Pointer<Void>
@brief The smart traffic control handle. @since_tizen 4.0
stc_stats_info_cb = Pointer<NativeFunction<stc_stats_info_cbFunction>>
@brief Called whenever there is available statistical information. @details One of the following errors is delivered as a result. #STC_ERROR_NONE Successful \n #STC_ERROR_INVALID_OPERATION No reply \n #STC_ERROR_OPERATION_FAILED Operation failed \n #STC_ERROR_PERMISSION_DENIED Access or permission denied @since_tizen 4.0
stc_stats_info_cbFunction = Int32 Function(Int32 result, stc_stats_info_h info, Pointer<Void> user_data)
stc_stats_info_h = Pointer<Void>
@brief The handle of statistical information about network traffic. @since_tizen 4.0
stc_stats_rule_h = Pointer<Void>
@brief The statistics rule handle. @since_tizen 4.0
storage_changed_cb = Pointer<NativeFunction<storage_changed_cbFunction>>
@brief Called when the state of a storage type changes. @since_tizen 3.0 @paramin storage_id The unique storage ID @paramin dev The type of the external storage device @paramin state The state of the storage @paramin fstype The type of the file system @paramin fsuuid The uuid of the file system @paramin mountpath The mount path of the file system @paramin primary The primary partition @paramin flags The flags for the storage status @paramin user_data The user data @pre storage_set_changed_cb() will invoke this callback function. @see storage_set_changed_cb() @see storage_unset_changed_cb()
storage_changed_cbFunction = Void Function(Int storage_id, Int32 dev, Int32 state, Pointer<Char> fstype, Pointer<Char> fsuuid, Pointer<Char> mountpath, Bool primary, Int flags, Pointer<Void> user_data)
storage_device_supported_cb = Pointer<NativeFunction<storage_device_supported_cbFunction>>
@brief Called to get information once for each supported storage. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin storage_id The unique storage ID @paramin type The type of the storage @paramin state The current state of the storage @paramin path The absolute path to the root directory of the storage @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre storage_foreach_device_supported() will invoke this callback function. @see storage_foreach_device_supported()
storage_device_supported_cbFunction = Bool Function(Int storage_id, Int32 type, Int32 state, Pointer<Char> path, Pointer<Void> user_data)
storage_state_changed_cb = Pointer<NativeFunction<storage_state_changed_cbFunction>>
@brief Called when the state of storage changes. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin storage_id The unique storage ID @paramin state The current state of the storage @paramin user_data The user data passed from the foreach function @pre storage_set_state_changed_cb() will invoke this callback function. @see storage_set_state_changed_cb() @see storage_unset_state_changed_cb()
storage_state_changed_cbFunction = Void Function(Int storage_id, Int32 state, Pointer<Void> user_data)
streamrecorder_consume_completed_cb = Pointer<NativeFunction<streamrecorder_consume_completed_cbFunction>>
@brief Called iteratively to notify about the buffer has been consumed. @since_tizen 3.0 @remarks The user needs to release consumed buffer if buffer is allocated by user including media packet @paramin buffer The consumed buffer that user pushed @paramin user_data The user data passed @see streamrecorder_set_buffer_consume_completed_cb() will invoke this callback. @see streamrecorder_unset_buffer_consume_completed_cb()
streamrecorder_consume_completed_cbFunction = Void Function(Pointer<Void> buffer, Pointer<Void> user_data)
streamrecorder_error_cb = Pointer<NativeFunction<streamrecorder_error_cbFunction>>
@brief Called when the error occurred. @since_tizen 3.0 @remarks This callback informs about the critical error situation. \n When being invoked, user should release the resource and terminate the application. \n This error code will be reported. \n #STREAMRECORDER_ERROR_INVALID_OPERATION \n #STREAMRECORDER_ERROR_OUT_OF_MEMORY @paramin error The error code @paramin current_state The current state of the streamrecorder @paramin user_data The user data passed from the callback registration function @pre This callback function is invoked if you register this callback using streamrecorder_set_error_cb(). @see streamrecorder_set_error_cb() @see streamrecorder_unset_error_cb()
streamrecorder_error_cbFunction = Void Function(Int32 error, Int32 current_state, Pointer<Void> user_data)
streamrecorder_h = Pointer<streamrecorder_s>
@brief The Streamrecorder handle. @since_tizen 3.0
streamrecorder_notify_cb = Pointer<NativeFunction<streamrecorder_notify_cbFunction>>
@brief Called when the streamrecorder gets some notifications. @since_tizen 3.0 @paramin previous The previous state of the streamrecorder @paramin current The current state of the streamrecorder @paramin notification The notification type of the streamrecorder @paramin user_data The user data passed from the callback registration function @pre This function is required to register a callback using streamrecorder_set_notify_cb(). @see streamrecorder_set_notify_cb() @see streamrecorder_prepare() @see streamrecorder_unprepare() @see streamrecorder_start() @see streamrecorder_pause() @see streamrecorder_commit() @see streamrecorder_cancel()
streamrecorder_notify_cbFunction = Void Function(Int32 previous, Int32 current, Int32 notification, Pointer<Void> user_data)
streamrecorder_recording_limit_reached_cb = Pointer<NativeFunction<streamrecorder_recording_limit_reached_cbFunction>>
@brief Called when limitation error occurs while recording. @details The callback function is possible to receive three types of limits: time and size. @since_tizen 3.0 @remarks After being called, recording data except present recorded data will be discarded and not written in the recording file. Also the state of streamrecorder is not changed. @paramin type The imitation type @paramin user_data The user data passed from the callback registration function @pre You have to register a callback using streamrecorder_set_recording_limit_reached_cb(). @see streamrecorder_set_recording_status_cb() @see streamrecorder_set_recording_limit_reached_cb() @see streamrecorder_unset_recording_limit_reached_cb()
streamrecorder_recording_limit_reached_cbFunction = Void Function(Int32 type, Pointer<Void> user_data)
streamrecorder_recording_status_cb = Pointer<NativeFunction<streamrecorder_recording_status_cbFunction>>
@brief Called to indicate the recording status. @since_tizen 3.0 @remarks This callback function is repeatedly invoked during the #STREAMRECORDER_STATE_RECORDING state. @paramin elapsed_time The time of the recording (milliseconds) @paramin file_size The size of the recording file (KB) @paramin user_data The user data passed from the callback registration function @pre streamrecorder_start() will invoke this callback if you register it using streamrecorder_set_recording_status_cb(). @see streamrecorder_set_recording_status_cb() @see streamrecorder_unset_recording_status_cb() @see streamrecorder_start()
streamrecorder_recording_status_cbFunction = Void Function(UnsignedLongLong elapsed_time, UnsignedLongLong file_size, Pointer<Void> user_data)
streamrecorder_supported_audio_encoder_cb = Pointer<NativeFunction<streamrecorder_supported_audio_encoder_cbFunction>>
@brief Called iteratively to notify about the supported audio encoders. @since_tizen 3.0 @paramin codec The codec of audio encoder @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre streamrecorder_foreach_supported_audio_encoder() will invoke this callback. @see streamrecorder_foreach_supported_audio_encoder()
streamrecorder_supported_audio_encoder_cbFunction = Bool Function(Int32 codec, Pointer<Void> user_data)
streamrecorder_supported_file_format_cb = Pointer<NativeFunction<streamrecorder_supported_file_format_cbFunction>>
@brief Called iteratively to notify about the supported file formats. @since_tizen 3.0 @paramin format The format of recording files @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre streamrecorder_foreach_supported_file_format() will invoke this callback. @see streamrecorder_foreach_supported_file_format()
streamrecorder_supported_file_format_cbFunction = Bool Function(Int32 format, Pointer<Void> user_data)
streamrecorder_supported_video_encoder_cb = Pointer<NativeFunction<streamrecorder_supported_video_encoder_cbFunction>>
@brief Called iteratively to notify about the supported video encoders. @since_tizen 3.0 @paramin codec The codec of video encoder @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre streamrecorder_foreach_supported_video_encoder() will invoke this callback. @see streamrecorder_foreach_supported_video_encoder()
streamrecorder_supported_video_encoder_cbFunction = Bool Function(Int32 codec, Pointer<Void> user_data)
streamrecorder_supported_video_resolution_cb = Pointer<NativeFunction<streamrecorder_supported_video_resolution_cbFunction>>
@brief Called once for each supported video resolution. @since_tizen 3.0 @paramin width The video image width @paramin height The video image height @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre streamrecorder_foreach_supported_video_resolution() will invoke this callback. @see streamrecorder_foreach_supported_video_resolution()
streamrecorder_supported_video_resolution_cbFunction = Bool Function(Int width, Int height, Pointer<Void> user_data)
stt_default_language_changed_cb = Pointer<NativeFunction<stt_default_language_changed_cbFunction>>
@brief Called when the default language is changed. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin stt The STT handle @paramin previous_language A previous language @paramin current_language A current language @paramin user_data The user data passed from the callback registration function @see stt_set_default_language_changed_cb()
stt_default_language_changed_cbFunction = Void Function(stt_h stt, Pointer<Char> previous_language, Pointer<Char> current_language, Pointer<Void> user_data)
stt_engine_changed_cb = Pointer<NativeFunction<stt_engine_changed_cbFunction>>
@brief Called when the engine is changed. @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif @remarks The language is specified as an ISO 3166 alpha-2 two letter country-code followed by ISO 639-1 for the two-letter language code. For example, "ko_KR" for Korean, "en_US" for American English. @paramin stt The STT handle @paramin engine_id Engine ID @paramin language The default language @paramin support_silence Whether the silence detection is supported or not @paramin need_credential The necessity of credential @paramin user_data The user data passed from the callback registration function @see stt_set_engine_changed_cb()
stt_engine_changed_cbFunction = Void Function(stt_h stt, Pointer<Char> engine_id, Pointer<Char> language, Bool support_silence, Bool need_credential, Pointer<Void> user_data)
stt_error_cb = Pointer<NativeFunction<stt_error_cbFunction>>
@brief Called when an error occurs. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin stt The STT handle @paramin reason The error type (e.g. #STT_ERROR_OUT_OF_NETWORK, #STT_ERROR_IO_ERROR) @paramin user_data The user data passed from the callback registration function @pre An application registers this callback using stt_set_error_cb() to detect error. @see stt_set_error_cb() @see stt_unset_error_cb()
stt_error_cbFunction = Void Function(stt_h stt, Int32 reason, Pointer<Void> user_data)
stt_h = Pointer<stt_s>
@brief A structure of STT handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
stt_recognition_result_cb = Pointer<NativeFunction<stt_recognition_result_cbFunction>>
@brief Called when STT gets the recognition result from the engine. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @remarks After stt_stop() is called, silence is detected from recording, or partial result is occurred, this function is called. @paramin stt The STT handle @paramin event The result event @paramin data Result texts @paramin data_count Result text count @paramin msg Engine message (e.g. #STT_RESULT_MESSAGE_NONE, #STT_RESULT_MESSAGE_ERROR_TOO_SHORT) @paramin user_data The user data passed from the callback registration function @pre stt_stop() will invoke this callback if you register it using stt_set_result_cb(). @post If this function is called and event is #STT_RESULT_EVENT_FINAL_RESULT, the STT state will be #STT_STATE_READY. @see stt_stop() @see stt_set_recognition_result_cb() @see stt_unset_recognition_result_cb()
stt_recognition_result_cbFunction = Void Function(stt_h stt, Int32 event, Pointer<Pointer<Char>> data, Int data_count, Pointer<Char> msg, Pointer<Void> user_data)
stt_result_time_cb = Pointer<NativeFunction<stt_result_time_cbFunction>>
@brief Called when STT get the result time stamp in free partial type. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin stt The STT handle @paramin index The result index @paramin event The token event @paramin text The result text @paramin start_time The start time of result text @paramin end_time The end time of result text @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop otherwise @c false to break out of the loop @pre stt_recognition_result_cb() should be called. @see stt_recognition_result_cb()
stt_result_time_cbFunction = Bool Function(stt_h stt, Int index, Int32 event, Pointer<Char> text, Long start_time, Long end_time, Pointer<Void> user_data)
stt_speech_status_cb = Pointer<NativeFunction<stt_speech_status_cbFunction>>
@brief Called when STT engine detects the beginning or end of the speech. @since_tizen 5.5 @paramin stt The STT handle @paramin status The speech status @paramin user_data The user data passed from the callback registration function @see stt_set_speech_status_cb()
stt_speech_status_cbFunction = Void Function(stt_h stt, Int32 status, Pointer<Void> user_data)
stt_state_changed_cb = Pointer<NativeFunction<stt_state_changed_cbFunction>>
@brief Called when the state of STT is changed. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin stt The STT handle @paramin previous A previous state @paramin current A current state @paramin user_data The user data passed from the callback registration function @pre An application registers this callback using stt_set_state_changed_cb() to detect changing state. @see stt_set_state_changed_cb() @see stt_unset_state_changed_cb()
stt_state_changed_cbFunction = Void Function(stt_h stt, Int32 previous, Int32 current, Pointer<Void> user_data)
stt_supported_engine_cb = Pointer<NativeFunction<stt_supported_engine_cbFunction>>
@brief Called to get the engine information. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin stt The STT handle @paramin engine_id Engine ID @paramin engine_name Engine name @paramin user_data User data passed from the stt_setting_foreach_supported_engines() @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop @pre stt_foreach_supported_engines() will invoke this callback. @see stt_foreach_supported_engines()
stt_supported_engine_cbFunction = Bool Function(stt_h stt, Pointer<Char> engine_id, Pointer<Char> engine_name, Pointer<Void> user_data)
stt_supported_language_cb = Pointer<NativeFunction<stt_supported_language_cbFunction>>
@brief Called to retrieve the supported languages. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @remarks The language is specified as an ISO 3166 alpha-2 two letter country-code followed by ISO 639-1 for the two-letter language code. For example, "ko_KR" for Korean, "en_US" for American English. @paramin stt The STT handle @paramin language The language @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, @c false to break out of the loop @pre stt_foreach_supported_languages() will invoke this callback. @see stt_foreach_supported_languages()
stt_supported_language_cbFunction = Bool Function(stt_h stt, Pointer<Char> language, Pointer<Void> user_data)
stte_audio_type_cb = Pointer<NativeFunction<stte_audio_type_cbFunction>>
@brief Called when the engine service user sets audio recording type. @since_tizen 5.5 @remarks The @a audio_type can be used only in the callback. To use outside, make a copy. @paramin audio_type Current audio type (e.g. #STTE_AUDIO_ID_BLUETOOTH or #STTE_AUDIO_ID_WIFI) @paramin user_data user_data The user data to be passed to the callback function @return 0 on success, otherwise a negative error value. @retval #VCE_ERROR_NONE Successful. @retval #STTE_ERROR_INVALID_PARAMETER Invalid parameter @retval #STTE_ERROR_OPERATION_FAILED Operation failure
stte_audio_type_cbFunction = Int Function(Pointer<Char> audio_type, Pointer<Void> user_data)
stte_cancel_cb = Pointer<NativeFunction<stte_cancel_cbFunction>>
@brief Called when the engine service user cancels to recognize the recording data. @details This callback function is called by the engine service user to cancel to recognize the recording data. Also, when starting the recorder is failed, this function is called. @since_tizen 3.0 @remarks This callback function is mandatory and must be registered using stte_main(). @return @c 0 on success, otherwise a negative error value @retval #STTE_ERROR_NONE Successful. @retval #STTE_ERROR_INVALID_STATE Invalid state. @pre STT engine is in recognition processing or recording. @see stte_start_cb() @see stte_stop_cb()
stte_cancel_cbFunction = Int Function()
stte_check_app_agreed_cb = Pointer<NativeFunction<stte_check_app_agreed_cbFunction>>
@brief Called when the engine service user requests for STT engine to check whether the application agreed the usage of STT engine. @details This callback function is called when the engine service user requests for STT engine to check the application's agreement about using the engine. According to the need, the engine developer can provide some user interfaces to check the agreement. @since_tizen 3.0 @remarks This callback function is mandatory and must be registered using stte_main(). If the STT engine developer wants not to check the agreement, the developer has need to return proper values as @a is_agreed in accordance with the intention. @c true if the developer regards that every application agreed the usage of the engine, @c false if the developer regards that every application disagreed. NOTE that, however, there may be any legal issue unless the developer checks the agreement. Therefore, we suggest that the engine developers should provide a function to check the agreement. @paramin appid The Application ID @paramout is_agreed A variable for checking whether the application agreed to use STT engine or not. @c true to agree, @c false to disagree @return @c 0 on success, otherwise a negative error value @retval #STTE_ERROR_NONE Successful @retval #STTE_ERROR_INVALID_STATE Not initialized @retval #STTE_ERROR_NOT_SUPPORTED_FEATURE Not supported feature
stte_check_app_agreed_cbFunction = Int Function(Pointer<Char> appid, Pointer<Bool> is_agreed)
stte_deinitialize_cb = Pointer<NativeFunction<stte_deinitialize_cbFunction>>
@brief Called when the engine service user deinitializes STT engine @details This callback function is called by the engine service user to request for STT engine to be deinitialized. @since_tizen 3.0 @remarks This callback function is mandatory and must be registered using stte_main(). NOTE that the engine may be terminated automatically. When this callback function is invoked, the release of resources is necessary. @return @c 0 on success, otherwise a negative error value @retval #STTE_ERROR_NONE Successful @retval #STTE_ERROR_INVALID_STATE Not initialized @see stte_initialize_cb()
stte_deinitialize_cbFunction = Int Function()
stte_foreach_result_time_cb = Pointer<NativeFunction<stte_foreach_result_time_cbFunction>>
@brief Called when the engine service user gets the result time information(stamp). @since_tizen 3.0 @remarks This callback function is mandatory and must be registered using stte_main(). In this function, the engine service user's callback function 'stte_result_time_cb()' is invoked repeatedly for sending the time information to the engine service user, and @a user_data must be transferred to 'stte_result_time_cb()'. If 'stte_result_time_cb()' returns @c false, it should be stopped to call 'stte_result_time_cb()'. @a time_info is transferred from stte_send_result(). The type of @a time_info is up to the STT engine developer. @paramin time_info The time information @paramin callback The callback function @paramin user_data The user data which must be passed to the callback function 'stte_result_time_cb()' @return @c 0 on success, otherwise a negative error value @retval #STTE_ERROR_NONE Successful @retval #STTE_ERROR_INVALID_PARAMETER Invalid parameter @retval #STTE_ERROR_INVALID_STATE Not initialized @pre stte_send_result() will invoke this function. @post This function invokes stte_result_time_cb() repeatedly for getting result time information. @see stte_result_time_cb()
stte_foreach_result_time_cbFunction = Int Function(Pointer<Void> time_info, stte_result_time_cb callback, Pointer<Void> user_data)
stte_foreach_supported_langs_cb = Pointer<NativeFunction<stte_foreach_supported_langs_cbFunction>>
@brief Called when the engine service user gets the whole supported language list. @since_tizen 3.0 @remarks This callback function is mandatory and must be registered using stte_main(). In this function, the engine service user's callback function 'stte_supported_language_cb()' is invoked repeatedly for getting all supported languages, and @a user_data must be transferred to 'stte_supported_language_cb()'. If 'stte_supported_language_cb()' returns @c false, it should be stopped to call 'stte_supported_language_cb()'. @paramin callback The callback function @paramin user_data The user data which must be passed to the callback function 'stte_supported_language_cb()' @return @c 0 on success, otherwise a negative error value @retval #STTE_ERROR_NONE Successful @retval #STTE_ERROR_INVALID_PARAMETER Invalid parameter @retval #STTE_ERROR_INVALID_STATE Not initialized @post This callback function invokes stte_supported_language_cb() repeatedly for getting supported languages. @see stte_supported_language_cb()
stte_foreach_supported_langs_cbFunction = Int Function(stte_supported_language_cb callback, Pointer<Void> user_data)
stte_get_info_cb = Pointer<NativeFunction<stte_get_info_cbFunction>>
@brief Called when the engine service user requests the basic information of STT engine. @since_tizen 3.0 @remarks This callback function is mandatory and must be registered using stte_main(). The allocated @a engine_uuid, @a engine_name, and @a engine_setting will be released internally. In order to upload the engine at Tizen Appstore, both a service app and a ui app are necessary. Therefore, @a engine_setting must be transferred to the engine service user. @paramout engine_uuid UUID of engine @paramout engine_name Name of engine @paramout engine_setting The engine setting application(ui app)'s app ID @paramout use_network A variable for checking whether the network is used or not @return @c 0 on success, otherwise a negative error code on failure @retval #STTE_ERROR_NONE Successful @retval #STTE_ERROR_INVALID_PARAMETER Invalid parameter @retval #STTE_ERROR_OPERATION_FAILED Operation failure
stte_get_info_cbFunction = Int Function(Pointer<Pointer<Char>> engine_uuid, Pointer<Pointer<Char>> engine_name, Pointer<Pointer<Char>> engine_setting, Pointer<Bool> use_network)
stte_get_recording_format_cb = Pointer<NativeFunction<stte_get_recording_format_cbFunction>>
@brief Called when the engine service user gets the proper recording format of STT engine. @since_tizen 3.0 @remarks This callback function is mandatory and must be registered using stte_main(). The recording format is used for creating the recorder. @paramout types The format used by the recorder @paramout rate The sample rate used by the recorder @paramout channels The number of channels used by the recorder @return @c 0 on success, otherwise a negative error value @retval #STTE_ERROR_NONE Successful @retval #STTE_ERROR_INVALID_STATE Not initialized
stte_get_recording_format_cbFunction = Int Function(Pointer<Int32> types, Pointer<Int> rate, Pointer<Int> channels)
stte_initialize_cb = Pointer<NativeFunction<stte_initialize_cbFunction>>
@brief Called when the engine service user initializes STT engine. @details This callback function is called by the engine service user to request for STT engine to be started. @since_tizen 3.0 @remarks This callback function is mandatory and must be registered using stte_main(). @return @c 0 on success, otherwise a negative error value @retval #STTE_ERROR_NONE Successful @retval #STTE_ERROR_INVALID_PARAMETER Invalid parameter @retval #STTE_ERROR_INVALID_STATE Already initialized @retval #STTE_ERROR_OPERATION_FAILED Operation failure @see stte_deinitialize_cb()
stte_initialize_cbFunction = Int Function()
stte_is_valid_language_cb = Pointer<NativeFunction<stte_is_valid_language_cbFunction>>
@brief Called when the engine service user checks whether the corresponding language is valid or not in STT engine. @since_tizen 3.0 @remarks This callback function is mandatory and must be registered using stte_main(). @paramin language The language is specified as an ISO 3166 alpha-2 two letter country-code followed by ISO 639-1 for the two-letter language code For example, "ko_KR" for Korean, "en_US" for American English @paramout is_valid A variable for checking whether the corresponding language is valid or not. @c true to be valid, @c false to be invalid @return @c 0 on success, otherwise a negative error value @retval #STTE_ERROR_NONE Successful @retval #STTE_ERROR_INVALID_PARAMETER Invalid parameter @see stte_foreach_supported_langs_cb()
stte_is_valid_language_cbFunction = Int Function(Pointer<Char> language, Pointer<Bool> is_valid)
stte_need_app_credential_cb = Pointer<NativeFunction<stte_need_app_credential_cbFunction>>
@brief Called when the engine service user checks whether STT engine needs the application's credential. @since_tizen 3.0 @remarks This callback function is mandatory and must be registered using stte_main(). @return @c true if STT engine needs the application's credential, otherwise @c false
stte_need_app_credential_cbFunction = Bool Function()
stte_private_data_requested_cb = Pointer<NativeFunction<stte_private_data_requested_cbFunction>>
@brief Called when STT engine provides the engine service user with the private data. @details This callback function is called when the engine service user gets the private data from STT engine. @since_tizen 3.0 @remarks This callback function is optional and is registered using stte_set_private_data_requested_cb(). @paramout key The key field of private data @paramout data The data field of private data @return @c 0 on success, otherwise a negative error value @retval #STTE_ERROR_NONE Successful @retval #STTE_ERROR_INVALID_PARAMETER Invalid parameter @retval #STTE_ERROR_OPERATION_FAILED Operation failure @see stte_private_data_set_cb() @see stte_set_private_data_requested_cb()
stte_private_data_requested_cbFunction = Int Function(Pointer<Char> key, Pointer<Pointer<Char>> data)
stte_private_data_set_cb = Pointer<NativeFunction<stte_private_data_set_cbFunction>>
@brief Called when STT engine receives the private data from the engine service user. @details This callback function is called when the engine service user sends the private data to STT engine. @since_tizen 3.0 @remarks This callback function is optional and is registered using stte_set_private_data_set_cb(). @paramin key The key field of private data @paramin data The data field of private data @return @c 0 on success, otherwise a negative error value @retval #STTE_ERROR_NONE Successful @retval #STTE_ERROR_INVALID_PARAMETER Invalid parameter @retval #STTE_ERROR_OPERATION_FAILED Operation failure @see stte_private_data_requested_cb() @see stte_set_private_data_set_cb()
stte_private_data_set_cbFunction = Int Function(Pointer<Char> key, Pointer<Char> data)
stte_result_time_cb = Pointer<NativeFunction<stte_result_time_cbFunction>>
@brief Called when STT engine provides the time stamp of result to the engine service user. @details This callback function is implemented by the engine service user. Therefore, the engine developer does NOT have to implement this callback function. @since_tizen 3.0 @remarks This callback function is called in stte_foreach_result_time_cb() for adding time information. @a user_data must be transferred from stte_foreach_result_time_cb(). @paramin index The result index @paramin event The token event @paramin text The result text @paramin start_time The time started speaking the result text @paramin end_time The time finished speaking the result text @paramin user_data The user data passed from stte_foreach_result_time_cb() @return @c true to continue with the next iteration of the loop @c false to break out of the loop @pre stte_send_result() should be called. @see stte_send_result() @see stte_foreach_result_time_cb()
stte_result_time_cbFunction = Bool Function(Int index, Int32 event, Pointer<Char> text, Long start_time, Long end_time, Pointer<Void> user_data)
stte_set_recording_data_cb = Pointer<NativeFunction<stte_set_recording_data_cbFunction>>
@brief Called when the engine service user sets and sends the recording data for speech recognition. @details This callback function is called by the engine service user to send the recording data to STT engine. The engine receives the recording data and uses for speech recognition. @since_tizen 3.0 @remarks This callback function is mandatory and must be registered using stte_main(). Also, this function should be returned immediately after recording data copy. @paramin data The recording data @paramin length The length of recording data @return @c 0 on success, otherwise a negative error value @retval #STTE_ERROR_NONE Successful @retval #STTE_ERROR_INVALID_PARAMETER Invalid parameter @retval #STTE_ERROR_INVALID_STATE Invalid state @retval #STTE_ERROR_OPERATION_FAILED Operation failure @pre stte_start_cb() should succeed. @post If the engine supports partial result, stte_send_result() should be invoked. @see stte_start_cb() @see stte_cancel_cb() @see stte_stop_cb()
stte_set_recording_data_cbFunction = Int Function(Pointer<Void> data, UnsignedInt length)
stte_set_silence_detection_cb = Pointer<NativeFunction<stte_set_silence_detection_cbFunction>>
@brief Called when the engine service user sets the silence detection. @since_tizen 3.0 @remarks This callback function is mandatory and must be registered using stte_main(). If the engine service user sets this option as 'TRUE', STT engine will detect the silence (EPD) and send the callback event about it. @paramin is_set A variable for setting the silence detection. @c true to detect the silence, @c false not to detect the silence @return @c 0 on success, otherwise a negative error value @retval #STTE_ERROR_NONE Successful @retval #STTE_ERROR_INVALID_STATE Not initialized @retval #STTE_ERROR_NOT_SUPPORTED_FEATURE Not supported feature
stte_set_silence_detection_cbFunction = Int Function(Bool is_set)
stte_start_cb = Pointer<NativeFunction<stte_start_cbFunction>>
@brief Called when the engine service user starts to recognize the recording data. @since_tizen 3.0 @remarks This callback function is mandatory and must be registered using stte_main(). In this callback function, STT engine must transfer the recognition result and @a user_data to the engine service user using stte_send_result(). Also, if STT engine needs the application's credential, it sets the credential granted to the application. @paramin language The language is specified as an ISO 3166 alpha-2 two letter country-code followed by ISO 639-1 for the two-letter language code For example, "ko_KR" for Korean, "en_US" for American English @paramin type The recognition type. (e.g. #STTE_RECOGNITION_TYPE_FREE) @paramin appid The Application ID @paramin credential The credential granted to the application @paramin user_data The user data to be passed to the callback function @return @c 0 on success, otherwise a negative error value @retval #STTE_ERROR_NONE Successful @retval #STTE_ERROR_INVALID_PARAMETER Invalid parameter @retval #STTE_ERROR_INVALID_STATE Invalid state @retval #STTE_ERROR_INVALID_LANGUAGE Invalid language @retval #STTE_ERROR_OPERATION_FAILED Operation failure @retval #STTE_ERROR_NETWORK_DOWN Out of network @pre The engine is not in recognition processing. @see stte_set_recording_data_cb() @see stte_stop_cb() @see stte_cancel_cb() @see stte_need_app_credential_cb()
stte_start_cbFunction = Int Function(Pointer<Char> language, Pointer<Char> type, Pointer<Char> appid, Pointer<Char> credential, Pointer<Void> user_data)
stte_stop_cb = Pointer<NativeFunction<stte_stop_cbFunction>>
@brief Called when the engine service user stops to recognize the recording data. @details This callback function is called by the engine service user to stop recording and to get the recognition result. @since_tizen 3.0 @remarks This callback function is mandatory and must be registered using stte_main(). @return @c 0 on success, otherwise a negative error value @retval #STTE_ERROR_NONE Successful @retval #STTE_ERROR_INVALID_STATE Invalid state @retval #STTE_ERROR_OPERATION_FAILED Operation failure @retval #STTE_ERROR_NETWORK_DOWN Out of network @pre stte_start_cb() should succeed. @post After processing of the engine, stte_send_result() must be called. @see stte_start_cb() @see stte_set_recording_data_cb() @see stte_cancel_cb() @see stte_send_result()
stte_stop_cbFunction = Int Function()
stte_support_recognition_type_cb = Pointer<NativeFunction<stte_support_recognition_type_cbFunction>>
@brief Called when the engine service user checks whether STT engine supports the corresponding recognition type. @since_tizen 3.0 @remarks This callback function is mandatory and must be registered using stte_main(). @paramin type The type for recognition (e.g. #STTE_RECOGNITION_TYPE_FREE) @paramout is_supported A variable for checking whether STT engine supports the corresponding recognition type. @c true to support recognition type, @c false not to support recognition type @return @c 0 on success, otherwise a negative error value @retval #STTE_ERROR_NONE Successful @retval #STTE_ERROR_INVALID_PARAMETER Invalid parameter
stte_support_recognition_type_cbFunction = Int Function(Pointer<Char> type, Pointer<Bool> is_supported)
stte_support_silence_detection_cb = Pointer<NativeFunction<stte_support_silence_detection_cbFunction>>
@brief Called when the engine service user checks whether STT engine supports silence detection. @since_tizen 3.0 @remarks This callback function is mandatory and must be registered using stte_main(). @return @c true to support silence detection, @c false not to support silence detection @see stte_set_silence_detection_cb()
stte_support_silence_detection_cbFunction = Bool Function()
stte_supported_language_cb = Pointer<NativeFunction<stte_supported_language_cbFunction>>
@brief Called when STT engine informs the engine service user about whole supported language list. @details This callback function is implemented by the engine service user. Therefore, the engine developer does NOT have to implement this callback function. @since_tizen 3.0 @remarks This callback function is called in stte_foreach_supported_langs_cb() to inform the whole supported language list. @a user_data must be transferred from stte_foreach_supported_langs_cb(). @paramin language The language is specified as an ISO 3166 alpha-2 two letter country-code followed by ISO 639-1 for the two-letter language code For example, "ko_KR" for Korean, "en_US" for American English @paramin user_data The user data passed from stte_foreach_supported_langs_cb() @return @c true to continue with the next iteration of the loop @c false to break out of the loop @pre stte_foreach_supported_langs_cb() will invoke this callback function. @see stte_foreach_supported_langs_cb()
stte_supported_language_cbFunction = Bool Function(Pointer<Char> language, Pointer<Void> user_data)
sync_adapter_cancel_sync_cb = Pointer<NativeFunction<sync_adapter_cancel_sync_cbFunction>>
@brief Callback function for Sync Adapter's cancel sync request.
sync_adapter_cancel_sync_cbFunction = Void Function(account_h account, Pointer<Char> sync_job_name, Pointer<Char> sync_capability, Pointer<bundle> sync_job_user_data)
sync_adapter_start_sync_cb = Pointer<NativeFunction<sync_adapter_start_sync_cbFunction>>
@brief Callback function for Sync Adapter's start sync request.
sync_adapter_start_sync_cbFunction = Bool Function(account_h account, Pointer<Char> sync_job_name, Pointer<Char> sync_capability, Pointer<bundle> sync_job_user_data)
sync_manager_sync_job_cb = Pointer<NativeFunction<sync_manager_sync_job_cbFunction>>
@brief Called to get the information once for each sync job.
sync_manager_sync_job_cbFunction = Bool Function(account_h account, Pointer<Char> sync_job_name, Pointer<Char> sync_capability, Int sync_job_id, Pointer<bundle> sync_job_user_data, Pointer<Void> user_data)
system_settings_changed_cb = Pointer<NativeFunction<system_settings_changed_cbFunction>>
@brief Called when the system settings changes. @since_tizen 2.3 @paramin key The key name of the system settings changed system settings @paramin user_data The user data passed from the callback registration function @pre system_settings_set_changed_cb() will invoke this callback function. @see system_settings_set_changed_cb() @see system_settings_unset_changed_cb()
system_settings_changed_cbFunction = Void Function(Int32 key, Pointer<Void> user_data)
system_settings_iter_cb = Pointer<NativeFunction<system_settings_iter_cbFunction>>
@platform @brief Called to get each string value from string typed list. @since_tizen 3.0 @paramin index zero based number indicating index of node in a list @paramin value value returned from the list @paramin cb_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, otherwise false to break out of the loop
system_settings_iter_cbFunction = Bool Function(Int index, Pointer<Char> value, Pointer<Void> cb_data)
tbm_format = Uint32
@brief Definition for the Tizen buffer surface format. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
tbm_surface_h = Pointer<_tbm_surface>
@brief Definition for the Tizen buffer surface. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
tbm_surface_info_s = _tbm_surface_info
@brief Definition for the TBM surface information struct. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
tbm_surface_plane_s = _tbm_surface_plane
@brief Definition for the TBM plane struct. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
thumbnail_extracted_cb = Pointer<NativeFunction<thumbnail_extracted_cbFunction>>
@ingroup CAPI_MEDIA_THUMBNAIL_UTIL_MODULE @deprecated Deprecated since 5.0. @brief Called when creating the thumbnail. @details This callback is called for completion of generating the thumbnail. The following error codes can be received: \n #THUMBNAIL_UTIL_ERROR_NONE : Successful #THUMBNAIL_UTIL_ERROR_INVALID_PARAMETER : Invalid parameter #THUMBNAIL_UTIL_ERROR_PERMISSION_DENIED : Permission denied
thumbnail_extracted_cbFunction = Void Function(Int32 error, Pointer<Char> request_id, Int thumb_width, Int thumb_height, Pointer<UnsignedChar> thumb_data, Int thumb_size, Pointer<Void> user_data)
thumbnail_h = Pointer<thumbnail_s>
@ingroup CAPI_MEDIA_THUMBNAIL_UTIL_MODULE @deprecated Deprecated since 5.0. @brief The structure type for the thumbnail info handle. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
time_t = __time_t
transformation_h = Pointer<transformation_s>
@ingroup CAPI_MEDIA_IMAGE_UTIL_TRANSFORM_MODULE @brief Image util handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
tts_default_voice_changed_cb = Pointer<NativeFunction<tts_default_voice_changed_cbFunction>>
@brief Called when the default voice is changed. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin tts The TTS handle @paramin previous_language The previous language @paramin previous_voice_type The previous voice type @paramin current_language The current language @paramin current_voice_type The current voice type @paramin user_data The user data passed from the callback registration function @see tts_set_default_voice_changed_cb()
tts_default_voice_changed_cbFunction = Void Function(tts_h tts, Pointer<Char> previous_language, Int previous_voice_type, Pointer<Char> current_language, Int current_voice_type, Pointer<Void> user_data)
tts_engine_changed_cb = Pointer<NativeFunction<tts_engine_changed_cbFunction>>
@brief Called when the engine is changed. @since_tizen @if MOBILE 3.0 @elseif WEARABLE 2.3.2 @endif @paramin tts The TTS handle @paramin engine_id Engine ID @paramin language The default language specified as an ISO 3166 alpha-2 two letter country-code followed by ISO 639-1 for the two-letter language code (for example, "ko_KR" for Korean, "en_US" for American English) @paramin voice_type The default voice type @paramin need_credential The necessity of credential @paramin user_data The user data passed from the callback registration function @see tts_set_engine_changed_cb()
tts_engine_changed_cbFunction = Void Function(tts_h tts, Pointer<Char> engine_id, Pointer<Char> language, Int voice_type, Bool need_credential, Pointer<Void> user_data)
tts_error_cb = Pointer<NativeFunction<tts_error_cbFunction>>
@brief Called when an error occurs. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin tts The TTS handle @paramin utt_id The utterance ID passed from the add text function @paramin reason The error code @paramin user_data The user data passed from the callback registration function @pre An application registers this callback using tts_set_error_cb() to detect error. @see tts_play() @see tts_pause() @see tts_stop() @see tts_set_error_cb() @see tts_unset_error_cb()
tts_error_cbFunction = Void Function(tts_h tts, Int utt_id, Int32 reason, Pointer<Void> user_data)
tts_h = Pointer<tts_s>
@brief The TTS handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
tts_screen_reader_changed_cb = Pointer<NativeFunction<tts_screen_reader_changed_cbFunction>>
@brief Called when the option of screen reader is changed. @since_tizen 6.5 @paramin tts The TTS handle @paramin is_on The status of screen reader. If @a is_on is @c true, screen reader is turned on. If not, it is turned off. @paramin user_data The user data passed from the callback registration function @see tts_set_screen_reader_changed_cb()
tts_screen_reader_changed_cbFunction = Void Function(tts_h tts, Bool is_on, Pointer<Void> user_data)
tts_state_changed_cb = Pointer<NativeFunction<tts_state_changed_cbFunction>>
@brief Called when the state of TTS is changed. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @details If the daemon must stop player because of changing engine and the daemon must pause player because of other requests, this callback function is called. @paramin tts The TTS handle @paramin previous The previous state @paramin current The current state @paramin user_data The user data passed from the callback registration function @pre An application registers this callback using tts_set_state_changed_cb() to detect changing state. @see tts_set_state_changed_cb() @see tts_unset_state_changed_cb()
tts_state_changed_cbFunction = Void Function(tts_h tts, Int32 previous, Int32 current, Pointer<Void> user_data)
tts_supported_voice_cb = Pointer<NativeFunction<tts_supported_voice_cbFunction>>
@brief Called to retrieve the supported voice. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin tts The TTS handle @paramin language Language specified as an ISO 3166 alpha-2 two letter country-code followed by ISO 639-1 for the two-letter language code (for example, "ko_KR" for Korean, "en_US" for American English) @paramin voice_type A voice type (e.g. #TTS_VOICE_TYPE_MALE, #TTS_VOICE_TYPE_FEMALE) @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, @c false to break out of the loop @pre tts_foreach_supported_voices() will invoke this callback function. @see tts_foreach_supported_voices()
tts_supported_voice_cbFunction = Bool Function(tts_h tts, Pointer<Char> language, Int voice_type, Pointer<Void> user_data)
tts_utterance_completed_cb = Pointer<NativeFunction<tts_utterance_completed_cbFunction>>
@brief Called when utterance is finished. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin tts The TTS handle @paramin utt_id The utterance ID passed from the add text function @paramin user_data The user data passed from the callback registration function @pre An application registers this callback using tts_set_utterance_completed_cb() to detect utterance completed. @see tts_add_text() @see tts_set_utterance_completed_cb() @see tts_unset_utterance_completed_cb()
tts_utterance_completed_cbFunction = Void Function(tts_h tts, Int utt_id, Pointer<Void> user_data)
tts_utterance_started_cb = Pointer<NativeFunction<tts_utterance_started_cbFunction>>
@brief Called when utterance has started. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin tts The TTS handle @paramin utt_id The utterance ID passed from the add text function @paramin user_data The user data passed from the callback registration function @pre An application registers this callback using tts_set_utterance_started_cb() to detect utterance started. @see tts_add_text() @see tts_set_utterance_started_cb() @see tts_unset_utterance_started_cb()
tts_utterance_started_cbFunction = Void Function(tts_h tts, Int utt_id, Pointer<Void> user_data)
ttse_cancel_synthesis_cb = Pointer<NativeFunction<ttse_cancel_synthesis_cbFunction>>
@brief Called when the engine service user cancels to synthesize a voice. @since_tizen 3.0 @remarks This callback function is mandatory and must be registered using ttse_main(). @return @c 0 on success, otherwise a negative error value @retval #TTSE_ERROR_NONE Successful @retval #TTSE_ERROR_INVALID_STATE Not initialized or not started synthesis @pre The ttse_start_synthesis_cb() should be performed @see ttse_start_synthesis_cb()
ttse_cancel_synthesis_cbFunction = Int Function()
ttse_check_app_agreed_cb = Pointer<NativeFunction<ttse_check_app_agreed_cbFunction>>
@brief Called when the engine service user requests for TTS engine to check whether the application agreed the usage of TTS engine. @details This callback function is called when the engine service user requests for TTS engine to check the application's agreement about using the engine. According to the need, the engine developer can provide some user interfaces to check the agreement. @since_tizen 3.0 @remarks This callback function is mandatory and must be registered using ttse_main(). If the TTS engine developer wants not to check the agreement, the developer has need to return proper values as @a is_agreed in accordance with the intention. @c true if the developer regards that every application agreed the usage of the engine, @c false if the developer regards that every application disagreed. NOTE that, however, there may be any legal issue unless the developer checks the agreement. Therefore, we suggest that the engine developers should provide a function to check the agreement. @paramin appid The Application ID @paramout is_agreed A variable for checking whether the application agreed to use TTS engine or not. @c true to agree, @c false to disagree @return @c 0 on success, otherwise a negative error value @retval #TTSE_ERROR_NONE Successful @retval #TTSE_ERROR_INVALID_STATE Not initialized @retval #TTSE_ERROR_INVALID_PARAMETER Invalid parameter @retval #TTSE_ERROR_NOT_SUPPORTED_FEATURE Not supported feature
ttse_check_app_agreed_cbFunction = Int Function(Pointer<Char> appid, Pointer<Bool> is_agreed)
ttse_deinitialize_cb = Pointer<NativeFunction<ttse_deinitialize_cbFunction>>
@brief Called when the engine service user deinitializes TTS engine. @since_tizen 3.0 @remarks This callback function is mandatory and must be registered using ttse_main(). NOTE that the engine may be terminated automatically. When this callback function is invoked, the release of resources is necessary. @return @c 0 on success, otherwise a negative error value @retval #TTSE_ERROR_NONE Successful @retval #TTSE_ERROR_INVALID_STATE Not initialized @see ttse_initialize_cb()
ttse_deinitialize_cbFunction = Int Function()
ttse_foreach_supported_voices_cb = Pointer<NativeFunction<ttse_foreach_supported_voices_cbFunction>>
@brief Called when the engine service user gets the whole supported voice list. @since_tizen 3.0 @remarks This callback function is mandatory and must be registered using ttse_main(). In this function, the engine service user's callback function 'ttse_supported_voice_cb()' is invoked repeatedly for getting all supported voices, and @a user_data must be transferred to 'ttse_supported_voice_cb()'. If 'ttse_supported_voice_cb()' returns @c false, it should be stopped to call 'ttse_supported_voice_cb()'. @paramin callback The callback function @paramin user_data The user data which must be passed to ttse_supported_voice_cb() @return @c 0 on success, otherwise a negative error value @retval #TTSE_ERROR_NONE Successful @retval #TTSE_ERROR_INVALID_PARAMETER Invalid parameter @retval #TTSE_ERROR_INVALID_STATE Not initialized @post This callback function invokes ttse_supported_voice_cb() repeatedly for getting all supported voices. @see ttse_supported_voice_cb()
ttse_foreach_supported_voices_cbFunction = Int Function(ttse_supported_voice_cb callback, Pointer<Void> user_data)
ttse_get_info_cb = Pointer<NativeFunction<ttse_get_info_cbFunction>>
@brief Called when the engine service user requests the basic information of TTS engine. @since_tizen 3.0 @remarks This callback function is mandatory and must be registered using ttse_main(). The allocated @a engine_uuid, @a engine_name, and @a engine_setting will be released internally. In order to upload the engine at Tizen Appstore, both a service app and a ui app are necessary. Therefore, @a engine_setting must be transferred to the engine service user. @paramout engine_uuid UUID of engine @paramout engine_name Name of engine @paramout engine_setting The engine setting application(ui app)'s app ID @paramout use_network The status for using network @return @c 0 on success, otherwise a negative error code on failure @retval #TTSE_ERROR_NONE Successful @retval #TTSE_ERROR_INVALID_PARAMETER Invalid parameter @retval #TTSE_ERROR_OPERATION_FAILED Operation failure
ttse_get_info_cbFunction = Int Function(Pointer<Pointer<Char>> engine_uuid, Pointer<Pointer<Char>> engine_name, Pointer<Pointer<Char>> engine_setting, Pointer<Bool> use_network)
ttse_initialize_cb = Pointer<NativeFunction<ttse_initialize_cbFunction>>
@brief Called when the engine service user initializes TTS engine. @since_tizen 3.0 @remarks This callback function is mandatory and must be registered using ttse_main(). @return @c 0 on success, otherwise a negative error value @retval #TTSE_ERROR_NONE Successful @retval #TTSE_ERROR_INVALID_PARAMETER Invalid parameter @retval #TTSE_ERROR_INVALID_STATE Already initialized @retval #TTSE_ERROR_OPERATION_FAILED Operation failure @retval #TTSE_ERROR_PERMISSION_DENIED Permission denied @see ttse_deinitialize_cb()
ttse_initialize_cbFunction = Int Function()
ttse_is_valid_voice_cb = Pointer<NativeFunction<ttse_is_valid_voice_cbFunction>>
@brief Called when the engine service user checks whether the voice is valid or not in TTS engine. @since_tizen 3.0 @remarks This callback function is mandatory and must be registered using ttse_main(). @paramin language The language is specified as an ISO 3166 alpha-2 two-letter country code followed by ISO 639-1 for the two-letter language code. For example, "ko_KR" for Korean, "en_US" for American English @paramin type The voice type @paramout is_valid A variable for checking whether the corresponding voice is valid or not. @c true to be valid, @c false to be invalid @return @c 0 on success, otherwise a negative error value @retval #TTSE_ERROR_NONE Successful @retval #TTSE_ERROR_INVALID_PARAMETER Invalid parameter @see ttse_foreach_supported_voices_cb()
ttse_is_valid_voice_cbFunction = Int Function(Pointer<Char> language, Int type, Pointer<Bool> is_valid)
ttse_load_voice_cb = Pointer<NativeFunction<ttse_load_voice_cbFunction>>
@brief Called when the engine service user requests to load the corresponding voice type for the first time. @since_tizen 3.0 @remarks This callback function is mandatory and must be registered using ttse_main(). @paramin language The language is specified as an ISO 3166 alpha-2 two-letter country code followed by ISO 639-1 for the two-letter language code. For example, "ko_KR" for Korean, "en_US" for American English @paramin type The voice type @return @c 0 on success, otherwise a negative error value @retval #TTSE_ERROR_NONE Successful @retval #TTSE_ERROR_INVALID_PARAMETER Invalid parameter @retval #TTSE_ERROR_INVALID_STATE Not initialized @retval #TTSE_ERROR_OUT_OF_MEMORY Out of memory @retval #TTSE_ERROR_INVALID_VOICE Invalid voice @retval #TTSE_ERROR_OPERATION_FAILED Operation failure @see ttse_unload_voice_cb()
ttse_load_voice_cbFunction = Int Function(Pointer<Char> language, Int type)
ttse_need_app_credential_cb = Pointer<NativeFunction<ttse_need_app_credential_cbFunction>>
@brief Called when the engine service user checks whether TTS engine needs the application's credential. @since_tizen 3.0 @remarks This callback function is mandatory and must be registered using ttse_main(). @return @c true if TTS engine needs the application's credential, otherwise @c false
ttse_need_app_credential_cbFunction = Bool Function()
ttse_private_data_requested_cb = Pointer<NativeFunction<ttse_private_data_requested_cbFunction>>
@brief Called when TTS engine provides the engine service user with the private data. @details This callback function is called when the engine service user gets the private data from TTS engine. @since_tizen 3.0 @remarks This callback function is optional and is registered using ttse_set_private_data_requested_cb(). @paramout key The key field of private data @paramout data The data field of private data @return @c 0 on success, otherwise a negative error value @retval #TTSE_ERROR_NONE Successful @retval #TTSE_ERROR_INVALID_PARAMETER Invalid parameter @retval #TTSE_ERROR_OPERATION_FAILED Operation failure @retval #TTSE_ERROR_NOT_SUPPORTED_FEATURE Not supported feature @see ttse_private_data_set_cb() @see ttse_set_private_data_requested_cb()
ttse_private_data_requested_cbFunction = Int Function(Pointer<Char> key, Pointer<Pointer<Char>> data)
ttse_private_data_set_cb = Pointer<NativeFunction<ttse_private_data_set_cbFunction>>
@brief Called when TTS engine receives the private data from the engine service user. @details This callback function is called when the engine service user sends the private data to TTS engine. @since_tizen 3.0 @remarks This callback function is optional and is registered using ttse_set_private_data_set_cb(). @paramin key The key field of private data @paramin data The data field of private data @return @c 0 on success, otherwise a negative error value @retval #TTSE_ERROR_NONE Successful @retval #TTSE_ERROR_INVALID_PARAMETER Invalid parameter @retval #TTSE_ERROR_OPERATION_FAILED Operation failure @retval #TTSE_ERROR_NOT_SUPPORTED_FEATURE Not supported feature @see ttse_private_data_requested_cb() @see ttse_set_private_data_set_cb()
ttse_private_data_set_cbFunction = Int Function(Pointer<Char> key, Pointer<Char> data)
ttse_set_pitch_cb = Pointer<NativeFunction<ttse_set_pitch_cbFunction>>
@brief Called when the engine service user sets the default pitch of TTS engine. @since_tizen 3.0 @remarks This callback function is mandatory and must be registered using ttse_main(). @paramin pitch The default pitch @return @c 0 on success, otherwise a negative error value @retval #TTSE_ERROR_NONE Successful @retval #TTSE_ERROR_INVALID_PARAMETER Invalid parameter @retval #TTSE_ERROR_INVALID_STATE Not initialized @retval #TTSE_ERROR_OPERATION_FAILED Operation failure
ttse_set_pitch_cbFunction = Int Function(Int pitch)
ttse_start_synthesis_cb = Pointer<NativeFunction<ttse_start_synthesis_cbFunction>>
@brief Called when the engine service user starts to synthesize a voice, asynchronously. @since_tizen 3.0 @remarks This callback function is mandatory and must be registered using ttse_main(). In this callback function, TTS engine must transfer the synthesized result and @a user_data to the engine service user using ttse_send_result(). Also, if TTS engine needs the application's credential, it can set the credential granted to the application. @paramin language The language is specified as an ISO 3166 alpha-2 two-letter country code followed by ISO 639-1 for the two-letter language code. For example, "ko_KR" for Korean, "en_US" for American English @paramin type The voice type @paramin text Texts @paramin speed The speed of speaking @paramin appid The Application ID @paramin credential The credential granted to the application @paramin user_data The user data which must be passed to ttse_send_result() @return @c 0 on success, otherwise a negative error value @retval #TTSE_ERROR_NONE Successful @retval #TTSE_ERROR_INVALID_PARAMETER Invalid parameter @retval #TTSE_ERROR_INVALID_STATE Not initialized or already started synthesis @retval #TTSE_ERROR_INVALID_VOICE Invalid voice @retval #TTSE_ERROR_OPERATION_FAILED Operation failure @retval #TTSE_ERROR_NETWORK_DOWN Out of network @retval #TTSE_ERROR_PERMISSION_DENIED Permission denied @post This function invokes ttse_send_result(). @see ttse_send_result() @see ttse_cancel_synthesis_cb() @see ttse_need_app_credential_cb()
ttse_start_synthesis_cbFunction = Int Function(Pointer<Char> language, Int type, Pointer<Char> text, Int speed, Pointer<Char> appid, Pointer<Char> credential, Pointer<Void> user_data)
ttse_supported_voice_cb = Pointer<NativeFunction<ttse_supported_voice_cbFunction>>
@brief Called when TTS engine informs the engine service user about whole supported language and voice type list. @details This callback function is implemented by the engine service user. Therefore, the engine developer does NOT have to implement this callback function. @since_tizen 3.0 @remarks This callback function is called by ttse_foreach_supported_voices_cb() to inform the whole supported voice list. @a user_data must be transferred from ttse_foreach_supported_voices_cb(). @paramin language The language is specified as an ISO 3166 alpha-2 two-letter country code followed by ISO 639-1 for the two-letter language code. For example, "ko_KR" for Korean, "en_US" for American English @paramin type The voice type @paramin user_data The user data passed from ttse_foreach_supported_voices_cb() @return @c true to continue with the next iteration of the loop @c false to break out of the loop @pre ttse_foreach_supported_voices_cb() will invoke this callback function. @see ttse_foreach_supported_voices_cb()
ttse_supported_voice_cbFunction = Bool Function(Pointer<Char> language, Int type, Pointer<Void> user_data)
ttse_unload_voice_cb = Pointer<NativeFunction<ttse_unload_voice_cbFunction>>
@brief Called when the engine service user requests to unload the corresponding voice type or to stop using voice. @since_tizen 3.0 @remarks This callback function is mandatory and must be registered using ttse_main(). @paramin language The language is specified as an ISO 3166 alpha-2 two-letter country code followed by ISO 639-1 for the two-letter language code. For example, "ko_KR" for Korean, "en_US" for American English @paramin type The voice type @return @c 0 on success, otherwise a negative error value @retval #TTSE_ERROR_NONE Successful @retval #TTSE_ERROR_INVALID_PARAMETER Invalid parameter @retval #TTSE_ERROR_INVALID_STATE Not initialized @retval #TTSE_ERROR_INVALID_VOICE Invalid voice @retval #TTSE_ERROR_OPERATION_FAILED Operation failure @see ttse_load_voice_cb()
ttse_unload_voice_cbFunction = Int Function(Pointer<Char> language, Int type)
usb_host_config_h = Pointer<usb_host_config_s>
@ingroup CAPI_USB_HOST_CONFIG_MODULE @brief USB config handle. @details This type represents USB device configuration. Device can have multiple configurations, a configuration can have multiple interfaces. This handle can be obtained by usb_host_device_get_config(). @since_tizen 3.0
usb_host_context_h = Pointer<usb_host_context_s>
@ingroup CAPI_USB_HOST_MODULE @brief Context handle to USB host. @details This structure represents usb_host session. Using own session allows to use this API independently. For example calling usb_host_destroy() will not destroy resources that are being used by another user of the library.
usb_host_device_h = Pointer<usb_host_device_s>
@ingroup CAPI_USB_HOST_DEV_MODULE @brief Structure representing USB device. @details This structure represents USB device found on USB bus.
usb_host_endpoint_h = Pointer<usb_host_endpoint_s>
@ingroup CAPI_USB_HOST_ENDPOINT_MODULE @brief USB endpoint handle. @details This type represents USB endpoint. This handle can be obtained by usb_host_interface_get_endpoint(). @since_tizen 3.0
usb_host_hotplug_cb = Pointer<NativeFunction<usb_host_hotplug_cbFunction>>
@ingroup CAPI_USB_HOST_HOTPLUG_MODULE @brief Device connected/disconnected event handler. @details The device handle should be unreffed with usb_host_unref_device() when no longer needed. @since_tizen 4.0 @paramin dev Device which was connected/disconnected @paramin user_data User data pointer passed on callback registration
usb_host_hotplug_cbFunction = Void Function(usb_host_device_h dev, Pointer<Void> user_data)
usb_host_hotplug_h = Pointer<usb_host_hotplug_s>
@ingroup CAPI_USB_HOST_HOTPLUG_MODULE @brief USB hotplug callback handle. @details This handle is used for managing registered hotplug callbacks. @since_tizen 4.0
usb_host_interface_h = Pointer<usb_host_interface_s>
@ingroup CAPI_USB_HOST_INTERFACE_MODULE @brief USB interface handle. @details This type represents USB interface. An interface is a part of configuration and can have multiple endpoints. This handle can be obtained by usb_host_config_get_interface(). @since_tizen 3.0
usb_host_transfer_h = Pointer<usb_host_transfer_s>
@ingroup CAPI_USB_HOST_ASYNC_MODULE @brief USB asynchronous transfer handle. @details This type represents an asynchronous USB transfer. @since_tizen 5.0
usb_host_transferred_cb = Pointer<NativeFunction<usb_host_transferred_cbFunction>>
@ingroup CAPI_USB_HOST_ASYNC_MODULE @brief Called when asynchronous transfers finishes. @since_tizen 5.0 @paramin transfer Transfer for which this callback was set @paramin user_data User data pointer passed on callback registration
usb_host_transferred_cbFunction = Void Function(usb_host_transfer_h transfer, Pointer<Void> user_data)
va_list = __builtin_va_list
vc_cmd_list_h = Pointer<vc_cmd_list_s>
@brief The voice command list handle. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif
vc_current_language_changed_cb = Pointer<NativeFunction<vc_current_language_changed_cbFunction>>
@brief Called when default language is changed. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif @paramin previous Previous language @paramin current Current language @paramin user_data The user data passed from the callback registration function @pre An application registers this callback to detect changing mode. @see vc_set_current_language_changed_cb()
vc_current_language_changed_cbFunction = Void Function(Pointer<Char> previous, Pointer<Char> current, Pointer<Void> user_data)
vc_error_cb = Pointer<NativeFunction<vc_error_cbFunction>>
@brief Called when error occurred. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif @paramin reason The error type (e.g. #VC_ERROR_OUT_OF_MEMORY, #VC_ERROR_TIMED_OUT) @paramin user_data The user data passed from the callback registration function @pre An application registers this callback to detect error. @see vc_set_error_cb()
vc_error_cbFunction = Void Function(Int32 reason, Pointer<Void> user_data)
vc_mgr_all_result_cb = Pointer<NativeFunction<vc_mgr_all_result_cbFunction>>
@brief Called when client gets the all recognition results from voice control service. @since_tizen 5.0
vc_mgr_all_result_cbFunction = Bool Function(Int32 event, vc_cmd_list_h vc_cmd_list, Pointer<Char> result, Pointer<Char> msg, Pointer<Void> user_data)
vc_mgr_begin_speech_detected_cb = Pointer<NativeFunction<vc_mgr_begin_speech_detected_cbFunction>>
@brief Called when user speaking is detected. @since_tizen 5.0
vc_mgr_begin_speech_detected_cbFunction = Void Function(Pointer<Void> user_data)
vc_mgr_dialog_request_cb = Pointer<NativeFunction<vc_mgr_dialog_request_cbFunction>>
@brief Called when an application (VC client) requests dialog. @since_tizen 5.0
vc_mgr_dialog_request_cbFunction = Void Function(Int pid, Pointer<Char> disp_text, Pointer<Char> utt_text, Bool continuous, Pointer<Void> user_data)
vc_mgr_feedback_audio_format_cb = Pointer<NativeFunction<vc_mgr_feedback_audio_format_cbFunction>>
@brief Called when engine sends audio formats necessary for playing TTS feedback. @since_tizen 5.0
vc_mgr_feedback_audio_format_cbFunction = Void Function(Int rate, Int32 channel, Int32 audio_type, Pointer<Void> user_data)
vc_mgr_feedback_streaming_cb = Pointer<NativeFunction<vc_mgr_feedback_streaming_cbFunction>>
@brief Called when engine sends audio streaming for TTS feedback. @since_tizen 5.0
vc_mgr_feedback_streaming_cbFunction = Void Function(Int32 event, Pointer<Char> buffer, Int len, Pointer<Void> user_data)
vc_mgr_pre_result_cb = Pointer<NativeFunction<vc_mgr_pre_result_cbFunction>>
@brief Called when client gets the pre recognition results (partial ASR) from voice control service. @since_tizen 5.0
vc_mgr_pre_result_cbFunction = Void Function(Int32 event, Pointer<Char> result, Pointer<Void> user_data)
vc_mgr_private_data_requested_cb = Pointer<NativeFunction<vc_mgr_private_data_requested_cbFunction>>
@brief Called when engine requests private data from manager client. @since_tizen 5.0
vc_mgr_private_data_requested_cbFunction = Int Function(Pointer<Char> key, Pointer<Pointer<Char>> data, Pointer<Void> user_data)
vc_mgr_private_data_set_cb = Pointer<NativeFunction<vc_mgr_private_data_set_cbFunction>>
@brief Called when engine sets private data to manager client. @since_tizen 5.0
vc_mgr_private_data_set_cbFunction = Int Function(Pointer<Char> key, Pointer<Char> data, Pointer<Void> user_data)
vc_mgr_specific_engine_result_cb = Pointer<NativeFunction<vc_mgr_specific_engine_result_cbFunction>>
@brief Called when client gets the specific engine's result from vc-service. @since_tizen 5.0
vc_mgr_specific_engine_result_cbFunction = Void Function(Pointer<Char> engine_app_id, Pointer<Char> event, Pointer<Char> result, Pointer<Void> user_data)
vc_mgr_vc_tts_streaming_cb = Pointer<NativeFunction<vc_mgr_vc_tts_streaming_cbFunction>>
@brief Called when the vc client sends audio streaming for TTS feedback. @since_tizen 5.0
vc_mgr_vc_tts_streaming_cbFunction = Void Function(Int pid, Int utt_id, Int32 event, Pointer<Char> buffer, Int len, Pointer<Void> user_data)
vc_result_cb = Pointer<NativeFunction<vc_result_cbFunction>>
@brief Called when client gets the recognition result. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif @remarks If the duplicated commands are recognized, the event(e.g. #VC_RESULT_EVENT_REJECTED) of command may be rejected for selecting command as priority. If you set similar or same commands or the recognized results are multi-results, vc_cmd_list has the multi commands. @paramin event The result event (e.g. #VC_RESULT_EVENT_RESULT_SUCCESS, #VC_RESULT_EVENT_REJECTED) @paramin vc_cmd_list The recognized command list @paramin result The spoken text @paramin user_data The user data passed from the callback registration function @pre An application registers callback function. @see vc_set_result_cb()
vc_result_cbFunction = Void Function(Int32 event, vc_cmd_list_h vc_cmd_list, Pointer<Char> result, Pointer<Void> user_data)
vc_service_state_changed_cb = Pointer<NativeFunction<vc_service_state_changed_cbFunction>>
@brief Called when the state of voice control service is changed. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif @paramin previous A previous state @paramin current A current state @paramin user_data The user data passed from the callback registration function @pre An application registers this callback to detect changing service state. @see vc_set_service_state_changed_cb()
vc_service_state_changed_cbFunction = Void Function(Int32 previous, Int32 current, Pointer<Void> user_data)
vc_state_changed_cb = Pointer<NativeFunction<vc_state_changed_cbFunction>>
@brief Called when the state of voice control client is changed. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif @paramin previous A previous state @paramin current A current state @paramin user_data The user data passed from the callback registration function @pre An application registers this callback to detect changing state. @see vc_set_state_changed_cb()
vc_state_changed_cbFunction = Void Function(Int32 previous, Int32 current, Pointer<Void> user_data)
vc_supported_language_cb = Pointer<NativeFunction<vc_supported_language_cbFunction>>
@brief Called to retrieve supported language. @since_tizen @if MOBILE 2.4 @elseif WEARABLE 3.0 @endif @paramin language A language is specified as an ISO 3166 alpha-2 two letter country-code followed by ISO 639-1 for the two-letter language code. For example, "ko_KR" for Korean, "en_US" for American English @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, @c false to break out of the loop @pre The function will invoke this callback.
vc_supported_language_cbFunction = Bool Function(Pointer<Char> language, Pointer<Void> user_data)
vc_tts_streaming_cb = Pointer<NativeFunction<vc_tts_streaming_cbFunction>>
@brief Called when the client receives TTS streaming data from the VC engine service. @since_tizen 5.5 @remarks The @a buffer must be released with free() by you when you no longer need it. @paramin event The TTS event @paramin buffer The TTS streaming data @paramin len The length of the TTS streaming data @paramin utt_id The utterance id @paramin user_data The user data passed from the callback registration function @pre The application registers the callback function using vc_tts_set_streaming_cb(). @see vc_tts_set_streaming_cb()
vc_tts_streaming_cbFunction = Void Function(Int32 event, Pointer<Char> buffer, Int len, Int utt_id, Pointer<Void> user_data)
vc_tts_utterance_status_cb = Pointer<NativeFunction<vc_tts_utterance_status_cbFunction>>
@brief Called when the client receives the TTS utterance status. @since_tizen 5.5 @paramin utt_id The utterance id @paramin status The new TTS utterance status (e.g. #VC_TTS_UTTERANCE_STARTED, #VC_TTS_UTTERANCE_COMPLETED, and so on) @paramin user_data The user data passed from the callback registration function @pre The application registers the callback function using vc_tts_set_utterance_status_cb(). @see vc_tts_set_utterance_status_cb()
vc_tts_utterance_status_cbFunction = Void Function(Int utt_id, Int32 status, Pointer<Void> user_data)
vce_cancel_cb = Pointer<NativeFunction<vce_cancel_cbFunction>>
@brief Called when the engine service user cancels the recognition process. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @return 0 on success, otherwise a negative error value. @retval #VCE_ERROR_NONE Successful. @retval #VCE_ERROR_INVALID_STATE Invalid state. @pre vce_start_cb() is successful. @see vce_start_cb() @see vce_stop_cb()
vce_cancel_cbFunction = Int Function()
vce_cancel_tts_cb = Pointer<NativeFunction<vce_cancel_tts_cbFunction>>
@brief Called when the engine service user cancels TTS feedback. @since_tizen 5.0
vce_cancel_tts_cbFunction = Int Function(Int pid, Int utt_id, Pointer<Void> user_data)
vce_cmd_h = Pointer<vce_cmd_s>
@brief A structure of handle for VC command. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif
vce_command_cb = Pointer<NativeFunction<vce_command_cbFunction>>
@brief Called to retrieve the commands. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @remarks The @a command, @a param can be used only in the callback. To use outside, make a copy. @paramin id command id @paramin type command type @paramin format command format @paramin command command text @paramin param parameter text @paramin domain command domain @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n @c false to break out of the loop. @pre vce_get_foreach_command() will invoke this callback. @see vce_get_foreach_command()
vce_command_cbFunction = Bool Function(Int id, Int type, Int format, Pointer<Char> command, Pointer<Char> param, Int domain, Pointer<Void> user_data)
vce_deinitialize_cb = Pointer<NativeFunction<vce_deinitialize_cbFunction>>
@brief Called when the engine service user deinitializes VC engine. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @remarks This callback function is mandatory and must be registered using vce_main(). @return 0 on success, otherwise a negative error value @retval #VCE_ERROR_NONE Successful @retval #VCE_ERROR_INVALID_STATE Not initialized @see vce_initialize_cb()
vce_deinitialize_cbFunction = Int Function()
vce_foreach_supported_languages_cb = Pointer<NativeFunction<vce_foreach_supported_languages_cbFunction>>
@brief Called when the engine service user retrieves all supported languages of VC engine. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @remarks This callback function is mandatory and must be registered using vce_main(). @paramin callback a callback function @paramin user_data The user data to be passed to the callback function @return 0 on success, otherwise a negative error value @retval #VCE_ERROR_NONE Successful @retval #VCE_ERROR_INVALID_PARAMETER Invalid parameter @retval #VCE_ERROR_INVALID_STATE Not initialized @post This function invokes vce_supported_language_cb() repeatedly for getting supported languages.
vce_foreach_supported_languages_cbFunction = Int Function(vce_supported_language_cb callback, Pointer<Void> user_data)
vce_get_info_cb = Pointer<NativeFunction<vce_get_info_cbFunction>>
@brief Called when the engine service user requests the base information of VC engine. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @remarks This callback function is mandatory and must be registered using vce_main(). The @a engine_uuid is managed by the platform and will be released when this callback function is completed. The @a engine_name is managed by the platform and will be released when this callback function is completed. The @a engine_settings_app_id is managed by the platform and will be released when this callback function is completed. The @a use_network is managed by the platform and will be released when this callback function is completed. In order to upload the engine to Tizen Appstore, both the service app and the UI app (engine settings) are necessary. Therefore, @a engine_settings_app_id should be set to the application ID of the UI application. If there is no UI application, then @a engine_settings_app_id should be set to NULL. @paramout engine_uuid The engine id @paramout engine_name The engine name @paramout engine_settings_app_id The ID of the engine settings application (the UI application) @paramout use_network @c true to need network @c false not to need network. @return @c 0 on success, otherwise a negative error code on failure @retval #VCE_ERROR_NONE Successful @retval #VCE_ERROR_INVALID_PARAMETER Invalid parameter @retval #VCE_ERROR_OPERATION_FAILED Operation failure
vce_get_info_cbFunction = Int Function(Pointer<Pointer<Char>> engine_uuid, Pointer<Pointer<Char>> engine_name, Pointer<Pointer<Char>> engine_settings_app_id, Pointer<Bool> use_network)
vce_get_recording_format_cb = Pointer<NativeFunction<vce_get_recording_format_cbFunction>>
@brief Called when the engine service user requests the recording format of VC engine. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @remarks This callback function is mandatory and must be registered using vce_main(). The @a audio_id can be used only in the callback. To use outside, make a copy. The @a types is managed by the platform and will be released when this callback function is completed. The @a rate is managed by the platform and will be released when this callback function is completed. The @a channels is managed by the platform and will be released when this callback function is completed. @paramin audio_id The audio device id. (e.g. #VCE_AUDIO_ID_BLUETOOTH or #VCE_AUDIO_ID_WIFI) @paramout types The format used by the recorder. @paramout rate The sample rate used by the recorder. @paramout channels The number of channels used by the recorder. @return 0 on success, otherwise a negative error value @retval #VCE_ERROR_NONE Successful @retval #VCE_ERROR_INVALID_PARAMETER Not initialized
vce_get_recording_format_cbFunction = Int Function(Pointer<Char> audio_id, Pointer<Int32> types, Pointer<Int> rate, Pointer<Int> channels)
vce_initialize_cb = Pointer<NativeFunction<vce_initialize_cbFunction>>
@brief Called when the engine service user initializes Voice Control (VC) engine. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @remarks This callback function is mandatory and must be registered using vce_main(). @return 0 on success, otherwise a negative error value @retval #VCE_ERROR_NONE Successful @retval #VCE_ERROR_INVALID_PARAMETER Invalid parameter @retval #VCE_ERROR_INVALID_STATE Already initialized @retval #VCE_ERROR_OPERATION_FAILED Operation failed @see vce_deinitialize_cb()
vce_initialize_cbFunction = Int Function()
vce_is_language_supported_cb = Pointer<NativeFunction<vce_is_language_supported_cbFunction>>
@brief Called when the engine service user checks whether a language is supported or not. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @remarks This callback function is mandatory and must be registered using vce_main(). The @a language can be used only in the callback. To use outside, make a copy. @paramin language A language @return @c true = supported, \n @c false = not supported.
vce_is_language_supported_cbFunction = Bool Function(Pointer<Char> language)
vce_nlu_base_info_requested_cb = Pointer<NativeFunction<vce_nlu_base_info_requested_cbFunction>>
@brief Called when the engine service user requests essential value from NLU result. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @remarks The @a key can be used only in the callback. To use outside, make a copy. The @a value is managed by the platform and will be released when this callback function is completed. @paramin key NLU base info key. @paramout value NLU base info value. @return 0 on success, otherwise a negative error value. @retval #VCE_ERROR_NONE Successful. @retval #VCE_ERROR_NOT_SUPPORTED_FEATURE Not supported feature.
vce_nlu_base_info_requested_cbFunction = Int Function(Pointer<Char> key, Pointer<Pointer<Char>> value)
vce_private_data_requested_cb = Pointer<NativeFunction<vce_private_data_requested_cbFunction>>
@brief Called when the engine service user requests private data between app and engine. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @remarks The @a key can be used only in the callback. To use outside, make a copy. The @a data is managed by the platform and will be released when this callback function is completed. @paramin key Private key. @paramout data Private data. @return 0 on success, otherwise a negative error value. @retval #VCE_ERROR_NONE Successful. @retval #VCE_ERROR_NOT_SUPPORTED_FEATURE Not supported feature.
vce_private_data_requested_cbFunction = Int Function(Pointer<Char> key, Pointer<Pointer<Char>> data)
vce_private_data_set_cb = Pointer<NativeFunction<vce_private_data_set_cbFunction>>
@brief Called when the engine service user sets private data between app and engine. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @remarks The @a key, @a data can be used only in the callback. To use outside, make a copy. @paramin key Private key. @paramin data Private data. @return 0 on success, otherwise a negative error value. @retval #VCE_ERROR_NONE Successful. @retval #VCE_ERROR_NOT_SUPPORTED_FEATURE Not supported feature.
vce_private_data_set_cbFunction = Int Function(Pointer<Char> key, Pointer<Char> data)
vce_process_haptic_event_cb = Pointer<NativeFunction<vce_process_haptic_event_cbFunction>>
@brief Called when the engine service user requests haptic event. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @remarks The @a event can be used only in the callback. To use outside, make a copy. @paramin event Requested haptic event @return 0 on success, otherwise a negative error value. @retval #VCE_ERROR_NONE Successful. @retval #VCE_ERROR_NOT_SUPPORTED_FEATURE Not supported feature.
vce_process_haptic_event_cbFunction = Int Function(Pointer<Char> event)
vce_process_list_event_cb = Pointer<NativeFunction<vce_process_list_event_cbFunction>>
@brief Called when the engine service user requests list event. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @remarks The @a event can be used only in the callback. To use outside, make a copy. @paramin event Requested list event @return 0 on success, otherwise a negative error value. @retval #VCE_ERROR_NONE Successful. @retval #VCE_ERROR_NOT_SUPPORTED_FEATURE Not supported feature.
vce_process_list_event_cbFunction = Int Function(Pointer<Char> event)
vce_process_text_cb = Pointer<NativeFunction<vce_process_text_cbFunction>>
@brief Called when the engine service user requests process text. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @remarks The @a text can be used only in the callback. To use outside, make a copy. @paramin text Requested text @return 0 on success, otherwise a negative error value. @retval #VCE_ERROR_NONE Successful. @retval #VCE_ERROR_NOT_SUPPORTED_FEATURE Not supported feature.
vce_process_text_cbFunction = Int Function(Pointer<Char> text)
vce_request_tts_cb = Pointer<NativeFunction<vce_request_tts_cbFunction>>
@brief Called when the engine service user (voice control client) requests to send TTS feedback. @since_tizen 5.0 @remarks The @a text and @a language can be used only in the callback. To use outside, make a copy.
vce_request_tts_cbFunction = Int Function(Int pid, Int utt_id, Pointer<Char> text, Pointer<Char> language, Pointer<Void> user_data)
vce_set_audio_type_cb = Pointer<NativeFunction<vce_set_audio_type_cbFunction>>
@brief Called when the engine service user sets audio recording type. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @remarks The @a audio_type can be used only in the callback. To use outside, make a copy. @paramin audio_type Current audio type (e.g. #VCE_AUDIO_ID_BLUETOOTH or #VCE_AUDIO_ID_WIFI) @return 0 on success, otherwise a negative error value. @retval #VCE_ERROR_NONE Successful. @retval #VCE_ERROR_NOT_SUPPORTED_FEATURE Not supported feature.
vce_set_audio_type_cbFunction = Int Function(Pointer<Char> audio_type)
vce_set_commands_cb = Pointer<NativeFunction<vce_set_commands_cbFunction>>
@brief Called when the engine service user sets command list before recognition. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @remarks This function should set commands via vcd_foreach_command(). The @a vc_command should not be released. The @a vc_command can be used only in the callback. To use outside, make a copy. @paramin vc_command command handle. The @a vc_command can be used only in the callback. To use outside, make a copy. @return 0 on success, otherwise a negative error value @retval #VCE_ERROR_NONE Successful @retval #VCE_ERROR_INVALID_PARAMETER Invalid parameter @retval #VCE_ERROR_INVALID_STATE Invalid state @retval #VCE_ERROR_OPERATION_FAILED Operation failed @retval #VCE_ERROR_NOT_SUPPORTED_FEATURE Not supported command type @post vce_start_cb() is called after this function is successful. @see vce_start_cb() @see vcd_foreach_command() @see vce_unset_commands() @see vce_get_command_count()
vce_set_commands_cbFunction = Int Function(vce_cmd_h vc_command)
vce_set_domain_cb = Pointer<NativeFunction<vce_set_domain_cbFunction>>
@brief Called when the engine service user sets domain (agent or device type). @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @remarks The @a domain can be used only in the callback. To use outside, make a copy. @paramin domain Agent (e.g. "music", "news", etc) or device type (e.g. "tv", "mobile", etc) corresponding to the command @return 0 on success, otherwise a negative error value. @retval #VCE_ERROR_NONE Successful. @retval #VCE_ERROR_NOT_SUPPORTED_FEATURE Not supported feature
vce_set_domain_cbFunction = Int Function(Pointer<Char> domain)
vce_set_language_cb = Pointer<NativeFunction<vce_set_language_cbFunction>>
@brief Called when the engine service user sets language. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @remarks The @a language can be used only in the callback. To use outside, make a copy. @paramin language A language. @return 0 on success, otherwise a negative error value @retval #VCE_ERROR_NONE Successful @retval #VCE_ERROR_INVALID_LANGUAGE Invalid language @retval #VCE_ERROR_INVALID_STATE Not initialized @retval #VCE_ERROR_NOT_SUPPORTED_FEATURE Not supported feature
vce_set_language_cbFunction = Int Function(Pointer<Char> language)
vce_set_recording_data_cb = Pointer<NativeFunction<vce_set_recording_data_cbFunction>>
@brief Called when the engine service user sets recording data for speech recognition from recorder. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @remarks This function should be returned immediately after recording data copy. The @a data can be used only in the callback. To use outside, make a copy. The @a speech_detected should not be released. This is managed by the platform. @paramin data A recording data @paramin length A length of recording data @paramout speech_detected The status of speech (e.g. #VCE_SPEECH_DETECT_BEGIN or #VCE_SPEECH_DETECT_END). The @a speech_detected can be used only in the callback. To use outside, make a copy. @return 0 on success, otherwise a negative error value @retval #VCE_ERROR_NONE Successful @retval #VCE_ERROR_INVALID_PARAMETER Invalid parameter @retval #VCE_ERROR_INVALID_STATE Invalid state @retval #VCE_ERROR_OPERATION_FAILED Operation failed @pre vce_start_cb() is successful. @see vce_start_cb() @see vce_cancel_cb() @see vce_stop_cb()
vce_set_recording_data_cbFunction = Int Function(Pointer<Void> data, UnsignedInt length, Pointer<Int32> speech_detected)
vce_set_server_dialog_cb = Pointer<NativeFunction<vce_set_server_dialog_cbFunction>>
@brief Called when the engine service user sets app id which is want to ask server dialog. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @remarks The @a app_id and @a credential can be used only in the callback. To use outside, make a copy. @paramin app_id App id which is to want to ask server dialog. @paramin credential Credential key. @return 0 on success, otherwise a negative error value. @retval #VCE_ERROR_NONE Successful. @retval #VCE_ERROR_PERMISSION_DENIED Permission denied. @retval #VCE_ERROR_NOT_SUPPORTED_FEATURE Not supported feature.
vce_set_server_dialog_cbFunction = Int Function(Pointer<Char> app_id, Pointer<Char> credential)
vce_specific_engine_request_cb = Pointer<NativeFunction<vce_specific_engine_request_cbFunction>>
@brief Called when client gets the specific engine's request from the engine service user. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @remarks The @a engine_app_id is managed by the platform and will be released when this callback function is completed. The @a event is managed by the platform and will be released when this callback function is completed. The @a request is managed by the platform and will be released when this callback function is completed.
vce_specific_engine_request_cbFunction = Int Function(Pointer<Char> engine_app_id, Pointer<Char> event, Pointer<Char> request)
vce_start_cb = Pointer<NativeFunction<vce_start_cbFunction>>
@brief Called when the engine service user starts recognition. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @remarks This callback function is mandatory and must be registered using vce_main(). @paramin stop_by_silence Silence detection option. @c true to detect the silence, @c false not to detect the silence @return 0 on success, otherwise a negative error value @retval #VCE_ERROR_NONE Successful @retval #VCE_ERROR_INVALID_PARAMETER Invalid parameter @retval #VCE_ERROR_INVALID_STATE Invalid state @retval #VCE_ERROR_INVALID_LANGUAGE Invalid language @retval #VCE_ERROR_OUT_OF_NETWORK Out of network @retval #VCE_ERROR_OPERATION_FAILED Operation failed @pre vcd_foreach_command() is successful. @see vce_set_recording_data_cb() @see vce_stop_cb() @see vce_cancel_cb()
vce_start_cbFunction = Int Function(Bool stop_by_silence)
vce_stop_cb = Pointer<NativeFunction<vce_stop_cbFunction>>
@brief Called when the engine service user stops to get the result of recognition. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @return 0 on success, otherwise a negative error value @retval #VCE_ERROR_NONE Successful @retval #VCE_ERROR_INVALID_STATE Invalid state @retval #VCE_ERROR_OPERATION_FAILED Operation failed @retval #VCE_ERROR_OUT_OF_NETWORK Out of network @pre vce_set_recording_data_cb() is successful. @see vce_start_cb() @see vce_set_recording_data_cb() @see vce_send_result() @see vce_cancel_cb()
vce_stop_cbFunction = Int Function()
vce_supported_language_cb = Pointer<NativeFunction<vce_supported_language_cbFunction>>
@brief Called when VC engine informs the engine service user about whole supported languages. @details This callback function is implemented by the engine service user. Therefore, the engine developer does NOT have to implement this callback function. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @remarks This callback function is called by vce_foreach_supported_languages_cb() to retrieve the whole supported language list. The @a user_data must be transferred from vce_foreach_supported_languages_cb(). The @a language can be used only in the callback. To use outside, make a copy. @paramin language A language is specified as an ISO 3166 alpha-2 two letter country-code followed by ISO 639-1 for the two-letter language code \n For example, "ko_KR" for Korean, "en_US" for American English. @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop \n @c false to break out of the loop @pre vce_foreach_supported_languages_cb() will invoke this callback. @see vce_foreach_supported_languages_cb()
vce_supported_language_cbFunction = Bool Function(Pointer<Char> language, Pointer<Void> user_data)
vce_tts_audio_format_request_cb = Pointer<NativeFunction<vce_tts_audio_format_request_cbFunction>>
@brief Called when the engine service user requests TTS audio format. @since_tizen 5.0 @remarks The @a rate, @a channel, and @a audio_type should not be released. The @a rate, @a channel, and @a audio_type are managed by the platform and will be released after the audio format is transferred to the VC client.
vce_tts_audio_format_request_cbFunction = Int Function(Pointer<Int> rate, Pointer<Int> channel, Pointer<Int> audio_type, Pointer<Void> user_data)
vce_unset_commands_cb = Pointer<NativeFunction<vce_unset_commands_cbFunction>>
@brief Called when the engine service user unsets command list for reset. @since_tizen @if MOBILE 4.0 @elseif WEARABLE 5.0 @endif @return 0 on success, otherwise a negative error value @retval #VCE_ERROR_NONE Successful @retval #VCE_ERROR_INVALID_PARAMETER Invalid parameter @retval #VCE_ERROR_INVALID_STATE Invalid state @retval #VCE_ERROR_OPERATION_FAILED Operation failed @retval #VCE_ERROR_NOT_SUPPORTED_FEATURE Not supported feature @see vce_set_commands_cb()
vce_unset_commands_cbFunction = Int Function()
video_meta_h = Pointer<video_meta_s>
@ingroup CAPI_CONTENT_MEDIA_VIDEO_META_MODULE @brief The structure type for the Video metadata handle. @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif
vpnsvc_h = Pointer<Void>
@brief The VPN interface handle. @details This handle can be obtained by calling vpnsvc_init() and destroyed by calling vpnsvc_deinit(). @since_tizen 3.0 @see vpnsvc_init() @see vpnsvc_deinit()
wav_player_playback_completed_cb = Pointer<NativeFunction<wav_player_playback_completed_cbFunction>>
@brief Called when a WAV file has finished playing. @details This callback is not invoked by calling wav_player_stop(). @since_tizen @if MOBILE 2.3 @elseif WEARABLE 2.3.1 @endif @paramin id The completed wav player ID @paramin user_data The user data passed from the callback registration function @see wav_player_start_new()
wav_player_playback_completed_cbFunction = Void Function(Int id, Pointer<Void> user_data)
webrtc_bytes_data_h = Pointer<Void>
@brief WebRTC bytes data handle type. @since_tizen 6.5
webrtc_data_channel_cb = Pointer<NativeFunction<webrtc_data_channel_cbFunction>>
@brief Called when the data channel is created to the connection by the remote peer. @since_tizen 6.5 @remarks The @a webrtc is the same object for which the callback was set.\n The @a webrtc should not be released.\n The @a channel should not be released. @paramin webrtc WebRTC handle @paramin channel WebRTC data channel handle @paramin user_data The user data passed from the callback registration function @see webrtc_data_channel_set_open_cb() @see webrtc_data_channel_unset_open_cb() @see webrtc_data_channel_set_message_cb() @see webrtc_data_channel_unset_message_cb() @see webrtc_data_channel_set_error_cb() @see webrtc_data_channel_unset_error_cb() @see webrtc_data_channel_set_close_cb() @see webrtc_data_channel_unset_close_cb()
webrtc_data_channel_cbFunction = Void Function(webrtc_h webrtc, webrtc_data_channel_h channel, Pointer<Void> user_data)
webrtc_data_channel_close_cb = Pointer<NativeFunction<webrtc_data_channel_close_cbFunction>>
@brief Called when the data channel has closed down. @since_tizen 6.5 @remarks The @a channel is the same object for which the callback was set.\n The @a channel should not be released. @paramin channel WebRTC data channel handle @paramin user_data The user data passed from the callback registration function @see webrtc_create_data_channel() @see webrtc_destroy_data_channel() @see webrtc_data_channel_set_close_cb() @see webrtc_data_channel_unset_close_cb()
webrtc_data_channel_close_cbFunction = Void Function(webrtc_data_channel_h channel, Pointer<Void> user_data)
webrtc_data_channel_error_cb = Pointer<NativeFunction<webrtc_data_channel_error_cbFunction>>
@brief Called when an error occurs on the data channel. @details The following error codes can be received:\n #WEBRTC_ERROR_INVALID_OPERATION\n #WEBRTC_ERROR_STREAM_FAILED\n #WEBRTC_ERROR_RESOURCE_FAILED @since_tizen 6.5 @remarks The @a channel is the same object for which the callback was set.\n The @a channel should not be released. @paramin channel WebRTC data channel handle @paramin error The error code @paramin user_data The user data passed from the callback registration function @see webrtc_create_data_channel() @see webrtc_destroy_data_channel() @see webrtc_data_channel_set_error_cb() @see webrtc_data_channel_unset_error_cb()
webrtc_data_channel_error_cbFunction = Void Function(webrtc_data_channel_h channel, Int32 error, Pointer<Void> user_data)
webrtc_data_channel_h = Pointer<Void>
@brief WebRTC data channel handle type. @since_tizen 6.5
webrtc_data_channel_message_cb = Pointer<NativeFunction<webrtc_data_channel_message_cbFunction>>
@brief Called when a message is received from other peer via the data channel. @since_tizen 6.5 @remarks The @a channel is the same object for which the callback was set.\n The @a channel should not be released.\n When @a type is #WEBRTC_DATA_CHANNEL_TYPE_STRING, @a message should be casted to char pointer.\n When @a type is #WEBRTC_DATA_CHANNEL_TYPE_BYTES, @a message should be casted to #webrtc_bytes_data_h. In this case, webrtc_get_data() can be used to get the data and its size inside of this callback.\n The @a message should not be released. @paramin channel WebRTC data channel handle @paramin type The data type @paramin message The message from the remote peer @paramin user_data The user data passed from the callback registration function @see webrtc_create_data_channel() @see webrtc_destroy_data_channel() @see webrtc_data_channel_set_message_cb() @see webrtc_data_channel_unset_message_cb() @see webrtc_get_data()
webrtc_data_channel_message_cbFunction = Void Function(webrtc_data_channel_h channel, Int32 type, Pointer<Void> message, Pointer<Void> user_data)
webrtc_data_channel_open_cb = Pointer<NativeFunction<webrtc_data_channel_open_cbFunction>>
@brief Called when the data channel's underlying data transport is established. @since_tizen 6.5 @remarks The @a channel is the same object for which the callback was set.\n The @a channel should not be released. @paramin channel WebRTC data channel handle @paramin user_data The user data passed from the callback registration function @see webrtc_create_data_channel() @see webrtc_destroy_data_channel() @see webrtc_data_channel_set_open_cb() @see webrtc_data_channel_unset_open_cb()
webrtc_data_channel_open_cbFunction = Void Function(webrtc_data_channel_h channel, Pointer<Void> user_data)
webrtc_display_h = Pointer<Void>
@brief WebRTC display handle type. @since_tizen 6.5 @remarks The pointer of this handle can be obtained from EFL UI API.\n For example, in case of #WEBRTC_DISPLAY_TYPE_OVERLAY, elm_win_add() can be used to get the window handle.\n In case of #WEBRTC_DISPLAY_TYPE_EVAS, evas_object_image_add() can be used to get the renderable image handle.\n For more details, please refer to https://docs.tizen.org/application/native/guides/ui/efl/.
webrtc_encoded_frame_cb = Pointer<NativeFunction<webrtc_encoded_frame_cbFunction>>
@brief Called when each audio or video frame is ready to be rendered via the WebRTC pipeline after the negotiation. @since_tizen 6.5 @remarks The @a webrtc is the same object for which the callback was set.\n The @a webrtc should not be released.\n Use media_packet_get_buffer_data_ptr() with @a packet to get the Gstreamer buffer pointer.\n The @a packet should be released using media_packet_destroy(). @paramin webrtc WebRTC handle @paramin type The media type @paramin track_id The track id @paramin packet The media packet which has a frame data @paramin user_data The user data passed from the callback registration function @see webrtc_set_encoded_audio_frame_cb() @see webrtc_unset_encoded_audio_frame_cb() @see webrtc_set_encoded_video_frame_cb() @see webrtc_unset_encoded_video_frame_cb() @see media_packet_get_buffer_data_ptr()
webrtc_encoded_frame_cbFunction = Void Function(webrtc_h webrtc, Int32 type, UnsignedInt track_id, media_packet_h packet, Pointer<Void> user_data)
webrtc_error_cb = Pointer<NativeFunction<webrtc_error_cbFunction>>
@brief Called when an error occurs. @details The following error codes can be received:\n #WEBRTC_ERROR_INVALID_OPERATION\n #WEBRTC_ERROR_CONNECTION_FAILED\n #WEBRTC_ERROR_STREAM_FAILED\n #WEBRTC_ERROR_RESOURCE_FAILED\n #WEBRTC_ERROR_RESOURCE_CONFLICT @since_tizen 6.5 @remarks The @a webrtc is the same object for which the callback was set.\n The @a webrtc should not be released. @paramin webrtc WebRTC handle @paramin error The error code @paramin state The current state of the WebRTC handle @paramin user_data The user data passed from the callback registration function @see webrtc_set_error_cb() @see webrtc_unset_error_cb()
webrtc_error_cbFunction = Void Function(webrtc_h webrtc, Int32 error, Int32 state, Pointer<Void> user_data)
webrtc_h = Pointer<Void>
@brief WebRTC handle type. @since_tizen 6.5
webrtc_ice_candidate_cb = Pointer<NativeFunction<webrtc_ice_candidate_cbFunction>>
@brief Called when the WebRTC needs to send the ICE candidate message to the remote peer through the signaling channel. @since_tizen 6.5 @remarks The @a webrtc is the same object for which the callback was set.\n The @a webrtc should not be released. @paramin webrtc WebRTC handle @paramin candidate The ICE candidate message @paramin user_data The user data passed from the callback registration function @post @a candidate must be sent to the remote peer via the signaling channel. @see webrtc_set_ice_candidate_cb() @see webrtc_unset_ice_candidate_cb()
webrtc_ice_candidate_cbFunction = Void Function(webrtc_h webrtc, Pointer<Char> candidate, Pointer<Void> user_data)
webrtc_ice_connection_state_change_cb = Pointer<NativeFunction<webrtc_ice_connection_state_change_cbFunction>>
@brief Called when the WebRTC ICE connection state is changed. @since_tizen 6.5 @remarks The @a webrtc is the same object for which the callback was set.\n The @a webrtc should not be released. @paramin webrtc WebRTC handle @paramin state The ICE connection state @paramin user_data The user data passed from the callback registration function @see webrtc_set_ice_connection_state_change_cb() @see webrtc_unset_ice_connection_state_change_cb()
webrtc_ice_connection_state_change_cbFunction = Void Function(webrtc_h webrtc, Int32 state, Pointer<Void> user_data)
webrtc_ice_gathering_state_change_cb = Pointer<NativeFunction<webrtc_ice_gathering_state_change_cbFunction>>
@brief Called when the WebRTC ICE gathering state is changed. @since_tizen 6.5 @remarks The @a webrtc is the same object for which the callback was set.\n The @a webrtc should not be released. @paramin webrtc WebRTC handle @paramin state The ICE gathering state @paramin user_data The user data passed from the callback registration function @see webrtc_set_ice_gathering_state_change_cb() @see webrtc_unset_ice_gathering_state_change_cb()
webrtc_ice_gathering_state_change_cbFunction = Void Function(webrtc_h webrtc, Int32 state, Pointer<Void> user_data)
webrtc_media_packet_source_buffer_state_changed_cb = Pointer<NativeFunction<webrtc_media_packet_source_buffer_state_changed_cbFunction>>
@brief Called when the buffer state of media packet source is changed. @since_tizen 6.5 @paramin source_id The media source id @paramin state The buffer state (underflow or overflow) @paramin user_data The user data passed from the callback registration function @see webrtc_media_packet_source_set_buffer_state_changed_cb() @see webrtc_media_packet_source_unset_buffer_state_changed_cb()
webrtc_media_packet_source_buffer_state_changed_cbFunction = Void Function(UnsignedInt source_id, Int32 state, Pointer<Void> user_data)
webrtc_negotiation_needed_cb = Pointer<NativeFunction<webrtc_negotiation_needed_cbFunction>>
@brief Called when the WebRTC needs session negotiation. @since_tizen 6.5 @remarks The @a webrtc is the same object for which the callback was set.\n The @a webrtc should not be released. @paramin webrtc WebRTC handle @paramin user_data The user data passed from the callback registration function @see webrtc_set_negotiation_needed_cb() @see webrtc_unset_negotiation_needed_cb()
webrtc_negotiation_needed_cbFunction = Void Function(webrtc_h webrtc, Pointer<Void> user_data)
webrtc_peer_connection_state_change_cb = Pointer<NativeFunction<webrtc_peer_connection_state_change_cbFunction>>
@brief Called when the WebRTC peer connection state is changed. @since_tizen 6.5 @remarks The @a webrtc is the same object for which the callback was set.\n The @a webrtc should not be released. @paramin webrtc WebRTC handle @paramin state The peer connection state @paramin user_data The user data passed from the callback registration function @see webrtc_set_peer_connection_state_change_cb() @see webrtc_unset_peer_connection_state_change_cb()
webrtc_peer_connection_state_change_cbFunction = Void Function(webrtc_h webrtc, Int32 state, Pointer<Void> user_data)
webrtc_session_description_created_cb = Pointer<NativeFunction<webrtc_session_description_created_cbFunction>>
@brief Called when the session description is created. @since_tizen 6.5 @remarks The @a webrtc is the same object for which the callback was set.\n The @a webrtc should not be released.\n @a description is a JSON string.\n It will be {"sdp":{"type":"offer or answer","sdp":"..."}}. @paramin webrtc WebRTC handle @paramin description The session description @paramin user_data The user data passed from the callback registration function @post @a description must be set as a local description by calling webrtc_set_local_description() @post @a description must be sent to the remote peer via the signaling channel. @see webrtc_create_offer_async() @see webrtc_create_answer_async() @see webrtc_set_local_description()
webrtc_session_description_created_cbFunction = Void Function(webrtc_h webrtc, Pointer<Char> description, Pointer<Void> user_data)
webrtc_signaling_state_change_cb = Pointer<NativeFunction<webrtc_signaling_state_change_cbFunction>>
@brief Called when the WebRTC signaling state is changed. @since_tizen 6.5 @remarks The @a webrtc is the same object for which the callback was set.\n The @a webrtc should not be released. @paramin webrtc WebRTC handle @paramin state The signaling state @paramin user_data The user data passed from the callback registration function @see webrtc_set_signaling_state_change_cb() @see webrtc_unset_signaling_state_change_cb()
webrtc_signaling_state_change_cbFunction = Void Function(webrtc_h webrtc, Int32 state, Pointer<Void> user_data)
webrtc_state_changed_cb = Pointer<NativeFunction<webrtc_state_changed_cbFunction>>
@brief Called when the WebRTC state is changed. @since_tizen 6.5 @remarks The @a webrtc is the same object for which the callback was set.\n The @a webrtc should not be released. @paramin webrtc WebRTC handle @paramin previous The previous state of the WebRTC handle @paramin current The current state of the WebRTC handle @paramin user_data The user data passed from the callback registration function @see webrtc_set_state_changed_cb() @see webrtc_unset_state_changed_cb()
webrtc_state_changed_cbFunction = Void Function(webrtc_h webrtc, Int32 previous, Int32 current, Pointer<Void> user_data)
webrtc_track_added_cb = Pointer<NativeFunction<webrtc_track_added_cbFunction>>
@brief Called when a new track has been added to the WebRTC pipeline after the negotiation. @since_tizen 6.5 @remarks The @a webrtc is the same object for which the callback was set.\n The @a webrtc should not be released. @paramin webrtc WebRTC handle @paramin type The media type @paramin track_id The track id @paramin user_data The user data passed from the callback registration function @see webrtc_set_track_added_cb() @see webrtc_unset_track_added_cb()
webrtc_track_added_cbFunction = Void Function(webrtc_h webrtc, Int32 type, UnsignedInt track_id, Pointer<Void> user_data)
webrtc_turn_server_cb = Pointer<NativeFunction<webrtc_turn_server_cbFunction>>
@brief Called iteratively to inform all the TURN server URLs. @since_tizen 6.5 @paramin turn_server The TURN server URL @paramin user_data The user data passed from the callback registration function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop @see webrtc_foreach_turn_server()
webrtc_turn_server_cbFunction = Bool Function(Pointer<Char> turn_server, Pointer<Void> user_data)
wifi_direct_client_ip_address_assigned_cb = Pointer<NativeFunction<wifi_direct_client_ip_address_assigned_cbFunction>>
@brief Called when IP address of client is assigned when your device is the group owner. @details The following error codes can be delivered #WIFI_DIRECT_ERROR_NONE #WIFI_DIRECT_ERROR_OPERATION_FAILED #WIFI_DIRECT_ERROR_NOT_PERMITTED @since_tizen 2.3 @remarks The @a mac_address can be used only in the callback. To use outside, make a copy. The @a ip_address can be used only in the callback. To use outside, make a copy. The @a interface_address can be used only in the callback. To use outside, make a copy. @paramin mac_address The MAC address of connection peer @paramin ip_address The IP address of connection peer @paramin interface_address The interface address of connection peer @paramin user_data The user data passed from the callback registration function @pre This callback will be invoked in the thread-default main context of the thread from which you registered this callback using wifi_direct_set_client_ip_address_assigned_cb(). @see wifi_direct_set_client_ip_address_assigned_cb() @see wifi_direct_unset_client_ip_address_assigned_cb()
wifi_direct_client_ip_address_assigned_cbFunction = Void Function(Pointer<Char> mac_address, Pointer<Char> ip_address, Pointer<Char> interface_address, Pointer<Void> user_data)
wifi_direct_connected_peer_cb = Pointer<NativeFunction<wifi_direct_connected_peer_cbFunction>>
@brief Called repeatedly when you get the information of connected peers. @since_tizen 2.3 @remarks @a peer is valid only in this function. @paramin peer The information of discovered peer @paramin user_data The user data passed from foreach function @return @c true to continue with the next iteration of the loop, @c false to break out of the loop @see wifi_direct_foreach_connected_peers()
wifi_direct_connected_peer_cbFunction = Bool Function(Pointer<wifi_direct_connected_peer_info_s> peer, Pointer<Void> user_data)
wifi_direct_connection_state_changed_cb = Pointer<NativeFunction<wifi_direct_connection_state_changed_cbFunction>>
@brief Called when the state of connection is changed. @details The following error codes can be delivered #WIFI_DIRECT_ERROR_NONE #WIFI_DIRECT_ERROR_OPERATION_FAILED #WIFI_DIRECT_ERROR_NOT_PERMITTED #WIFI_DIRECT_ERROR_CONNECTION_FAILED @since_tizen 2.3 @remarks The @a mac_address can be used only in the callback. To use outside, make a copy. @paramin error_code The error code @paramin connection_state The connection state @paramin mac_address The MAC address of the connection peer @paramin user_data The user data passed from the callback registration function @pre wifi_direct_create_group(), wifi_direct_destroy_group(), wifi_direct_connect(), wifi_direct_disconnect() or wifi_direct_disconnect_all() will invoke this callback in the thread-default main context of the thread from which you registered this callback using using wifi_direct_set_connection_state_changed_cb(). @see wifi_direct_connect() @see wifi_direct_disconnect() @see wifi_direct_disconnect_all() @see wifi_direct_set_connection_state_changed_cb() @see wifi_direct_unset_connection_state_changed_cb()
wifi_direct_connection_state_changed_cbFunction = Void Function(Int error_code, Int32 connection_state, Pointer<Char> mac_address, Pointer<Void> user_data)
wifi_direct_device_state_changed_cb = Pointer<NativeFunction<wifi_direct_device_state_changed_cbFunction>>
@brief Called when the state of device is changed. @details The following error codes can be delivered #WIFI_DIRECT_ERROR_NONE #WIFI_DIRECT_ERROR_OPERATION_FAILED #WIFI_DIRECT_ERROR_NOT_PERMITTED @since_tizen 2.3 @paramin error_code The error code @paramin device_state The device state @paramin user_data The user data passed from the callback registration function @pre Either wifi_direct_activate() or wifi_direct_deactivate() will invoke this callback in the thread-default main context of the thread from which you registered this callback using wifi_direct_set_device_state_changed_cb(). @see wifi_direct_activate() @see wifi_direct_deactivate() @see wifi_direct_set_device_state_changed_cb() @see wifi_direct_unset_device_state_changed_cb()
wifi_direct_device_state_changed_cbFunction = Void Function(Int error_code, Int32 device_state, Pointer<Void> user_data)
wifi_direct_discovered_peer_cb = Pointer<NativeFunction<wifi_direct_discovered_peer_cbFunction>>
@brief Called repeatedly when you get the information of discovered peers. @since_tizen 2.3 @remarks @a peer is valid only in this function. @paramin peer The information of the discovered peer @paramin user_data The user data passed from foreach function @return @c true to continue with the next iteration of the loop, @c false to break out of the loop @see wifi_direct_foreach_discovered_peers()
wifi_direct_discovered_peer_cbFunction = Bool Function(Pointer<wifi_direct_discovered_peer_info_s> peer, Pointer<Void> user_data)
wifi_direct_discovery_state_chagned_cb = Pointer<NativeFunction<wifi_direct_discovery_state_chagned_cbFunction>>
@brief Called when the state of discovery is changed. @details The following error codes can be delivered #WIFI_DIRECT_ERROR_NONE #WIFI_DIRECT_ERROR_OPERATION_FAILED #WIFI_DIRECT_ERROR_NOT_PERMITTED @since_tizen 2.3 @paramin error_code The error code @paramin discovery_state The discovery state @paramin user_data The user data passed from the callback registration function @pre Either wifi_direct_start_discovery() or wifi_direct_cancel_discovery() will invoke this callback in the thread-default main context of the thread from which you registered this callback using wifi_direct_set_discovery_state_changed_cb(). @see wifi_direct_start_discovery() @see wifi_direct_cancel_discovery() @see wifi_direct_set_discovery_state_changed_cb() @see wifi_direct_unset_discovery_state_changed_cb()
wifi_direct_discovery_state_chagned_cbFunction = Void Function(Int error_code, Int32 discovery_state, Pointer<Void> user_data)
wifi_direct_peer_found_cb = Pointer<NativeFunction<wifi_direct_peer_found_cbFunction>>
@brief Called when the peer is found. @details The following error codes can be delivered #WIFI_DIRECT_ERROR_NONE #WIFI_DIRECT_ERROR_OPERATION_FAILED #WIFI_DIRECT_ERROR_NOT_PERMITTED @since_tizen 2.3 @remarks The @a mac_address can be used only in the callback. To use outside, make a copy. @paramin error_code The error code @paramin discovery_state The discovery state @paramin mac_address The MAC address of found peer @paramin user_data The user data passed from the callback registration function @pre Either wifi_direct_start_discovery() or wifi_direct_cancel_discovery() will invoke this callback in the thread-default main context of the thread from which you registered this callback using wifi_direct_set_peer_found_cb(). @see wifi_direct_start_discovery() @see wifi_direct_cancel_discovery() @see wifi_direct_set_peer_found_cb() @see wifi_direct_unset_peer_found_cb()
wifi_direct_peer_found_cbFunction = Void Function(Int error_code, Int32 discovery_state, Pointer<Char> mac_address, Pointer<Void> user_data)
wifi_direct_peer_info_connection_state_changed_cb = Pointer<NativeFunction<wifi_direct_peer_info_connection_state_changed_cbFunction>>
@brief Called when the state of connection is changed. @details The following error codes can be delivered:\n #WIFI_DIRECT_ERROR_NONE\n #WIFI_DIRECT_ERROR_OPERATION_FAILED\n #WIFI_DIRECT_ERROR_NOT_PERMITTED @since_tizen 5.0 @paramin error_code The error code @paramin connection_state The connection state @paramin data_s The structure for peer data @paramin user_data The user data passed from the callback registration function @pre wifi_direct_create_group(), wifi_direct_destroy_group(), wifi_direct_connect(), wifi_direct_disconnect() or wifi_direct_disconnect_all() will invoke this callback if you register this callback using wifi_direct_set_peer_info_connection_state_changed_cb(). @see wifi_direct_connect() @see wifi_direct_disconnect() @see wifi_direct_disconnect_all() @see wifi_direct_set_peer_info_connection_state_changed_cb() @see wifi_direct_unset_peer_info_connection_state_changed_cb()
wifi_direct_peer_info_connection_state_changed_cbFunction = Void Function(Int32 error_code, Int32 connection_state, wifi_direct_connection_state_cb_data_s data_s, Pointer<Void> user_data)
wifi_direct_persistent_group_cb = Pointer<NativeFunction<wifi_direct_persistent_group_cbFunction>>
@brief Called when you get the persistent groups repeatedly. @since_tizen 2.3 @remarks The @a mac_address can be used only in the callback. To use outside, make a copy. The @a ssid can be used only in the callback. To use outside, make a copy. @paramin mac_address The MAC address of the persistent group owner @paramin ssid The SSID (Service Set Identifier) of the persistent group owner @paramin user_data The user data passed from the request function @return @c true to continue with the next iteration of the loop, \n @c false to break out of the loop @pre wifi_direct_foreach_persistent_groups() will invoke this callback. @see wifi_direct_foreach_persistent_groups()
wifi_direct_persistent_group_cbFunction = Bool Function(Pointer<Char> mac_address, Pointer<Char> ssid, Pointer<Void> user_data)
wifi_direct_service_state_changed_cb = Pointer<NativeFunction<wifi_direct_service_state_changed_cbFunction>>
@brief Called when the state of Service discovery is changed. @details The following error codes can be delivered #WIFI_DIRECT_ERROR_NONE #WIFI_DIRECT_ERROR_OPERATION_FAILED #WIFI_DIRECT_ERROR_NOT_PERMITTED @since_tizen 2.3 @remarks The @a mac_address can be used only in the callback. To use outside, make a copy. @paramin error_code The error code @paramin service_state The service discovery state @paramin service_type Specifies the types of service @paramin response_data Received response @paramin mac_address The MAC address of the connection peer @paramin user_data User can transfer the user specific data in callback @pre Either wifi_direct_start_service_discovery() or wifi_direct_cancel_service_discovery() will invoke this callback in the thread-default main context of the thread from which you registered this callback using wifi_direct_set_service_state_changed_cb(). @see wifi_direct_start_discovery() @see wifi_direct_cancel_discovery() @see wifi_direct_set_discovery_state_changed_cb() @see wifi_direct_unset_discovery_state_changed_cb()
wifi_direct_service_state_changed_cbFunction = Void Function(Int error_code, Int32 service_state, Int32 service_type, Pointer<Void> response_data, Pointer<Char> mac_address, Pointer<Void> user_data)
wifi_direct_state_changed_cb = Pointer<NativeFunction<wifi_direct_state_changed_cbFunction>>
@brief Called when the state of Wi-FI Direct is changed. @since_tizen 3.0 @paramin state The Wi-Fi Direct state @paramin user_data The user data passed from the callback registration function @pre Changes in Wi-Fi Direct state will invoke this callback if you register this callback using wifi_direct_set_state_changed_cb(). @see wifi_direct_set_state_changed_cb() @see wifi_direct_unset_state_changed_cb()
wifi_direct_state_changed_cbFunction = Void Function(Int32 state, Pointer<Void> user_data)
wifi_direct_supported_wps_type_cb = Pointer<NativeFunction<wifi_direct_supported_wps_type_cbFunction>>
@brief Called when you get the supported WPS (Wi-Fi Protected Setup) type repeatedly. @since_tizen 2.3 @paramin type The type of WPS @paramin user_data The user data passed from the request function @return @c true to continue with the next iteration of the loop, \n @c false to break out of the loop @pre wifi_direct_foreach_supported_wps_types() will invoke this callback. @see wifi_direct_foreach_supported_wps_types()
wifi_direct_supported_wps_type_cbFunction = Bool Function(Int32 type, Pointer<Void> user_data)
wifi_manager_activated_cb = Pointer<NativeFunction<wifi_manager_activated_cbFunction>>
@brief Called after wifi_manager_activate() or wifi_manager_activate_with_wifi_picker_tested() is completed. @details The following error codes can be received: \n #WIFI_MANAGER_ERROR_NONE Successful \n #WIFI_MANAGER_ERROR_OPERATION_FAILED Operation failed \n #WIFI_MANAGER_ERROR_SECURITY_RESTRICTED Restricted by security system policy @since_tizen 3.0 @paramin result The result @paramin user_data The user data passed from wifi_manager_activate() and wifi_manager_activate_with_wifi_picker_tested() @pre wifi_manager_activate() or wifi_manager_activate_with_wifi_picker_tested() will invoke this callback function. @see wifi_manager_activate() @see wifi_manager_activate_with_wifi_picker_tested()
wifi_manager_activated_cbFunction = Void Function(Int32 result, Pointer<Void> user_data)
wifi_manager_ap_h = Pointer<Void>
@brief The Wi-Fi access point handle. @since_tizen 3.0
wifi_manager_ap_ipv6_address_cb = Pointer<NativeFunction<wifi_manager_ap_ipv6_address_cbFunction>>
@brief Called with an IPv6 address. @since_tizen 4.0 @remarks If @a ipv6_address is needed outside the callback, a copy should be made. @a ipv6_address will be freed automatically after the execution of this callback. @paramin ipv6_address The IPv6 address @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n @c false to break out of the loop @pre wifi_manager_ap_foreach_ipv6_address() will invoke this callback. @see wifi_manager_ap_foreach_ipv6_address()
wifi_manager_ap_ipv6_address_cbFunction = Bool Function(Pointer<Char> ipv6_address, Pointer<Void> user_data)
wifi_manager_ap_vsie_cb = Pointer<NativeFunction<wifi_manager_ap_vsie_cbFunction>>
@brief Called with VSIE data and length of VSIE. @since_tizen 5.0 @remarks If @a vsie is needed outside the callback, a copy should be made. @a vsie will be freed automatically after the execution of this callback. @paramin vsie The vendor specific data @paramin length The length of vendor specific data @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, \n @c false to break out of the loop @pre wifi_manager_ap_foreach_vsie() will invoke this callback. @see wifi_manager_ap_foreach_vsie().
wifi_manager_ap_vsie_cbFunction = Bool Function(Pointer<UnsignedChar> vsie, Int length, Pointer<Void> user_data)
wifi_manager_bssid_scan_finished_cb = Pointer<NativeFunction<wifi_manager_bssid_scan_finished_cbFunction>>
@brief Called when the BSSID scan is finished. @details The following error codes can be received: \n #WIFI_MANAGER_ERROR_NONE Successful \n #WIFI_MANAGER_ERROR_OPERATION_FAILED Operation failed @since_tizen 4.0 @paramin error_code The error code @paramin user_data The user data passed from the callback registration function @see wifi_manager_scan() @see wifi_manager_bssid_scan() @see wifi_manager_set_background_scan_cb() @see wifi_manager_unset_background_scan_cb()
wifi_manager_bssid_scan_finished_cbFunction = Void Function(Int32 error_code, Pointer<Void> user_data)
wifi_manager_config_h = Pointer<Void>
@brief The Wi-Fi access point configuration handle. @since_tizen 3.0
wifi_manager_config_list_cb = Pointer<NativeFunction<wifi_manager_config_list_cbFunction>>
@brief Called for each found access point configuration. @since_tizen 3.0 @remarks @a config is valid only in this function. In order to use @a config outside this function, you must copy the config with wifi_manager_config_clone().
wifi_manager_config_list_cbFunction = Bool Function(wifi_manager_config_h config, Pointer<Void> user_data)
wifi_manager_connected_cb = Pointer<NativeFunction<wifi_manager_connected_cbFunction>>
@brief Called when the connection process is completed. @details The following functions start the connection process and will result in the callback being called:
wifi_manager_connected_cbFunction = Void Function(Int32 result, Pointer<Void> user_data)
wifi_manager_connection_state_changed_cb = Pointer<NativeFunction<wifi_manager_connection_state_changed_cbFunction>>
@brief Called when the connection state is changed. @since_tizen 3.0 @paramin state The connection state @paramin ap The access point @paramin user_data The user data passed from the callback registration function @see wifi_manager_set_connection_state_changed_cb() @see wifi_manager_unset_connection_state_changed_cb()
wifi_manager_connection_state_changed_cbFunction = Void Function(Int32 state, wifi_manager_ap_h ap, Pointer<Void> user_data)
wifi_manager_deactivated_cb = Pointer<NativeFunction<wifi_manager_deactivated_cbFunction>>
@brief Called after wifi_manager_deactivate() is completed. @details The following error codes can be received: \n #WIFI_MANAGER_ERROR_NONE Successful \n #WIFI_MANAGER_ERROR_OPERATION_FAILED Operation failed \n #WIFI_MANAGER_ERROR_SECURITY_RESTRICTED Restricted by security system policy @since_tizen 3.0 @paramin result The result @paramin user_data The user data passed from wifi_manager_deactivate() @pre wifi_manager_deactivate() will invoke this callback function. @see wifi_manager_deactivate()
wifi_manager_deactivated_cbFunction = Void Function(Int32 result, Pointer<Void> user_data)
wifi_manager_device_state_changed_cb = Pointer<NativeFunction<wifi_manager_device_state_changed_cbFunction>>
@brief Called when the device state is changed. @since_tizen 3.0 @paramin state The device state @paramin user_data The user data passed from the callback registration function @see wifi_manager_set_device_state_changed_cb() @see wifi_manager_unset_device_state_changed_cb()
wifi_manager_device_state_changed_cbFunction = Void Function(Int32 state, Pointer<Void> user_data)
wifi_manager_disconnected_cb = Pointer<NativeFunction<wifi_manager_disconnected_cbFunction>>
@brief Called after wifi_manager_disconnect() is completed. @details The following error codes can be received: \n #WIFI_MANAGER_ERROR_NONE Successful \n #WIFI_MANAGER_ERROR_OPERATION_FAILED Operation failed @since_tizen 3.0 @paramin result The result @paramin user_data The user data passed from wifi_manager_disconnect() @pre wifi_manager_disconnect() will invoke this callback function. @see wifi_manager_disconnect()
wifi_manager_disconnected_cbFunction = Void Function(Int32 result, Pointer<Void> user_data)
wifi_manager_forget_ap_finished_cb = Pointer<NativeFunction<wifi_manager_forget_ap_finished_cbFunction>>
@brief Called after wifi_manager_forget_ap_async() is completed. @details The following error codes can be received: \n #WIFI_MANAGER_ERROR_NONE Successful \n #WIFI_MANAGER_ERROR_OPERATION_FAILED Operation failed @since_tizen 5.0 @paramin result The result @paramin user_data The user data passed from wifi_manager_forget_ap_async() @pre wifi_manager_forget_ap_async() will invoke this callback function. @see wifi_manager_forget_ap_async()
wifi_manager_forget_ap_finished_cbFunction = Void Function(Int32 result, Pointer<Void> user_data)
wifi_manager_found_ap_cb = Pointer<NativeFunction<wifi_manager_found_ap_cbFunction>>
@brief Called for each found access point. @since_tizen 3.0 @remarks @a ap is valid only in this function. In order to use @a ap outside this function, you must copy the @a ap with wifi_manager_ap_clone(). @paramin ap The access point @paramin user_data The user data passed from the request function @return @c true to continue with the next iteration of the loop, \n otherwise @c false to break out of the loop @pre wifi_manager_foreach_found_ap() will invoke this callback. @pre wifi_manager_foreach_found_specific_ap() will invoke this callback. @see wifi_manager_foreach_found_ap() @see wifi_manager_foreach_found_specific_ap()
wifi_manager_found_ap_cbFunction = Bool Function(wifi_manager_ap_h ap, Pointer<Void> user_data)
wifi_manager_found_bssid_cb = Pointer<NativeFunction<wifi_manager_found_bssid_cbFunction>>
@brief Called for each found BSSID. @since_tizen 5.0 @remarks The @a bssid can be used only in the callback. To use it outside, make a copy. @a bssid is managed by the platform and will be released after the execution of this callback. @paramin bssid The BSSID @paramin rssi The RSSI @paramin freq The frequency @paramin user_data The user data passed from the foreach function @return @c true to continue with the next iteration of the loop, otherwise @c false to break out of the loop @pre wifi_manager_foreach_found_bssid() will invoke this callback.
wifi_manager_found_bssid_cbFunction = Bool Function(Pointer<Char> bssid, Int rssi, Int freq, Pointer<Void> user_data)
wifi_manager_h = Pointer<Void>
@brief The Wi-Fi manager handle. @since_tizen 3.0
wifi_manager_ip_conflict_cb = Pointer<NativeFunction<wifi_manager_ip_conflict_cbFunction>>
@brief Called when the IP conflict state is changed. @since_tizen 5.0 @remarks @a mac should not be freed. @a mac is available only in the callback. To use outside the callback, make a copy. @paramin mac The destination MAC address causing conflict @paramin state The current state @paramin user_data The user data passed from the callback registration function @see wifi_manager_set_ip_conflict_cb() @see wifi_manager_unset_ip_conflict_cb()
wifi_manager_ip_conflict_cbFunction = Void Function(Pointer<Char> mac, Int32 state, Pointer<Void> user_data)
wifi_manager_module_state_changed_cb = Pointer<NativeFunction<wifi_manager_module_state_changed_cbFunction>>
@brief Called when the Wi-Fi Module state is changed. @since_tizen 4.0 @paramin wifi_module_state The Wi-Fi Module state @paramin user_data The user data passed from the callback registration function @see wifi_manager_set_module_state_changed_cb() @see wifi_manager_unset_module_state_changed_cb()
wifi_manager_module_state_changed_cbFunction = Void Function(Int32 wifi_module_state, Pointer<Void> user_data)
wifi_manager_rssi_level_changed_cb = Pointer<NativeFunction<wifi_manager_rssi_level_changed_cbFunction>>
@brief Called when the RSSI of connected Wi-Fi is changed. @since_tizen 3.0 @paramin rssi_level The level of RSSI @paramin user_data The user data passed from the callback registration function @see wifi_manager_set_rssi_level_changed_cb() @see wifi_manager_unset_rssi_level_changed_cb()
wifi_manager_rssi_level_changed_cbFunction = Void Function(Int32 rssi_level, Pointer<Void> user_data)
wifi_manager_scan_finished_cb = Pointer<NativeFunction<wifi_manager_scan_finished_cbFunction>>
@brief Called when the scan is finished. @details The following error codes can be received: \n #WIFI_MANAGER_ERROR_NONE Successful \n #WIFI_MANAGER_ERROR_OPERATION_FAILED Operation failed \n @since_tizen 3.0 @paramin error_code The error code @paramin user_data The user data passed from the callback registration function @see wifi_manager_scan() @see wifi_manager_set_background_scan_cb() @see wifi_manager_unset_background_scan_cb()
wifi_manager_scan_finished_cbFunction = Void Function(Int32 error_code, Pointer<Void> user_data)
wifi_manager_scan_state_changed_cb = Pointer<NativeFunction<wifi_manager_scan_state_changed_cbFunction>>
@brief Called when the scanning state is changed. @since_tizen 4.0 @paramin state The wifi scanning state @paramin user_data The user data passed from the callback registration function @see wifi_manager_set_scan_state_changed_cb() @see wifi_manager_unset_scan_state_changed_cb()
wifi_manager_scan_state_changed_cbFunction = Void Function(Int32 state, Pointer<Void> user_data)
wifi_manager_specific_scan_h = Pointer<Void>
@brief The Wi-Fi specific ap scan handle. @since_tizen 4.0
wifi_manager_tdls_discovered_cb = Pointer<NativeFunction<wifi_manager_tdls_discovered_cbFunction>>
@brief Called when the Wi-Fi TDLS is discovered. @since_tizen 4.0 @remarks @a peer_mac_addr is usable only in the callback. To use outside the callback, make a copy. @paramin state The TDLS state @paramin peer_mac_addr The MAC address of the TDLS peer @paramin user_data The user data passed from the callback registration function @see wifi_manager_tdls_set_discovered_cb() @see wifi_manager_tdls_unset_discovered_cb()
wifi_manager_tdls_discovered_cbFunction = Void Function(Int32 state, Pointer<Char> peer_mac_addr, Pointer<Void> user_data)
wifi_manager_tdls_state_changed_cb = Pointer<NativeFunction<wifi_manager_tdls_state_changed_cbFunction>>
@brief Called when the Wi-Fi TDLS state is changed. @since_tizen 3.0
wifi_manager_tdls_state_changed_cbFunction = Void Function(Int32 state, Pointer<Char> peer_mac_addr, Pointer<Void> user_data)
yaca_context_h = Pointer<yaca_context_s>
@brief The context handle. @since_tizen 3.0
yaca_key_h = Pointer<yaca_key_s>
@brief An Initialization Vector or a key generation parameters by the key handle. @since_tizen 3.0