revise cumbersome structure that is a opaque type
authorYoungjae Shin <yj99.shin@samsung.com>
Sun, 13 Oct 2013 23:59:10 +0000 (08:59 +0900)
committerYoungjae Shin <yj99.shin@samsung.com>
Mon, 14 Oct 2013 00:09:49 +0000 (09:09 +0900)
Change-Id: I0c091395ee0f791749fc69683a46dcd1fb307390

84 files changed:
client/include/net_nfc_client_handover.h
client/include/net_nfc_client_llcp.h
client/include/net_nfc_client_ndef.h
client/include/net_nfc_client_p2p.h
client/include/net_nfc_client_se.h
client/include/net_nfc_client_snep.h
client/include/net_nfc_client_system_handler.h
client/include/net_nfc_client_tag.h
client/include/net_nfc_client_tag_felica.h
client/include/net_nfc_client_tag_jewel.h
client/include/net_nfc_client_tag_mifare.h
client/include/net_nfc_client_transceive.h
client/include/net_nfc_data.h
client/include/net_nfc_ndef_message.h
client/include/net_nfc_ndef_message_handover.h
client/include/net_nfc_ndef_record.h
client/include/net_nfc_sign_record.h
client/include/net_nfc_target_info.h
client/net_nfc_client_data.c
client/net_nfc_client_handover.c
client/net_nfc_client_llcp.c
client/net_nfc_client_ndef.c
client/net_nfc_client_ndef_message.c
client/net_nfc_client_ndef_message_handover.c
client/net_nfc_client_ndef_record.c
client/net_nfc_client_p2p.c
client/net_nfc_client_se.c
client/net_nfc_client_sign_record.c
client/net_nfc_client_snep.c
client/net_nfc_client_tag.c
client/net_nfc_client_tag_felica.c
client/net_nfc_client_tag_internal.h
client/net_nfc_client_tag_jewel.c
client/net_nfc_client_tag_mifare.c
client/net_nfc_client_target_info.c
client/net_nfc_client_transceive.c
common/include/net_nfc_typedef.h
common/include/net_nfc_typedef_internal.h
common/include/net_nfc_util_handover.h
common/net_nfc_util.c
common/net_nfc_util_handover.c
common/net_nfc_util_internal.h
common/net_nfc_util_ndef_record.c
daemon/net_nfc_server_handover_bss.c
daemon/net_nfc_server_llcp.c
daemon/net_nfc_server_p2p.c
daemon/net_nfc_server_p2p.h
daemon/net_nfc_server_process_handover.c
daemon/net_nfc_server_process_snep.c
daemon/net_nfc_server_process_snep.h
daemon/net_nfc_server_snep.c
daemon/net_nfc_server_transceive.c
daemon/net_nfc_server_util.c
tests/net_nfc_test_handover.c
tests/net_nfc_test_jewel.c
tests/net_nfc_test_jewel.h
tests/net_nfc_test_llcp.c
tests/net_nfc_test_llcp.h
tests/net_nfc_test_manager.c
tests/net_nfc_test_ndef.c
tests/net_nfc_test_p2p.c
tests/net_nfc_test_p2p.h
tests/net_nfc_test_se.c
tests/net_nfc_test_se.h
tests/net_nfc_test_snep.c
tests/net_nfc_test_sys_handler.h
tests/net_nfc_test_tag.c
tests/net_nfc_test_tag.h
tests/net_nfc_test_tag_felica.c
tests/net_nfc_test_tag_felica.h
tests/net_nfc_test_tag_mifare.c
tests/net_nfc_test_tag_mifare.h
tests/net_nfc_test_transceive.c
tests/net_nfc_test_transceive.h
tests/net_nfc_test_util.c
tests/net_nfc_test_util.h
tools/bt-paring/bt_paring.c
tools/ndef-tool/ndef-tool-display.c
tools/ndef-tool/ndef-tool-sign.c
tools/ndef-tool/ndef-tool-tag.c
tools/ndef-tool/ndef-tool.c
tools/ndef-tool/ndef-tool.h
tools/nfc-client/main.c
tools/nfc-client/nfc_api_test.h

index ef5681f..0c931f1 100644 (file)
 typedef void (*net_nfc_p2p_connection_handover_completed_cb)(
                net_nfc_error_e result,
                net_nfc_conn_handover_carrier_type_e carrier,
-               data_ac_data,
+               data_s *ac_data,
                void *user_data);
 
 
 net_nfc_error_e net_nfc_client_handover_free_alternative_carrier_data(
-               net_nfc_connection_handover_info_info_handle);
+               net_nfc_connection_handover_info_s *info_handle);
 
 
 net_nfc_error_e net_nfc_client_handover_get_alternative_carrier_type(
-               net_nfc_connection_handover_info_info_handle,
+               net_nfc_connection_handover_info_s *info_handle,
                net_nfc_conn_handover_carrier_type_e *type);
 
 
 net_nfc_error_e net_nfc_client_handover_get_alternative_carrier_data(
-               net_nfc_connection_handover_info_h info_handle,
-               data_h *data);
+               net_nfc_connection_handover_info_s *info_handle, data_s **data);
 
 
 net_nfc_error_e net_nfc_client_p2p_connection_handover(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                net_nfc_conn_handover_carrier_type_e arg_type,
                net_nfc_p2p_connection_handover_completed_cb callback,
                void *cb_data);
 
 
 net_nfc_error_e net_nfc_client_p2p_connection_handover_sync(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                net_nfc_conn_handover_carrier_type_e arg_type,
                net_nfc_conn_handover_carrier_type_e *out_carrier,
-               data_*out_ac_data);
+               data_s **out_ac_data);
 
 /* TODO : move to internal header */
 net_nfc_error_e net_nfc_client_handover_init(void);
index 3e127fb..26d985c 100644 (file)
@@ -47,13 +47,13 @@ typedef void (*net_nfc_client_llcp_send_to_completed) (net_nfc_error_e result,
                void *user_data);
 
 typedef void (*net_nfc_client_llcp_receive_completed) (net_nfc_error_e result,
-               data_data,
+               data_s *data,
                void *user_data);
 
 typedef void (*net_nfc_client_llcp_receive_from_completed) (
                net_nfc_error_e result,
                sap_t sap,
-               data_data,
+               data_s *data,
                void *user_data);
 
 typedef void (*net_nfc_client_llcp_close_completed) (net_nfc_error_e result,
@@ -62,14 +62,13 @@ typedef void (*net_nfc_client_llcp_close_completed) (net_nfc_error_e result,
 typedef void (*net_nfc_client_llcp_disconnect_completed)(net_nfc_error_e result,
                void *user_data);
 
-net_nfc_error_e net_nfc_client_llcp_config(net_nfc_llcp_config_info_config,
+net_nfc_error_e net_nfc_client_llcp_config(net_nfc_llcp_config_info_s *config,
                net_nfc_client_llcp_config_completed callback, void *user_data);
 
-net_nfc_error_e net_nfc_client_llcp_config_sync
-(net_nfc_llcp_config_info_h config);
+net_nfc_error_e net_nfc_client_llcp_config_sync(
+               net_nfc_llcp_config_info_s *config);
 
-net_nfc_error_e net_nfc_client_llcp_get_config
-(net_nfc_llcp_config_info_h *config);
+net_nfc_error_e net_nfc_client_llcp_get_config(net_nfc_llcp_config_info_s **config);
 
 net_nfc_error_e net_nfc_client_llcp_listen(net_nfc_llcp_socket_t socket,
                const char *service_name,
@@ -104,21 +103,21 @@ net_nfc_error_e net_nfc_client_llcp_connect_sync(net_nfc_llcp_socket_t socket,
                net_nfc_llcp_socket_t *out_socket);
 
 net_nfc_error_e net_nfc_client_llcp_send(net_nfc_llcp_socket_t socket,
-               data_data,
+               data_s *data,
                net_nfc_client_llcp_send_completed callback,
                void *user_data);
 
 net_nfc_error_e net_nfc_client_llcp_send_sync(net_nfc_llcp_socket_t socket,
-               data_data);
+               data_s *data);
 
 net_nfc_error_e net_nfc_client_llcp_send_to(net_nfc_llcp_socket_t socket,
                sap_t sap,
-               data_data,
+               data_s *data,
                net_nfc_client_llcp_send_to_completed callback,
                void *user_data);
 
 net_nfc_error_e net_nfc_client_llcp_send_to_sync(net_nfc_llcp_socket_t socket,
-               sap_t sap, data_data);
+               sap_t sap, data_s *data);
 
 net_nfc_error_e net_nfc_client_llcp_receive(net_nfc_llcp_socket_t socket,
                size_t request_length,
@@ -127,7 +126,7 @@ net_nfc_error_e net_nfc_client_llcp_receive(net_nfc_llcp_socket_t socket,
 
 net_nfc_error_e net_nfc_client_llcp_receive_sync(net_nfc_llcp_socket_t socket,
                size_t request_length,
-               data_*out_data);
+               data_s **out_data);
 
 net_nfc_error_e net_nfc_client_llcp_receive_from(net_nfc_llcp_socket_t socket,
                size_t request_length,
@@ -137,7 +136,7 @@ net_nfc_error_e net_nfc_client_llcp_receive_from(net_nfc_llcp_socket_t socket,
 net_nfc_error_e net_nfc_client_llcp_receive_from_sync(net_nfc_llcp_socket_t socket,
                size_t request_length,
                sap_t *out_sap,
-               data_*out_data);
+               data_s **out_data);
 
 net_nfc_error_e net_nfc_client_llcp_close(net_nfc_llcp_socket_t socket,
                net_nfc_client_llcp_close_completed callback,
@@ -153,92 +152,83 @@ net_nfc_error_e net_nfc_client_llcp_disconnect_sync(
                net_nfc_llcp_socket_t socket);
 
 void net_nfc_client_llcp_create_socket(net_nfc_llcp_socket_t *socket,
-               net_nfc_llcp_socket_option_option);
+               net_nfc_llcp_socket_option_s *option);
 
 net_nfc_error_e net_nfc_client_llcp_get_local_config(
-               net_nfc_llcp_config_info_*config);
+               net_nfc_llcp_config_info_s **config);
 
 net_nfc_error_e net_nfc_client_llcp_get_local_socket_option(
-               net_nfc_llcp_socket_t socket,
-               net_nfc_llcp_socket_option_h *option);
+               net_nfc_llcp_socket_t socket, net_nfc_llcp_socket_option_s **option);
 
 net_nfc_error_e net_nfc_client_llcp_create_socket_option(
-               net_nfc_llcp_socket_option_*option,
+               net_nfc_llcp_socket_option_s **option,
                uint16_t miu,
                uint8_t rw,
                net_nfc_socket_type_e type);
 
 net_nfc_error_e net_nfc_client_llcp_socket_option_default(
-               net_nfc_llcp_socket_option_*option);
+               net_nfc_llcp_socket_option_s **option);
 
 net_nfc_error_e net_nfc_client_llcp_get_socket_option_miu(
-               net_nfc_llcp_socket_option_h option,
-               uint16_t *miu);
+               net_nfc_llcp_socket_option_s *option, uint16_t *miu);
 
 net_nfc_error_e net_nfc_client_llcp_set_socket_option_miu(
-               net_nfc_llcp_socket_option_h option,
-               uint16_t miu);
+               net_nfc_llcp_socket_option_s *option, uint16_t miu);
 
 net_nfc_error_e net_nfc_client_llcp_get_socket_option_rw(
-               net_nfc_llcp_socket_option_h option,
-               uint8_t *rt);
+               net_nfc_llcp_socket_option_s *option, uint8_t *rt);
 
 net_nfc_error_e net_nfc_client_llcp_set_socket_option_rw(
-               net_nfc_llcp_socket_option_h option,
-               uint8_t rt);
+               net_nfc_llcp_socket_option_s *option, uint8_t rt);
 
 net_nfc_error_e net_nfc_client_llcp_get_socket_option_type(
-               net_nfc_llcp_socket_option_h option,
-               net_nfc_socket_type_e *type);
+               net_nfc_llcp_socket_option_s *option, net_nfc_socket_type_e *type);
 
 net_nfc_error_e net_nfc_client_llcp_set_socket_option_type(
-               net_nfc_llcp_socket_option_h option,
-               net_nfc_socket_type_e type);
+               net_nfc_llcp_socket_option_s *option, net_nfc_socket_type_e type);
 
 net_nfc_error_e net_nfc_client_llcp_free_socket_option(
-               net_nfc_llcp_socket_option_ option);
+               net_nfc_llcp_socket_option_s * option);
 
 net_nfc_error_e net_nfc_client_llcp_create_config(
-               net_nfc_llcp_config_info_*config,
+               net_nfc_llcp_config_info_s **config,
                uint16_t miu,
                uint16_t wks,
                uint8_t lto,
                uint8_t option);
 
 net_nfc_error_e net_nfc_client_llcp_create_config_default(
-               net_nfc_llcp_config_info_*config);
+               net_nfc_llcp_config_info_s **config);
 
 net_nfc_error_e net_nfc_client_llcp_get_config_miu(
-               net_nfc_llcp_config_info_h config,
-               uint16_t *miu);
+               net_nfc_llcp_config_info_s *config, uint16_t *miu);
 
 net_nfc_error_e net_nfc_client_llcp_get_config_wks(
-               net_nfc_llcp_config_info_h config,
-               uint16_t *wks);
+               net_nfc_llcp_config_info_s *config, uint16_t *wks);
 
 net_nfc_error_e net_nfc_client_llcp_get_config_lto(
-               net_nfc_llcp_config_info_config, uint8_t *lto);
+               net_nfc_llcp_config_info_s *config, uint8_t *lto);
 
 net_nfc_error_e net_nfc_client_llcp_get_config_option(
-               net_nfc_llcp_config_info_config, uint8_t *option);
+               net_nfc_llcp_config_info_s *config, uint8_t *option);
 
 net_nfc_error_e net_nfc_client_llcp_set_config_miu(
-               net_nfc_llcp_config_info_config, uint16_t miu);
+               net_nfc_llcp_config_info_s *config, uint16_t miu);
 
 net_nfc_error_e net_nfc_client_llcp_set_config_wks(
-               net_nfc_llcp_config_info_config, uint16_t wks);
+               net_nfc_llcp_config_info_s *config, uint16_t wks);
 
 net_nfc_error_e net_nfc_client_llcp_set_config_lto(
-               net_nfc_llcp_config_info_config, uint8_t lto);
+               net_nfc_llcp_config_info_s *config, uint8_t lto);
 
 net_nfc_error_e net_nfc_client_llcp_set_config_option(
-               net_nfc_llcp_config_info_config, uint8_t option);
+               net_nfc_llcp_config_info_s *config, uint8_t option);
 
 net_nfc_error_e net_nfc_client_llcp_free_config(
-               net_nfc_llcp_config_info_config);
+               net_nfc_llcp_config_info_s *config);
 
 net_nfc_error_e net_nfc_client_llcp_create_socket_option_default(
-               net_nfc_llcp_socket_option_*option);
+               net_nfc_llcp_socket_option_s **option);
 
 net_nfc_error_e net_nfc_client_llcp_connect_sap(net_nfc_llcp_socket_t socket,
                sap_t sap, net_nfc_client_llcp_connect_sap_completed callback, void *user_data);
index 33d11cf..04a8fa9 100644 (file)
@@ -19,7 +19,7 @@
 #include "net_nfc_typedef.h"
 
 typedef void (*net_nfc_client_ndef_read_completed) (net_nfc_error_e result,
-               ndef_message_message, void *user_data);
+               ndef_message_s *message, void *user_data);
 
 typedef void (*net_nfc_client_ndef_write_completed) (net_nfc_error_e result,
                void *user_data);
@@ -31,32 +31,32 @@ typedef void (*net_nfc_client_ndef_make_read_only_completed) (
 typedef void (*net_nfc_client_ndef_format_completed) (net_nfc_error_e result,
                void *user_data);
 
-net_nfc_error_e net_nfc_client_ndef_read(net_nfc_target_handle_handle,
+net_nfc_error_e net_nfc_client_ndef_read(net_nfc_target_handle_s *handle,
                net_nfc_client_ndef_read_completed callback,
                void *user_data);
 
-net_nfc_error_e net_nfc_client_ndef_read_sync(net_nfc_target_handle_handle,
-               ndef_message_*message);
+net_nfc_error_e net_nfc_client_ndef_read_sync(net_nfc_target_handle_s *handle,
+               ndef_message_s **message);
 
-net_nfc_error_e net_nfc_client_ndef_write(net_nfc_target_handle_handle,
-               ndef_message_message, net_nfc_client_ndef_write_completed callback, void *user_data);
+net_nfc_error_e net_nfc_client_ndef_write(net_nfc_target_handle_s *handle,
+               ndef_message_s *message, net_nfc_client_ndef_write_completed callback, void *user_data);
 
-net_nfc_error_e net_nfc_client_ndef_write_sync(net_nfc_target_handle_handle,
-               ndef_message_message);
+net_nfc_error_e net_nfc_client_ndef_write_sync(net_nfc_target_handle_s *handle,
+               ndef_message_s *message);
 
 net_nfc_error_e net_nfc_client_ndef_make_read_only(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                net_nfc_client_ndef_make_read_only_completed callback,
                void *user_data);
 
 net_nfc_error_e net_nfc_client_ndef_make_read_only_sync(
-               net_nfc_target_handle_handle);
+               net_nfc_target_handle_s *handle);
 
-net_nfc_error_e net_nfc_client_ndef_format(net_nfc_target_handle_handle,
-               data_key, net_nfc_client_ndef_format_completed callback, void *user_data);
+net_nfc_error_e net_nfc_client_ndef_format(net_nfc_target_handle_s *handle,
+               data_s *key, net_nfc_client_ndef_format_completed callback, void *user_data);
 
-net_nfc_error_e net_nfc_client_ndef_format_sync(net_nfc_target_handle_handle,
-               data_key);
+net_nfc_error_e net_nfc_client_ndef_format_sync(net_nfc_target_handle_s *handle,
+               data_s *key);
 
 /* TODO : move to internal header */
 net_nfc_error_e net_nfc_client_ndef_init(void);
index 93546c0..75b774d 100644 (file)
 typedef void (*net_nfc_client_p2p_send_completed)(net_nfc_error_e result,
                void *user_data);
 
-typedef void (*net_nfc_client_p2p_device_discovered)(net_nfc_target_handle_h handle_info,
-               void *user_data);
+typedef void (*net_nfc_client_p2p_device_discovered)(
+               net_nfc_target_handle_s *handle_info,void *user_data);
 
 typedef void (*net_nfc_client_p2p_device_detached)(void *user_data);
 
-typedef void (*net_nfc_client_p2p_data_received)(data_p2p_data, void *user_data);
+typedef void (*net_nfc_client_p2p_data_received)(data_s *p2p_data, void *user_data);
 
 /* P2P client API's*/
-net_nfc_error_e net_nfc_client_p2p_send(net_nfc_target_handle_handle,
-               data_data, net_nfc_client_p2p_send_completed callback, void *user_data);
+net_nfc_error_e net_nfc_client_p2p_send(net_nfc_target_handle_s *handle,
+               data_s *data, net_nfc_client_p2p_send_completed callback, void *user_data);
 
-net_nfc_error_e net_nfc_client_p2p_send_sync(net_nfc_target_handle_handle,
-               data_data);
+net_nfc_error_e net_nfc_client_p2p_send_sync(net_nfc_target_handle_s *handle,
+               data_s *data);
 
 
 /* P2P client API's - used for registering callbacks*/
index bc8cb76..ebd3a1d 100644 (file)
@@ -33,25 +33,25 @@ typedef void (*net_nfc_se_set_card_emulation_cb)(net_nfc_error_e result,
                void *user_data);
 
 typedef void (*net_nfc_se_open_se_cb)(net_nfc_error_e result,
-               net_nfc_target_handle_handle, void *user_data);
+               net_nfc_target_handle_s *handle, void *user_data);
 
 typedef void (*net_nfc_se_close_se_cb)(net_nfc_error_e result, void *user_data);
 
-typedef void (*net_nfc_se_get_atr_cb)(net_nfc_error_e result, data_data,
+typedef void (*net_nfc_se_get_atr_cb)(net_nfc_error_e result, data_s *data,
                void *user_data);
 
-typedef void (*net_nfc_se_send_apdu_cb)(net_nfc_error_e result, data_data,
+typedef void (*net_nfc_se_send_apdu_cb)(net_nfc_error_e result, data_s *data,
                void *user_data);
 
 typedef void (*net_nfc_client_se_event)(net_nfc_message_e event, void *user_data);
 
-typedef void (*net_nfc_client_se_transaction_event)(data_h aid, data_h param,
+typedef void (*net_nfc_client_se_transaction_event)(data_s *aid, data_s *param,
                void *user_data);
 
 typedef void (*net_nfc_client_se_ese_detected_event)(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                int dev_type,
-               data_data,
+               data_s *data,
                void *user_data);
 
 /************* Secure Element API's*************/
@@ -84,27 +84,25 @@ net_nfc_error_e net_nfc_client_se_open_internal_secure_element(
                void *user_data);
 
 net_nfc_error_e net_nfc_client_se_open_internal_secure_element_sync(
-               net_nfc_se_type_e se_type, net_nfc_target_handle_*handle);
+               net_nfc_se_type_e se_type, net_nfc_target_handle_s **handle);
 
 net_nfc_error_e net_nfc_client_se_close_internal_secure_element(
-               net_nfc_target_handle_h handle,
-               net_nfc_se_close_se_cb callback,
-               void *user_data);
+               net_nfc_target_handle_s *handle, net_nfc_se_close_se_cb callback, void *user_data);
 
 net_nfc_error_e net_nfc_client_se_close_internal_secure_element_sync(
-               net_nfc_target_handle_handle);
+               net_nfc_target_handle_s *handle);
 
-net_nfc_error_e net_nfc_client_se_get_atr(net_nfc_target_handle_handle,
+net_nfc_error_e net_nfc_client_se_get_atr(net_nfc_target_handle_s *handle,
                net_nfc_se_get_atr_cb callback, void *user_data);
 
-net_nfc_error_e net_nfc_client_se_get_atr_sync(net_nfc_target_handle_handle,
-               data_*atr);
+net_nfc_error_e net_nfc_client_se_get_atr_sync(net_nfc_target_handle_s *handle,
+               data_s **atr);
 
-net_nfc_error_e net_nfc_client_se_send_apdu(net_nfc_target_handle_handle,
-               data_apdu_data, net_nfc_se_send_apdu_cb callback, void *user_data);
+net_nfc_error_e net_nfc_client_se_send_apdu(net_nfc_target_handle_s *handle,
+               data_s *apdu_data, net_nfc_se_send_apdu_cb callback, void *user_data);
 
 net_nfc_error_e net_nfc_client_se_send_apdu_sync(
-               net_nfc_target_handle_h handle, data_h apdu_data, data_h *response);
+               net_nfc_target_handle_s *handle, data_s *apdu_data, data_s **response);
 
 /************* Secure Element CallBack Register/Deregister functions*************/
 
index 3fb918f..2b06692 100644 (file)
@@ -22,18 +22,18 @@ typedef void (*net_nfc_client_snep_event_cb)(
                net_nfc_snep_handle_h target,
                net_nfc_snep_type_t event,
                net_nfc_error_e result,
-               ndef_message_msg,
+               ndef_message_s *msg,
                void *user_data);
 
 net_nfc_error_e net_nfc_client_snep_start_server(
-               net_nfc_target_handle_target,
+               net_nfc_target_handle_s *target,
                const char *san,
                sap_t sap,
                net_nfc_client_snep_event_cb callback,
                void *user_data);
 
 net_nfc_error_e net_nfc_client_snep_start_client(
-               net_nfc_target_handle_target,
+               net_nfc_target_handle_s *target,
                const char *san,
                sap_t sap,
                net_nfc_client_snep_event_cb callback,
@@ -42,25 +42,25 @@ net_nfc_error_e net_nfc_client_snep_start_client(
 net_nfc_error_e net_nfc_client_snep_send_client_request(
                net_nfc_snep_handle_h handle,
                net_nfc_snep_type_t snep_type,
-               ndef_message_msg,
+               ndef_message_s *msg,
                net_nfc_client_snep_event_cb callback,
                void *user_data);
 
 net_nfc_error_e net_nfc_client_snep_send_client_request_sync(
-               net_nfc_target_handle_target,
+               net_nfc_target_handle_s *target,
                net_nfc_snep_type_t snep_type,
-               ndef_message_msg,
+               ndef_message_s *msg,
                net_nfc_snep_type_t *resp_type,
-               ndef_message_*response);
+               ndef_message_s **response);
 
 net_nfc_error_e net_nfc_client_snep_stop_service(
-               net_nfc_target_handle_target,
+               net_nfc_target_handle_s *target,
                net_nfc_snep_handle_h service,
                net_nfc_client_snep_event_cb callback,
                void *user_data);
 
 net_nfc_error_e net_nfc_client_snep_stop_service_sync(
-               net_nfc_target_handle_target, net_nfc_snep_handle_h service);
+               net_nfc_target_handle_s *target, net_nfc_snep_handle_h service);
 
 net_nfc_error_e net_nfc_client_snep_register_server(const char *san, sap_t sap,
                net_nfc_client_snep_event_cb callback, void *user_data);
index e928c38..ef3cbfb 100644 (file)
 #include "net_nfc_typedef.h"
 
 typedef void (*net_nfc_client_popup_set_state_callback)(
-       net_nfc_error_e result,
-       void *user_data);
+               net_nfc_error_e result,
+               void *user_data);
 
 net_nfc_error_e net_nfc_client_sys_handler_set_state(int state,
-       net_nfc_client_popup_set_state_callback callback,
-       void *user_data);
+               net_nfc_client_popup_set_state_callback callback,
+               void *user_data);
 
 net_nfc_error_e net_nfc_client_sys_handler_set_state_force(int state,
-       net_nfc_client_popup_set_state_callback callback,
-       void *user_data);
+               net_nfc_client_popup_set_state_callback callback,
+               void *user_data);
 
 net_nfc_error_e net_nfc_client_sys_handler_set_state_sync(int state);
 
@@ -37,7 +37,7 @@ net_nfc_error_e net_nfc_client_sys_handler_set_state_force_sync(int state);
 net_nfc_error_e net_nfc_client_sys_handler_set_launch_popup_state(int enable);
 
 net_nfc_error_e net_nfc_client_sys_handler_set_launch_popup_state_force(
-       int enable);
+               int enable);
 
 net_nfc_error_e net_nfc_client_sys_handler_get_launch_popup_state(int *state);
 
index af7da75..3a9f58c 100644 (file)
@@ -23,12 +23,12 @@ typedef void (*net_nfc_client_tag_is_tag_connected_completed)(
                net_nfc_error_e result, net_nfc_target_type_e dev_type, void *user_data);
 
 typedef void (*net_nfc_client_tag_get_current_tag_info_completed)(
-               net_nfc_error_e result, net_nfc_target_info_info, void *user_data);
+               net_nfc_error_e result, net_nfc_target_info_s *info, void *user_data);
 
 typedef void (*net_nfc_client_tag_get_current_target_handle_completed)(
-               net_nfc_error_e result, net_nfc_target_handle_handle, void *user_data);
+               net_nfc_error_e result, net_nfc_target_handle_s *handle, void *user_data);
 #endif
-typedef void (*net_nfc_client_tag_tag_discovered)(net_nfc_target_info_info,
+typedef void (*net_nfc_client_tag_tag_discovered)(net_nfc_target_info_s *info,
                void *user_data);
 
 typedef void (*net_nfc_client_tag_tag_detached)(void *user_data);
@@ -47,10 +47,10 @@ net_nfc_error_e net_nfc_client_tag_is_tag_connected_sync(
                net_nfc_target_type_e *dev_type);
 
 net_nfc_error_e net_nfc_client_tag_get_current_tag_info_sync(
-               net_nfc_target_info_*info);
+               net_nfc_target_info_s **info);
 
 net_nfc_error_e net_nfc_client_tag_get_current_target_handle_sync(
-               net_nfc_target_handle_*handle);
+               net_nfc_target_handle_s **handle);
 
 void net_nfc_client_tag_set_tag_discovered(
                net_nfc_client_tag_tag_discovered callback, void *user_data);
index 1796dc3..b6128e0 100644 (file)
@@ -64,7 +64,7 @@
 
 */
 
-net_nfc_error_e net_nfc_client_felica_poll(net_nfc_target_handle_handle,
+net_nfc_error_e net_nfc_client_felica_poll(net_nfc_target_handle_s *handle,
                net_nfc_felica_poll_request_code_e req_code,
                uint8_t time_slote,
                nfc_transceive_data_callback callback,
@@ -99,7 +99,7 @@ net_nfc_error_e net_nfc_client_felica_poll(net_nfc_target_handle_h handle,
 */
 
 net_nfc_error_e net_nfc_client_felica_request_service(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                uint8_t number_of_area_service,
                uint16_t area_service_list[],
                uint8_t number_of_services,
@@ -139,7 +139,7 @@ net_nfc_error_e net_nfc_client_felica_request_service(
 */
 
 net_nfc_error_e net_nfc_client_felica_request_response(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                nfc_transceive_data_callback callback,
                void *user_data);
 
@@ -172,7 +172,7 @@ net_nfc_error_e net_nfc_client_felica_request_response(
 */
 
 net_nfc_error_e net_nfc_client_felica_read_without_encryption(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                uint8_t number_of_services,
                uint16_t service_list[],
                uint8_t number_of_blocks,
@@ -210,12 +210,12 @@ net_nfc_error_e net_nfc_client_felica_read_without_encryption(
 */
 
 net_nfc_error_e net_nfc_client_felica_write_without_encryption(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                uint8_t number_of_services,
                uint16_t service_list[],
                uint8_t number_of_blocks,
                uint8_t block_list[],
-               data_data,
+               data_s *data,
                nfc_transceive_data_callback callback,
                void *user_data);
 
@@ -245,12 +245,12 @@ net_nfc_error_e net_nfc_client_felica_write_without_encryption(
 */
 
 net_nfc_error_e net_nfc_client_felica_request_system_code(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                nfc_transceive_data_callback callback,
                void* trans_param);
 
 /**
-@}
-*/
+  @}
+  */
 
 #endif //__NET_NFC_CLIENT_TAG_FELICA_H__
index 90226b5..81b70a1 100644 (file)
@@ -46,7 +46,7 @@
 
 */
 
-net_nfc_error_e net_nfc_client_jewel_read_id(net_nfc_target_handle_handle,
+net_nfc_error_e net_nfc_client_jewel_read_id(net_nfc_target_handle_s *handle,
                nfc_transceive_data_callback callback, void *user_data);
 
 /**
@@ -74,7 +74,7 @@ net_nfc_error_e net_nfc_client_jewel_read_id(net_nfc_target_handle_h handle,
 
 */
 
-net_nfc_error_e net_nfc_client_jewel_read_byte(net_nfc_target_handle_handle,
+net_nfc_error_e net_nfc_client_jewel_read_byte(net_nfc_target_handle_s *handle,
                uint8_t block, uint8_t byte, nfc_transceive_data_callback callback, void *user_data);
 
 /**
@@ -101,7 +101,7 @@ net_nfc_error_e net_nfc_client_jewel_read_byte(net_nfc_target_handle_h handle,
 */
 
 
-net_nfc_error_e net_nfc_client_jewel_read_all(net_nfc_target_handle_handle,
+net_nfc_error_e net_nfc_client_jewel_read_all(net_nfc_target_handle_s *handle,
                nfc_transceive_data_callback callback, void *user_data);
 
 
@@ -133,7 +133,7 @@ net_nfc_error_e net_nfc_client_jewel_read_all(net_nfc_target_handle_h handle,
 */
 
 net_nfc_error_e net_nfc_client_jewel_write_with_erase(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                uint8_t block,
                uint8_t byte,
                uint8_t data,
@@ -173,7 +173,7 @@ net_nfc_error_e net_nfc_client_jewel_write_with_erase(
 */
 
 net_nfc_error_e net_nfc_client_jewel_write_with_no_erase(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                uint8_t block,
                uint8_t byte,
                uint8_t data,
@@ -181,7 +181,7 @@ net_nfc_error_e net_nfc_client_jewel_write_with_no_erase(
                void *user_data);
 
 /**
-@}
-*/
+  @}
+  */
 
 #endif //__NET_NFC_CLIENT_TAG_JEWEL_H__
index 2c975fd..4990e78 100644 (file)
@@ -58,9 +58,9 @@
 */
 
 net_nfc_error_e net_nfc_client_mifare_authenticate_with_keyA(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                uint8_t sector,
-               data_auth_key,
+               data_s *auth_key,
                void *callback,
                void *user_data);
 
@@ -102,9 +102,9 @@ net_nfc_error_e net_nfc_client_mifare_authenticate_with_keyA(
 
 
 net_nfc_error_e net_nfc_client_mifare_authenticate_with_keyB(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                uint8_t sector,
-               data_auth_key,
+               data_s *auth_key,
                void *callback,
                void *user_data);
 
@@ -130,9 +130,9 @@ net_nfc_error_e net_nfc_client_mifare_authenticate_with_keyB(
   @exception NET_NFC_NOT_SUPPORTED     you may recieve this error if you request not supported command
   @exception NET_NFC_INVALID_HANDLE    target handle is not valid
   @exception NET_NFC_TAG_READ_FAILED   received chunked data is not valied (damaged data is recieved) or error ack is recieved
-*/
+  */
 
-net_nfc_error_e net_nfc_client_mifare_read(net_nfc_target_handle_handle,
+net_nfc_error_e net_nfc_client_mifare_read(net_nfc_target_handle_s *handle,
                uint8_t addr, void *callback, void *user_data);
 
 /**
@@ -162,9 +162,9 @@ net_nfc_error_e net_nfc_client_mifare_read(net_nfc_target_handle_h handle,
 
 
 net_nfc_error_e net_nfc_client_mifare_write_block(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                uint8_t addr,
-               data_data,
+               data_s *data,
                void *callback,
                void *user_data);
 
@@ -194,9 +194,9 @@ net_nfc_error_e net_nfc_client_mifare_write_block(
 */
 
 net_nfc_error_e net_nfc_client_mifare_write_page(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                uint8_t addr,
-               data_data,
+               data_s *data,
                void *callback,
                void *user_data);
 
@@ -227,7 +227,7 @@ net_nfc_error_e net_nfc_client_mifare_write_page(
 
 */
 
-net_nfc_error_e net_nfc_client_mifare_increment(net_nfc_target_handle_handle,
+net_nfc_error_e net_nfc_client_mifare_increment(net_nfc_target_handle_s *handle,
                uint8_t addr, int value, void *callback, void *user_data);
 
 /**
@@ -255,7 +255,7 @@ net_nfc_error_e net_nfc_client_mifare_increment(net_nfc_target_handle_h handle,
 
 */
 
-net_nfc_error_e net_nfc_client_mifare_decrement(net_nfc_target_handle_handle,
+net_nfc_error_e net_nfc_client_mifare_decrement(net_nfc_target_handle_s *handle,
                uint8_t addr, int value, void *callback, void *user_data);
 
 /**
@@ -283,7 +283,7 @@ net_nfc_error_e net_nfc_client_mifare_decrement(net_nfc_target_handle_h handle,
 
 */
 
-net_nfc_error_e net_nfc_client_mifare_transfer(net_nfc_target_handle_handle,
+net_nfc_error_e net_nfc_client_mifare_transfer(net_nfc_target_handle_s *handle,
                uint8_t addr, void *callback, void *user_data);
 
 /**
@@ -311,7 +311,7 @@ net_nfc_error_e net_nfc_client_mifare_transfer(net_nfc_target_handle_h handle,
 
 */
 
-net_nfc_error_e net_nfc_client_mifare_restore(net_nfc_target_handle_handle,
+net_nfc_error_e net_nfc_client_mifare_restore(net_nfc_target_handle_s *handle,
                uint8_t addr, void *callback, void *user_data);
 
 /**
@@ -329,7 +329,7 @@ net_nfc_error_e net_nfc_client_mifare_restore(net_nfc_target_handle_h handle,
 
 */
 
-net_nfc_error_e net_nfc_client_mifare_create_default_key(data_h* key);
+net_nfc_error_e net_nfc_client_mifare_create_default_key(data_s **key);
 
 /**
   create mifare application directory key. The key is 0xA0, 0xA1, 0xA2, 0xA3, 0xA4, 0xA5
@@ -347,7 +347,7 @@ net_nfc_error_e net_nfc_client_mifare_create_default_key(data_h* key);
 */
 
 net_nfc_error_e net_nfc_client_mifare_create_application_directory_key(
-               data_h* key);
+               data_s **key);
 
 /**
   create nfc forum key. The key is 0xD3, 0xF7, 0xD3, 0xF7, 0xD3, 0xF7
@@ -364,10 +364,10 @@ net_nfc_error_e net_nfc_client_mifare_create_application_directory_key(
 
 */
 
-net_nfc_error_e net_nfc_client_mifare_create_net_nfc_forum_key(data_h* key);
+net_nfc_error_e net_nfc_client_mifare_create_net_nfc_forum_key(data_s **key);
 
 /**
-@}
-*/
+  @}
+  */
 
 #endif //__NET_NFC_TAG_MIFARE_H__
index ca1065e..ef9e570 100644 (file)
@@ -22,20 +22,20 @@ typedef void (* nfc_transceive_callback)(net_nfc_error_e result,
                void *user_data);
 
 typedef void (*nfc_transceive_data_callback)(net_nfc_error_e result,
-               data_data,
+               data_s *data,
                void *user_data);
 
-net_nfc_error_e net_nfc_client_transceive(net_nfc_target_handle_handle,
-               data_rawdata, nfc_transceive_callback callback, void *user_data);
+net_nfc_error_e net_nfc_client_transceive(net_nfc_target_handle_s *handle,
+               data_s *rawdata, nfc_transceive_callback callback, void *user_data);
 
-net_nfc_error_e net_nfc_client_transceive_data(net_nfc_target_handle_handle,
-               data_rawdata, nfc_transceive_data_callback callback, void *user_data);
+net_nfc_error_e net_nfc_client_transceive_data(net_nfc_target_handle_s *handle,
+               data_s *rawdata, nfc_transceive_data_callback callback, void *user_data);
 
-net_nfc_error_e net_nfc_client_transceive_sync(net_nfc_target_handle_handle,
-               data_rawdata);
+net_nfc_error_e net_nfc_client_transceive_sync(net_nfc_target_handle_s *handle,
+               data_s *rawdata);
 
 net_nfc_error_e net_nfc_client_transceive_data_sync(
-               net_nfc_target_handle_h handle, data_h rawdata, data_h *response);
+               net_nfc_target_handle_s *handle, data_s *rawdata, data_s **response);
 
 /* TODO : move to internal header */
 net_nfc_error_e net_nfc_client_transceive_init(void);
index 92221d2..e9c2cc8 100644 (file)
@@ -41,7 +41,7 @@
   @exception NET_NFC_ALLOC_FAIL                        memory allocation is failed
   */
 
-net_nfc_error_e net_nfc_create_data_only(data_*data);
+net_nfc_error_e net_nfc_create_data_only(data_s **data);
 
 /**
   create data handler with initial values, bytes will be copied into the data handler.
@@ -55,7 +55,7 @@ net_nfc_error_e net_nfc_create_data_only(data_h *data);
   @exception NET_NFC_NULL_PARAMETER            parameter(s) has(have) illegal NULL pointer(s)
   @exception NET_NFC_ALLOC_FAIL                        memory allocation is failed
   */
-net_nfc_error_e net_nfc_create_data(data_*data, const uint8_t *bytes, size_t length);
+net_nfc_error_e net_nfc_create_data(data_s **data, const uint8_t *bytes, size_t length);
 
 /**
   get the byes and length from data handler. data handler assume bytes may have '0x0' value.
@@ -69,7 +69,7 @@ net_nfc_error_e net_nfc_create_data(data_h *data, const uint8_t *bytes, size_t l
 
   @exception NET_NFC_NULL_PARAMETER            parameter(s) has(have) illegal NULL pointer(s)
   */
-net_nfc_error_e net_nfc_get_data(const data_data, uint8_t **bytes, size_t *length);
+net_nfc_error_e net_nfc_get_data(const data_s *data, uint8_t **bytes, size_t *length);
 
 /**
   replace the data handler with given bytes. binary data (bytes) will be copied to data hander.
@@ -84,7 +84,7 @@ net_nfc_error_e net_nfc_get_data(const data_h data, uint8_t **bytes, size_t *len
   @exception NET_NFC_NULL_PARAMETER            parameter(s) has(have) illigal NULL pointer(s)
   */
 
-net_nfc_error_e net_nfc_set_data(data_data, const uint8_t *bytes, size_t length);
+net_nfc_error_e net_nfc_set_data(data_s *data, const uint8_t *bytes, size_t length);
 
 /**
   get length of data handler's bytes.
@@ -96,7 +96,7 @@ net_nfc_error_e net_nfc_set_data(data_h data, const uint8_t *bytes, size_t lengt
   @exception   0 is returned if data is NULL
   */
 
-size_t net_nfc_get_data_length(const data_data);
+size_t net_nfc_get_data_length(const data_s *data);
 
 /**
   get pointer of the handler's bytes (do not free this. it should be freed when the application call "net_nfc_free_data" function
@@ -108,7 +108,7 @@ size_t net_nfc_get_data_length(const data_h data);
   @exception   NULL is returned if data is NULL
   */
 
-uint8_t* net_nfc_get_data_buffer(const data_data);
+uint8_t* net_nfc_get_data_buffer(const data_s *data);
 
 /**
   free data handler. (it also free the copied bytes)
@@ -120,11 +120,11 @@ uint8_t* net_nfc_get_data_buffer(const data_h data);
   @exception NET_NFC_NULL_PARAMETER            parameter(s) has(have) illigal NULL pointer(s)
   */
 
-net_nfc_error_e net_nfc_free_data (data_data);
+net_nfc_error_e net_nfc_free_data (data_s *data);
 
 
 /**
-@}
-*/
+  @}
+  */
 
 #endif //__NET_NFC_DATA_H__
index dfb9cd6..99c4cab 100644 (file)
@@ -46,8 +46,8 @@
   @code
 
   net_nfc_error_e result = NET_NFC_OK;
-  ndef_message_msg = NULL;
-  ndef_record_record = NULL;
+  ndef_message_s *msg = NULL;
+  ndef_record_s *record = NULL;
 
   result = net_nfc_create_ndef_message (&msg);
   if (result != NET_NFC_OK) return result;
@@ -66,7 +66,7 @@
   */
 
 
-net_nfc_error_e net_nfc_create_ndef_message (ndef_message_h* ndef_message);
+net_nfc_error_e net_nfc_create_ndef_message(ndef_message_s **ndef_message);
 
 /**
   this APIs is the getter of  record counts
@@ -93,7 +93,7 @@ net_nfc_error_e net_nfc_create_ndef_message (ndef_message_h* ndef_message);
                                        if(data != NULL)
                                        {
                                                int count = 0;
-                                               ndef_message_h ndef = (ndef_message_h)(data);
+                                               ndef_message_s *ndef = (ndef_message_s*)data;
                                                net_nfc_get_ndef_message_record_count (ndef, &count);
                                                printf ("record count = %d\n", count);
                                        }
@@ -103,7 +103,7 @@ net_nfc_error_e net_nfc_create_ndef_message (ndef_message_h* ndef_message);
        }
        @endcode
 */
-net_nfc_error_e net_nfc_get_ndef_message_record_count (ndef_message_ndef_message, int * count);
+net_nfc_error_e net_nfc_get_ndef_message_record_count (ndef_message_s *ndef_message, int * count);
 
 /**
   This function converts the NDEF Message structure to serial bytes of ndef message.
@@ -126,9 +126,9 @@ net_nfc_error_e net_nfc_get_ndef_message_record_count (ndef_message_h ndef_messa
   @code
 
   net_nfc_error_e result = NET_NFC_OK;
-  data_rawdata;
-  ndef_message_msg = NULL;
-  ndef_record_record = NULL;
+  data_s *rawdata;
+  ndef_message_s *msg = NULL;
+  ndef_record_s *record = NULL;
   int idx;
   uint8_t * buffer = NULL;
 
@@ -158,7 +158,8 @@ net_nfc_error_e net_nfc_get_ndef_message_record_count (ndef_message_h ndef_messa
 
 */
 
-net_nfc_error_e net_nfc_create_rawdata_from_ndef_message (ndef_message_h ndef_message, data_h* rawdata);
+net_nfc_error_e net_nfc_create_rawdata_from_ndef_message(
+               ndef_message_s *ndef_message, data_s **rawdata);
 
 /**
   This function return the structure of ndef_message from serial format of ndef message.
@@ -190,11 +191,11 @@ net_nfc_error_e net_nfc_create_rawdata_from_ndef_message (ndef_message_h ndef_me
                                        if(data != NULL)
                                        {
                                                record_h record;
-                                               ndef_message_url;
-                                               data_ndef_type;
-                                               data_payload;
+                                               ndef_message_s *url;
+                                               data_s *ndef_type;
+                                               data_s *payload;
 
-                                               ndef_message_h ndef = (ndef_message_h)(data);
+                                               ndef_message_s *ndef = (ndef_message_s*)data;
                                                net_nfc_get_record_by_index (ndef, 0, &record);
                                                net_nfc_get_record_type (record, &ndef_type);
                                                if (strncmp (ndef_type.buffer, "Sp", ndef_type.length)){
@@ -212,14 +213,15 @@ net_nfc_error_e net_nfc_create_rawdata_from_ndef_message (ndef_message_h ndef_me
 */
 
 
-net_nfc_error_e net_nfc_create_ndef_message_from_rawdata (ndef_message_h* ndef_message, data_h  rawdata);
+net_nfc_error_e net_nfc_create_ndef_message_from_rawdata(
+               ndef_message_s **ndef_message, data_s *rawdata);
 
 /**
   it returns the total size of ndef message bytes. parse the structure data and count the bytes
   to know the length of bytes required to store the NDEF message.
 
   it calculates the length every time application calls this function. it does not cache inside.
-  TODO: do we need to cache the value inside of ndef_message_h
+  TODO: do we need to cache the value inside of ndef_message_s
 
   \par Sync (or) Async: sync
   This is a Synchronous API
@@ -232,7 +234,8 @@ net_nfc_error_e net_nfc_create_ndef_message_from_rawdata (ndef_message_h* ndef_m
   @exception NET_NFC_NULL_PARAMETER            parameter(s) has(have) illigal NULL pointer(s)
 */
 
-net_nfc_error_e net_nfc_get_ndef_message_byte_length(ndef_message_h ndef_message, uint32_t *length);
+net_nfc_error_e net_nfc_get_ndef_message_byte_length(
+               ndef_message_s *ndef_message, uint32_t *length);
 /**
   Append a record to ndef message structure.
   This API help to create NDEF message and it control Record flags to follow the NDEF forum specification
@@ -250,9 +253,9 @@ net_nfc_error_e net_nfc_get_ndef_message_byte_length(ndef_message_h ndef_message
   @code
 
   net_nfc_error_e result = NET_NFC_OK;
-  data_rawdata;
-  ndef_message_msg = NULL;
-  ndef_record_record = NULL;
+  data_s *rawdata;
+  ndef_message_s *msg = NULL;
+  ndef_record_s *record = NULL;
   int idx;
   uint8_t * buffer = NULL;
 
@@ -278,8 +281,9 @@ net_nfc_error_e net_nfc_get_ndef_message_byte_length(ndef_message_h ndef_message
   net_nfc_free_ndef_message (msg);
 
   @endcode
-*/
-net_nfc_error_e net_nfc_append_record_to_ndef_message(ndef_message_h ndef_message, ndef_record_h record);
+  */
+net_nfc_error_e net_nfc_append_record_to_ndef_message(
+               ndef_message_s *ndef_message, ndef_record_s *record);
 
 /**
   remove the record that indicated by index number.
@@ -299,7 +303,8 @@ net_nfc_error_e net_nfc_append_record_to_ndef_message(ndef_message_h ndef_messag
 
 */
 
-net_nfc_error_e net_nfc_remove_record_by_index (ndef_message_h ndef_message, int index);
+net_nfc_error_e net_nfc_remove_record_by_index(ndef_message_s *ndef_message,
+               int index);
 
 /**
   get record by index. this function just return the pointer of record.
@@ -318,7 +323,8 @@ net_nfc_error_e net_nfc_remove_record_by_index (ndef_message_h ndef_message, int
   @exception NET_NFC_OUT_OF_BOUND                      index is out of bound
 
 */
-net_nfc_error_e net_nfc_get_record_by_index (ndef_message_h ndef_message, int index, ndef_record_h*  record);
+net_nfc_error_e net_nfc_get_record_by_index(ndef_message_s *ndef_message,
+               int index, ndef_record_s **record);
 
 /**
   Add a record by index. This API help to add record by index. MB or ME bits will automatically assained.
@@ -337,7 +343,8 @@ net_nfc_error_e net_nfc_get_record_by_index (ndef_message_h ndef_message, int in
   @exception NET_NFC_INVALID_FORMAT            Wrong formatted ndef message
   */
 
-net_nfc_error_e net_nfc_append_record_by_index (ndef_message_h ndef_message,int index, ndef_record_h  record);
+net_nfc_error_e net_nfc_append_record_by_index(ndef_message_s *ndef_message,
+               int index, ndef_record_s *record);
 
 
 /**
@@ -367,8 +374,8 @@ net_nfc_error_e net_nfc_append_record_by_index (ndef_message_h ndef_message,int
                                        {
                                                date_h type;
                                                int count = 0;
-                                               ndef_message_h ndef = (ndef_message_h)(data);
-                                               ndef_record_record;
+                                               ndef_message_s *ndef = (ndef_message_s*)data;
+                                               ndef_record_s *record;
                                                net_nfc_create_data (&type, "Sp", 2);
                                                net_nfc_search_record_by_type (ndef, NET_NFC_RECORD_WELL_KNOWN_TYPE, type, &record);
                                        }
@@ -380,7 +387,8 @@ net_nfc_error_e net_nfc_append_record_by_index (ndef_message_h ndef_message,int
   @endcode
 
 */
-net_nfc_error_e net_nfc_search_record_by_type (ndef_message_h ndef_message, net_nfc_record_tnf_e tnf, data_h type, ndef_record_h * record);
+net_nfc_error_e net_nfc_search_record_by_type (ndef_message_s *ndef_message,
+               net_nfc_record_tnf_e tnf, data_s *type, ndef_record_s **record);
 
 
 /**
@@ -400,7 +408,7 @@ net_nfc_error_e net_nfc_search_record_by_type (ndef_message_h ndef_message, net_
 
 */
 
-net_nfc_error_e net_nfc_free_ndef_message(ndef_message_ndef_message);
+net_nfc_error_e net_nfc_free_ndef_message(ndef_message_s *ndef_message);
 
 
 /**
@@ -421,11 +429,12 @@ net_nfc_error_e net_nfc_free_ndef_message(ndef_message_h ndef_message);
 
 */
 
-net_nfc_error_e net_nfc_retrieve_current_ndef_message (ndef_message_h* ndef_message);
+net_nfc_error_e net_nfc_retrieve_current_ndef_message(
+               ndef_message_s **ndef_message);
 
 
 /**
-@}
-*/
+  @}
+  */
 
 #endif //__NET_NFC_NDEF_MESSAGE_H__
index 2453e16..60ce18a 100644 (file)
@@ -31,7 +31,8 @@
   @exception NET_NFC_ALLOC_FAIL                        allocation is failed
   */
 
-net_nfc_error_e net_nfc_create_carrier_config (net_nfc_carrier_config_h * config, net_nfc_conn_handover_carrier_type_e type);
+net_nfc_error_e net_nfc_create_carrier_config(net_nfc_carrier_config_s **config,
+               net_nfc_conn_handover_carrier_type_e type);
 
 /**
   Add property key and value for configuration.
@@ -48,7 +49,8 @@ net_nfc_error_e net_nfc_create_carrier_config (net_nfc_carrier_config_h * config
   @exception NET_NFC_ALLOC_FAIL                        allocation is failed
   */
 
-net_nfc_error_e net_nfc_add_carrier_config_property (net_nfc_carrier_config_h config, uint16_t attribute, uint16_t size, uint8_t * data);
+net_nfc_error_e net_nfc_add_carrier_config_property(
+               net_nfc_carrier_config_s *config, uint16_t attribute, uint16_t size, uint8_t *data);
 
 /**
   Remove the key and value from configuration, you can also remove the group  withe CREDENTIAL key.
@@ -64,7 +66,8 @@ net_nfc_error_e net_nfc_add_carrier_config_property (net_nfc_carrier_config_h co
   @exception NET_NFC_ALREADY_REGISTERED        the given attribute is already registered
   */
 
-net_nfc_error_e net_nfc_remove_carrier_config_property (net_nfc_carrier_config_h config, uint16_t attribute);
+net_nfc_error_e net_nfc_remove_carrier_config_property(
+               net_nfc_carrier_config_s *config, uint16_t attribute);
 /**
   Get the property value by attribute.
 
@@ -79,7 +82,11 @@ net_nfc_error_e net_nfc_remove_carrier_config_property (net_nfc_carrier_config_h
   @exception NET_NFC_NO_DATA_FOUND             The given key is not found
   */
 
-net_nfc_error_e net_nfc_get_carrier_config_property (net_nfc_carrier_config_h config, uint16_t attribute, uint16_t * size, uint8_t ** data);
+net_nfc_error_e net_nfc_get_carrier_config_property(
+               net_nfc_carrier_config_s *config,
+               uint16_t attribute,
+               uint16_t *size,
+               uint8_t **data);
 
 /**
   The group will be joined into the configure
@@ -93,7 +100,8 @@ net_nfc_error_e net_nfc_get_carrier_config_property (net_nfc_carrier_config_h co
   @exception NET_NFC_ALREADY_REGISTERED        The given group is already registered
   */
 
-net_nfc_error_e net_nfc_append_carrier_config_group (net_nfc_carrier_config_h config, net_nfc_property_group_h group);
+net_nfc_error_e net_nfc_append_carrier_config_group(
+               net_nfc_carrier_config_s *config, net_nfc_carrier_property_s *group);
 
 /**
   Remove the group from configure handle
@@ -107,7 +115,8 @@ net_nfc_error_e net_nfc_append_carrier_config_group (net_nfc_carrier_config_h co
   @exception NET_NFC_NO_DATA_FOUND             given handle pointer is not exist in the configure handle
   */
 
-net_nfc_error_e net_nfc_remove_carrier_config_group (net_nfc_carrier_config_h config, net_nfc_property_group_h group);
+net_nfc_error_e net_nfc_remove_carrier_config_group(
+               net_nfc_carrier_config_s *config, net_nfc_carrier_property_s *group);
 
 /**
   Get the group from configure handle by index
@@ -123,7 +132,8 @@ net_nfc_error_e net_nfc_remove_carrier_config_group (net_nfc_carrier_config_h co
   @exception NET_NFC_NO_DATA_FOUND             this is should be happened if the configure handle is dammaged
   */
 
-net_nfc_error_e net_nfc_get_carrier_config_group (net_nfc_carrier_config_h config, int index, net_nfc_property_group_h * group);
+net_nfc_error_e net_nfc_get_carrier_config_group(
+               net_nfc_carrier_config_s *config, int index, net_nfc_carrier_property_s **group);
 
 /**
   free the configure handle
@@ -135,7 +145,7 @@ net_nfc_error_e net_nfc_get_carrier_config_group (net_nfc_carrier_config_h confi
   @exception NET_NFC_NULL_PARAMETER            parameter(s) has(have) illigal NULL pointer(s)
   */
 
-net_nfc_error_e net_nfc_free_carrier_config (net_nfc_carrier_config_h config);
+net_nfc_error_e net_nfc_free_carrier_config(net_nfc_carrier_config_s *config);
 
 /**
   create the group handle
@@ -148,7 +158,8 @@ net_nfc_error_e net_nfc_free_carrier_config (net_nfc_carrier_config_h config);
   @exception NET_NFC_ALLOC_FAIL                        allocation is failed
   */
 
-net_nfc_error_e net_nfc_create_carrier_config_group (net_nfc_property_group_h * group, uint16_t attribute);
+net_nfc_error_e net_nfc_create_carrier_config_group (
+               net_nfc_carrier_property_s **group, uint16_t attribute);
 
 /**
   add property into the group
@@ -165,7 +176,11 @@ net_nfc_error_e net_nfc_create_carrier_config_group (net_nfc_property_group_h *
   @exception NET_NFC_ALREADY_REGISTERED        the given key is already registered
   */
 
-net_nfc_error_e net_nfc_add_carrier_config_group_property (net_nfc_property_group_h group, uint16_t attribute, uint16_t size, uint8_t * data);
+net_nfc_error_e net_nfc_add_carrier_config_group_property(
+               net_nfc_carrier_property_s *group,
+               uint16_t attribute,
+               uint16_t size,
+               uint8_t *data);
 
 /**
   get property from group handle
@@ -181,7 +196,11 @@ net_nfc_error_e net_nfc_add_carrier_config_group_property (net_nfc_property_grou
   @exception NET_NFC_NO_DATA_FOUND             the attribute does not exist in the group
   */
 
-net_nfc_error_e net_nfc_get_carrier_config_group_property (net_nfc_property_group_h group, uint16_t attribute, uint16_t *size, uint8_t ** data);
+net_nfc_error_e net_nfc_get_carrier_config_group_property(
+               net_nfc_carrier_property_s *group,
+               uint16_t attribute,
+               uint16_t *size,
+               uint8_t **data);
 
 /**
   remove the property from the group
@@ -195,7 +214,8 @@ net_nfc_error_e net_nfc_get_carrier_config_group_property (net_nfc_property_grou
   @exception NET_NFC_NO_DATA_FOUND             the attribute does not exist in the group
   */
 
-net_nfc_error_e net_nfc_remove_carrier_config_group_property (net_nfc_property_group_h group, uint16_t attribute);
+net_nfc_error_e net_nfc_remove_carrier_config_group_property(
+               net_nfc_carrier_property_s *group, uint16_t attribute);
 
 
 /**
@@ -208,7 +228,7 @@ net_nfc_error_e net_nfc_remove_carrier_config_group_property (net_nfc_property_g
   @exception NET_NFC_NULL_PARAMETER            parameter(s) has(have) illigal NULL pointer(s)
   */
 
-net_nfc_error_e net_nfc_free_carrier_group (net_nfc_property_group_h group);
+net_nfc_error_e net_nfc_free_carrier_group(net_nfc_carrier_property_s *group);
 
 /**
   Create record handler with config.
@@ -222,7 +242,8 @@ net_nfc_error_e net_nfc_free_carrier_group (net_nfc_property_group_h group);
   @exception NET_NFC_ALLOC_FAIL                        allocation is failed
   */
 
-net_nfc_error_e net_nfc_create_ndef_record_with_carrier_config (ndef_record_h * record, net_nfc_carrier_config_h config);
+net_nfc_error_e net_nfc_create_ndef_record_with_carrier_config(
+               ndef_record_s **record, net_nfc_carrier_config_s *config);
 
 
 /**
@@ -239,7 +260,8 @@ net_nfc_error_e net_nfc_create_ndef_record_with_carrier_config (ndef_record_h *
   @exception NET_NFC_INVALID_FORMAT            if the record does not contained the valid format.
   */
 
-net_nfc_error_e net_nfc_create_carrier_config_from_config_record (net_nfc_carrier_config_h* config, ndef_record_h record);
+net_nfc_error_e net_nfc_create_carrier_config_from_config_record(
+               net_nfc_carrier_config_s **config, ndef_record_s *record);
 
 /**
   append record into the connection handover request for reponse message;
@@ -255,7 +277,8 @@ net_nfc_error_e net_nfc_create_carrier_config_from_config_record (net_nfc_carrie
   @exception NET_NFC_INVALID_FORMAT            if the record does not contained the valid format.
   @exception NET_NFC_NO_DATA_FOUND             the attribute does not exist in the group
   */
-net_nfc_error_e net_nfc_append_carrier_config_record (ndef_message_h message, ndef_record_h record, net_nfc_conn_handover_carrier_state_e power_status);
+net_nfc_error_e net_nfc_append_carrier_config_record(ndef_message_s *message,
+               ndef_record_s *record, net_nfc_conn_handover_carrier_state_e power_status);
 
 /**
   append record into the connection handover request for reponse message;
@@ -271,7 +294,8 @@ net_nfc_error_e net_nfc_append_carrier_config_record (ndef_message_h message, nd
   @exception NET_NFC_NO_DATA_FOUND             Given record does not exist in the ndef message
   */
 
-net_nfc_error_e net_nfc_remove_carrier_config_record (ndef_message_h message, ndef_record_h record);
+net_nfc_error_e net_nfc_remove_carrier_config_record(ndef_message_s *message,
+               ndef_record_s *record);
 
 /**
   get configure record from ndef message by index
@@ -287,7 +311,8 @@ net_nfc_error_e net_nfc_remove_carrier_config_record (ndef_message_h message, nd
   @exception NET_NFC_INVALID_FORMAT            if the record does not contained the valid format.
   */
 
-net_nfc_error_e net_nfc_get_carrier_config_record (ndef_message_h message, int index, ndef_record_h * record);
+net_nfc_error_e net_nfc_get_carrier_config_record(ndef_message_s *message,
+               int index, ndef_record_s **record);
 
 /**
   get randome number from the connection request message
@@ -301,7 +326,8 @@ net_nfc_error_e net_nfc_get_carrier_config_record (ndef_message_h message, int i
   @exception NET_NFC_INVALID_FORMAT            if the record does not contained the valid format.
   */
 
-net_nfc_error_e net_nfc_get_handover_random_number(ndef_message_h message, unsigned short* random_number);
+net_nfc_error_e net_nfc_get_handover_random_number(ndef_message_s *message,
+               unsigned short *random_number);
 
 /**
   get the count of the alternative (configuration) in the message
@@ -314,7 +340,8 @@ net_nfc_error_e net_nfc_get_handover_random_number(ndef_message_h message, unsig
   @exception NET_NFC_NULL_PARAMETER            parameter(s) has(have) illigal NULL pointer(s)
   @exception NET_NFC_INVALID_FORMAT            if the record does not contained the valid format.
   */
-net_nfc_error_e net_nfc_get_alternative_carrier_record_count (ndef_message_h message,  unsigned int * count);
+net_nfc_error_e net_nfc_get_alternative_carrier_record_count(
+               ndef_message_s *message,  unsigned int *count);
 
 
 /**
@@ -332,7 +359,10 @@ net_nfc_error_e net_nfc_get_alternative_carrier_record_count (ndef_message_h mes
   @exception NET_NFC_OUT_OF_BOUND                      index number is out of message count
   */
 
-net_nfc_error_e net_nfc_get_alternative_carrier_power_status (ndef_message_h message, int index, net_nfc_conn_handover_carrier_state_e * power_state);
+net_nfc_error_e net_nfc_get_alternative_carrier_power_status(
+               ndef_message_s *message,
+               int index,
+               net_nfc_conn_handover_carrier_state_e *power_state);
 
 /**
   set power status of the given configruation
@@ -348,7 +378,10 @@ net_nfc_error_e net_nfc_get_alternative_carrier_power_status (ndef_message_h mes
   @exception NET_NFC_NO_DATA_FOUND             there is no alternative record is found
   @exception NET_NFC_OUT_OF_BOUND                      index number is out of message count
   */
-net_nfc_error_e net_nfc_set_alternative_carrier_power_status (ndef_message_h message, int index, net_nfc_conn_handover_carrier_state_e power_status);
+net_nfc_error_e net_nfc_set_alternative_carrier_power_status(
+               ndef_message_s *message,
+               int index,
+               net_nfc_conn_handover_carrier_state_e power_status);
 
 /**
   this function will get carrier type.
@@ -361,8 +394,10 @@ net_nfc_error_e net_nfc_set_alternative_carrier_power_status (ndef_message_h mes
   @exception NET_NFC_NULL_PARAMETER            parameter(s) has(have) illigal NULL pointer(s)
   */
 
-net_nfc_error_e net_nfc_get_alternative_carrier_type (ndef_message_h message, int index, net_nfc_conn_handover_carrier_type_e * power_state);
-
+net_nfc_error_e net_nfc_get_alternative_carrier_type(
+               ndef_message_s *message,
+               int index,
+               net_nfc_conn_handover_carrier_type_e *power_state);
 
 /**
   craete the connection handover request message
@@ -375,7 +410,8 @@ net_nfc_error_e net_nfc_get_alternative_carrier_type (ndef_message_h message, in
   @exception NET_NFC_ALLOC_FAIL                        allocation is failed
   */
 
-net_nfc_error_e net_nfc_create_handover_request_message (ndef_message_h * message);
+net_nfc_error_e net_nfc_create_handover_request_message(
+               ndef_message_s **message);
 
 /**
   craete the connection handover select message
@@ -388,7 +424,8 @@ net_nfc_error_e net_nfc_create_handover_request_message (ndef_message_h * messag
   @exception NET_NFC_ALLOC_FAIL                        allocation is failed
   */
 
-net_nfc_error_e net_nfc_create_handover_select_message (ndef_message_h * message);
+net_nfc_error_e net_nfc_create_handover_select_message(
+               ndef_message_s **message);
 
 /**
   craete the connection handover error record message
@@ -402,6 +439,7 @@ net_nfc_error_e net_nfc_create_handover_select_message (ndef_message_h * message
   @exception NET_NFC_NULL_PARAMETER            parameter(s) has(have) illigal NULL pointer(s)
   @exception NET_NFC_ALLOC_FAIL                        allocation is failed
   */
-net_nfc_error_e net_nfc_create_handover_error_record (ndef_record_h * record, uint8_t reason, uint32_t data);
+net_nfc_error_e net_nfc_create_handover_error_record(ndef_record_s **record,
+               uint8_t reason, uint32_t data);
 
 #endif //__NET_NFC_NDEF_MESSAGE_HANDOVER_H__
index 165349f..3b293db 100644 (file)
@@ -97,7 +97,7 @@ uint8_t net_nfc_get_record_sr (uint8_t flag);
   char uri[] = " yahoo.com";
   ndef_record_s uriRecord;
 
-  data_payload;
+  data_s *payload;
 
   net_nfc_create_data (&payload, uri, strlen (uri));
   uri[0] = 0x01;
@@ -108,10 +108,11 @@ uint8_t net_nfc_get_record_sr (uint8_t flag);
   }
   @endcode
   */
-net_nfc_error_e net_nfc_create_record(ndef_record_h* record,
-               net_nfc_record_tnf_e tnf, data_h typeName, data_h id,
-               data_h payload );
-
+net_nfc_error_e net_nfc_create_record(ndef_record_s **record,
+               net_nfc_record_tnf_e tnf,
+               const data_s *typeName,
+               const data_s *id,
+               const data_s *payload);
 
 /**
   this function helps to create text type payload
@@ -134,8 +135,8 @@ net_nfc_error_e net_nfc_create_record(ndef_record_h* record,
 
   @code
   net_nfc_error_e result = NET_NFC_OK;
-  ndef_message_msg = NULL;
-  ndef_record_record = NULL;
+  ndef_message_s *msg = NULL;
+  ndef_record_s *record = NULL;
 
   char* message = "Hello, NFC World";
 
@@ -146,7 +147,7 @@ net_nfc_error_e net_nfc_create_record(ndef_record_h* record,
   @endcode
 
 */
-net_nfc_error_e net_nfc_create_text_type_record(ndef_record_h* record,
+net_nfc_error_e net_nfc_create_text_type_record(ndef_record_s **record,
                const char* text, const char* language_code_str, net_nfc_encode_type_e encode);
 
 /**
@@ -166,8 +167,8 @@ net_nfc_error_e net_nfc_create_text_type_record(ndef_record_h* record,
 
   @code
   net_nfc_error_e result = NET_NFC_OK;
-  ndef_message_msg = NULL;
-  ndef_record_record = NULL;
+  ndef_message_s *msg = NULL;
+  ndef_record_s *record = NULL;
 
   net_nfc_create_ndef_message (&msg);
   net_nfc_create_uri_type_record (&record ,"http://www.samsung.com" ,NET_NFC_SCHEMA_FULL_URI);
@@ -175,7 +176,7 @@ net_nfc_error_e net_nfc_create_text_type_record(ndef_record_h* record,
   @endcode
   */
 
-net_nfc_error_e net_nfc_create_uri_type_record(ndef_record_h* record,
+net_nfc_error_e net_nfc_create_uri_type_record(ndef_record_s **record,
                const char *uri, net_nfc_schema_type_e protocol_schema);
 
 /**
@@ -184,15 +185,15 @@ net_nfc_error_e net_nfc_create_uri_type_record(ndef_record_h* record,
   Do not free the payload. it will be freed when the record is freed
 
   @param[in]   record          Record handler
-  @param[out]  payload         data_h type payload pointer (it gives you the pointer of payload; not copied)
+  @param[out]  payload         data_s* type payload pointer (it gives you the pointer of payload; not copied)
 
   @return              return the result of the calling the function
 
   @exception NET_NFC_NULL_PARAMETER            parameter(s) has(have) illigal NULL pointer(s)
 
 */
-net_nfc_error_e net_nfc_get_record_payload (ndef_record_h record,
-               data_*payload);
+net_nfc_error_e net_nfc_get_record_payload(ndef_record_s *record,
+               data_s **payload);
 
 /**
   this function is getter of record type.
@@ -207,7 +208,7 @@ net_nfc_error_e net_nfc_get_record_payload (ndef_record_h record,
   @exception NET_NFC_NULL_PARAMETER            parameter(s) has(have) illigal NULL pointer(s)
 
 */
-net_nfc_error_e net_nfc_get_record_type (ndef_record_h record, data_h * type);
+net_nfc_error_e net_nfc_get_record_type(ndef_record_s *record, data_s **type);
 
 /**
   this function is getter of record ID.
@@ -222,7 +223,7 @@ net_nfc_error_e net_nfc_get_record_type (ndef_record_h record, data_h * type);
 
   @exception NET_NFC_NULL_PARAMETER            parameter(s) has(have) illigal NULL pointer(s)
   */
-net_nfc_error_e net_nfc_get_record_id (ndef_record_h record, data_h * id);
+net_nfc_error_e net_nfc_get_record_id(ndef_record_s *record, data_s **id);
 
 /**
   this function is getter of record TNF value.
@@ -236,7 +237,7 @@ net_nfc_error_e net_nfc_get_record_id (ndef_record_h record, data_h * id);
 
 
 */
-net_nfc_error_e net_nfc_get_record_tnf(ndef_record_record,
+net_nfc_error_e net_nfc_get_record_tnf(ndef_record_s *record,
                net_nfc_record_tnf_e *tnf);
 
 /**
@@ -252,7 +253,7 @@ net_nfc_error_e net_nfc_get_record_tnf(ndef_record_h record,
 
   @code
 
-  ndef_record_h         record;
+  ndef_record_s *record;
   uint8_t flag;
 
   net_nfc_get_record_by_index (msg, 0, &record);
@@ -269,7 +270,7 @@ net_nfc_error_e net_nfc_get_record_tnf(ndef_record_h record,
   @endcode
 
 */
-net_nfc_error_e net_nfc_get_record_flags (ndef_record_h record, uint8_t * flag);
+net_nfc_error_e net_nfc_get_record_flags(ndef_record_s *record, uint8_t *flag);
 
 
 /**
@@ -283,7 +284,7 @@ net_nfc_error_e net_nfc_get_record_flags (ndef_record_h record, uint8_t * flag);
   @exception NET_NFC_NULL_PARAMETER            parameter(s) has(have) illigal NULL pointer(s)
 
 */
-net_nfc_error_e net_nfc_set_record_id (ndef_record_h record, data_h id);
+net_nfc_error_e net_nfc_set_record_id (ndef_record_s *record, data_s *id);
 
 /**
   this function free the record handler. do not use this function after appending the ndef message
@@ -295,7 +296,7 @@ net_nfc_error_e net_nfc_set_record_id (ndef_record_h record, data_h id);
   @exception NET_NFC_NULL_PARAMETER            parameter(s) has(have) illigal NULL pointer(s)
 
 */
-net_nfc_error_e net_nfc_free_record (ndef_record_h record);
+net_nfc_error_e net_nfc_free_record(ndef_record_s *record);
 
 
 /**
@@ -313,7 +314,7 @@ net_nfc_error_e net_nfc_free_record (ndef_record_h record);
 */
 
 net_nfc_error_e net_nfc_create_text_string_from_text_record(
-               ndef_record_h record, char** buffer);
+               ndef_record_s *record, char **buffer);
 
 /**
   this function get language code from text record. (ex: US-en)
@@ -329,7 +330,7 @@ net_nfc_error_e net_nfc_create_text_string_from_text_record(
 */
 
 net_nfc_error_e net_nfc_get_languange_code_string_from_text_record(
-               ndef_record_h record, char** lang_code_str);
+               ndef_record_s *record, char **lang_code_str);
 
 
 /**
@@ -346,7 +347,7 @@ net_nfc_error_e net_nfc_get_languange_code_string_from_text_record(
 */
 
 net_nfc_error_e net_nfc_get_encoding_type_from_text_record(
-               ndef_record_h record, net_nfc_encode_type_e * encoding);
+               ndef_record_s *record, net_nfc_encode_type_e *encoding);
 
 
 /**
@@ -363,6 +364,6 @@ net_nfc_error_e net_nfc_get_encoding_type_from_text_record(
 */
 
 net_nfc_error_e net_nfc_create_uri_string_from_uri_record(
-               ndef_record_h record, char ** uri);
+               ndef_record_s *record, char **uri);
 
 #endif //__NET_NFC_NDEF_RECORD_H__
index 6a19314..35fe4c7 100644 (file)
@@ -44,7 +44,7 @@
   @exception NET_NFC_ALLOC_FAIL                        memory allocation is failed
 
   @code
-  ndef_message_msg = NULL;
+  ndef_message_s *msg = NULL;
 
   // create a ndef message and add some records
   // ...
@@ -52,7 +52,7 @@
   net_nfc_sign_records(msg, 0, 1, "/tmp/cert.p12", "abcdef");
   @endcode
 */
-net_nfc_error_e net_nfc_sign_records(ndef_message_msg, int begin_index,
+net_nfc_error_e net_nfc_sign_records(ndef_message_s *msg, int begin_index,
                int end_index, char *cert_file, char *password);
 
 /**
@@ -68,7 +68,7 @@ net_nfc_error_e net_nfc_sign_records(ndef_message_h msg, int begin_index,
   @exception NET_NFC_ALLOC_FAIL                        memory allocation is failed
 
   @code
-  ndef_message_msg = NULL;
+  ndef_message_s *msg = NULL;
 
   // create a ndef message and add some records
   // ...
@@ -76,7 +76,7 @@ net_nfc_error_e net_nfc_sign_records(ndef_message_h msg, int begin_index,
   net_nfc_sign_ndef_message(msg, "/tmp/cert.p12", "abcdef");
   @endcode
 */
-net_nfc_error_e net_nfc_sign_ndef_message(ndef_message_msg, char *cert_file,
+net_nfc_error_e net_nfc_sign_ndef_message(ndef_message_s *msg, char *cert_file,
                char *password);
 
 /**
@@ -93,9 +93,9 @@ net_nfc_error_e net_nfc_sign_ndef_message(ndef_message_h msg, char *cert_file,
 
   @code
   net_nfc_error_e error = NET_NFC_OK;
-  ndef_message_msg = NULL;
-  ndef_record_begin_record = NULL;
-  ndef_record_sign_record = NULL;
+  ndef_message_s *msg = NULL;
+  ndef_record_s *begin_record = NULL;
+  ndef_record_s *sign_record = NULL;
 
   // import NDEF message including the signature record.
   // ...
@@ -108,8 +108,8 @@ net_nfc_error_e net_nfc_sign_ndef_message(ndef_message_h msg, char *cert_file,
   return (error == NET_NFC_OK);
   @endcode
 */
-net_nfc_error_e net_nfc_verify_signature_records(ndef_record_begin_record,
-               ndef_record_sign_record);
+net_nfc_error_e net_nfc_verify_signature_records(ndef_record_s *begin_record,
+               ndef_record_s *sign_record);
 
 /**
   This function does verify signature in NDEF message
@@ -125,7 +125,7 @@ net_nfc_error_e net_nfc_verify_signature_records(ndef_record_h begin_record,
 
   @code
   net_nfc_error_e error = NET_NFC_OK;
-  ndef_message_msg = NULL;
+  ndef_message_s *msg = NULL;
 
   // import NDEF message including the signature record.
   // ...
@@ -135,6 +135,6 @@ net_nfc_error_e net_nfc_verify_signature_records(ndef_record_h begin_record,
   return (error == NET_NFC_OK);
   @endcode
 */
-net_nfc_error_e net_nfc_verify_signature_ndef_message(ndef_message_msg);
+net_nfc_error_e net_nfc_verify_signature_ndef_message(ndef_message_s *msg);
 
 #endif //__NET_NFC_SIGN_RECORD_H__
index 05c4388..03ceeb4 100644 (file)
@@ -49,7 +49,7 @@
 
 */
 
-net_nfc_error_e net_nfc_get_tag_type(net_nfc_target_info_target_info,
+net_nfc_error_e net_nfc_get_tag_type(net_nfc_target_info_s *target_info,
                net_nfc_target_type_e *type);
 
 /**
@@ -67,8 +67,8 @@ net_nfc_error_e net_nfc_get_tag_type(net_nfc_target_info_h target_info,
 
 */
 
-net_nfc_error_e net_nfc_get_tag_handle(net_nfc_target_info_target_info,
-               net_nfc_target_handle_*handle);
+net_nfc_error_e net_nfc_get_tag_handle(net_nfc_target_info_s *target_info,
+               net_nfc_target_handle_s **handle);
 
 /**
   this API returns the NDEF support boolean value.
@@ -86,7 +86,7 @@ net_nfc_error_e net_nfc_get_tag_handle(net_nfc_target_info_h target_info,
 
 */
 
-net_nfc_error_e net_nfc_get_tag_ndef_support(net_nfc_target_info_target_info,
+net_nfc_error_e net_nfc_get_tag_ndef_support(net_nfc_target_info_s *target_info,
                bool *is_support);
 
 /**
@@ -104,7 +104,7 @@ net_nfc_error_e net_nfc_get_tag_ndef_support(net_nfc_target_info_h target_info,
 
 */
 
-net_nfc_error_e net_nfc_get_tag_max_data_size(net_nfc_target_info_target_info,
+net_nfc_error_e net_nfc_get_tag_max_data_size(net_nfc_target_info_s *target_info,
                uint32_t *max_size);
 
 /**
@@ -123,7 +123,7 @@ net_nfc_error_e net_nfc_get_tag_max_data_size(net_nfc_target_info_h target_info,
 */
 
 net_nfc_error_e net_nfc_get_tag_actual_data_size(
-               net_nfc_target_info_target_info, uint32_t *actual_data);
+               net_nfc_target_info_s *target_info, uint32_t *actual_data);
 
 
 /**
@@ -149,7 +149,7 @@ net_nfc_error_e net_nfc_get_tag_actual_data_size(
       case NET_NFC_MESSAGE_TAG_DISCOVERED:
         if(info != NULL)
         {
-          net_nfc_target_info_h target_info = (net_nfc_target_info_h)data;
+          net_nfc_target_info_s *target_info = (net_nfc_target_info_s*)data;
 
           char **keys;
           int keys_length;
@@ -173,7 +173,7 @@ net_nfc_error_e net_nfc_get_tag_actual_data_size(
 
 */
 
-net_nfc_error_e net_nfc_get_tag_info_keys(net_nfc_target_info_target_info,
+net_nfc_error_e net_nfc_get_tag_info_keys(net_nfc_target_info_s *target_info,
                char ***keys, int *number_of_keys);
 
 /**
@@ -194,7 +194,7 @@ net_nfc_error_e net_nfc_get_tag_info_keys(net_nfc_target_info_h target_info,
       case NET_NFC_MESSAGE_TAG_DISCOVERED:
         if(info != NULL)
         {
-          net_nfc_target_info_h target_info = (net_nfc_target_info_h)data;
+          net_nfc_target_info_s *target_info = (net_nfc_target_info_s*)data;
 
           char** keys;
           int keys_length;
@@ -205,7 +205,7 @@ net_nfc_error_e net_nfc_get_tag_info_keys(net_nfc_target_info_h target_info,
             for(; index < keys_length; index++)
             {
               char* key = keys[index];
-              data_value;
+              data_s *value;
               net_nfc_get_tag_info_value(target_info, key, &value);
               net_nfc_free_data(value);
             }
@@ -221,29 +221,29 @@ net_nfc_error_e net_nfc_get_tag_info_keys(net_nfc_target_info_h target_info,
   @exception   NET_NFC_NO_DATA_FOUND           No data is returned
   */
 
-net_nfc_error_e net_nfc_get_tag_info_value(net_nfc_target_info_target_info,
-               const char *key, data_*value);
+net_nfc_error_e net_nfc_get_tag_info_value(net_nfc_target_info_s *target_info,
+               const char *key, data_s **value);
 
 /**
   Duplicate a handle of target information
 
 ** IMPORTANT : After using duplicated handle, you should release a handle returned from this function.
 **             You can release a handle by net_nfc_release_tag_info function.
+ ** IMPORTANT : After using duplicated handle, you should release a handle returned from this function.
+ **             You can release a handle by net_nfc_release_tag_info function.
 
 \par Sync (or) Async: Sync
 This is a Synchronous API
+ \par Sync (or) Async: Sync
+ This is a Synchronous API
 
 @param[in]   origin          The original handle you want to duplicate
 @param[out]  result          The result of this function.
@param[in]    origin          The original handle you want to duplicate
@param[out]   result          The result of this function.
 
 @code
+ @code
   void user_cb(net_nfc_message_e message, net_nfc_error_e result, void *data, void *trans_param)
   {
     switch(message)
     {
       case NET_NFC_MESSAGE_TAG_DISCOVERED:
-        net_nfc_target_info_h target_info = (net_nfc_target_info_h)data;
-        net_nfc_target_info_handle = NULL;
+        net_nfc_target_info_s *target_info = (net_nfc_target_info_s*)data;
+        net_nfc_target_info_s *handle = NULL;
 
         net_nfc_duplicate_target_info(target_info, &handle);
 
@@ -253,46 +253,45 @@ net_nfc_error_e net_nfc_get_tag_info_value(net_nfc_target_info_h target_info,
         break;
     }
   }
-  @endcode
-
-  @return              return the result of calling this functions
-  @exception   NET_NFC_NULL_PARAMETER          parameter(s) has(have) illegal NULL pointer(s)
+ @endcode
+ @return               return the result of calling this functions
+ @exception    NET_NFC_NULL_PARAMETER          parameter(s) has(have) illegal NULL pointer(s)
 */
 
-net_nfc_error_e net_nfc_duplicate_target_info(net_nfc_target_info_origin,
-               net_nfc_target_info_*result);
+net_nfc_error_e net_nfc_duplicate_target_info(net_nfc_target_info_s *origin,
+               net_nfc_target_info_s **result);
 
 /**
-  After using net_nfc_target_info_handle, you should release its resource by this function.
+  After using net_nfc_target_info_s *handle, you should release its resource by this function.
 
 ** IMPORTANT : Never use this function in user callback you registered by net_nfc_set_response_callback function
 **             This function is for the result of net_nfc_duplicate_target_info or net_nfc_get_current_tag_info_sync
+ ** IMPORTANT : Never use this function in user callback you registered by net_nfc_set_response_callback function
+ **             This function is for the result of net_nfc_duplicate_target_info or net_nfc_get_current_tag_info_sync
 
 \par Sync (or) Async: Sync
 This is a Synchronous API
+ \par Sync (or) Async: Sync
+ This is a Synchronous API
 
 @param[in]   target_info             target info handle
@param[in]    target_info             target info handle
 
 @code
-  net_nfc_target_info_handle;
+ @code
+  net_nfc_target_info_s *handle;
 
   net_nfc_get_current_tag_info_sync(&handle);
 
   // do something...
 
   net_nfc_release_tag_info(handle);
 @endcode
+ @endcode
 
 @return              return the result of calling this functions
@return               return the result of calling this functions
 
 @exception   NET_NFC_NULL_PARAMETER          parameter(s) has(have) illegal NULL pointer(s)
@exception    NET_NFC_NULL_PARAMETER          parameter(s) has(have) illegal NULL pointer(s)
 */
 
-net_nfc_error_e net_nfc_release_tag_info(net_nfc_target_info_target_info);
+net_nfc_error_e net_nfc_release_tag_info(net_nfc_target_info_s *target_info);
 
 
 /**
-@}
-*/
+  @}
+  */
 
 #endif //__NET_NFC_TARGET_INFO_H__
index 0757cc1..82f39ff 100644 (file)
 #include "net_nfc_typedef_internal.h"
 #include "net_nfc_util_internal.h"
 
-API net_nfc_error_e net_nfc_create_data_only(data_h* data)
+API net_nfc_error_e net_nfc_create_data_only(data_s **data)
 {
        return net_nfc_create_data(data, NULL, 0);
 }
 
-API net_nfc_error_e net_nfc_create_data(data_h *data,
-               const uint8_t *bytes, size_t length)
+API net_nfc_error_e net_nfc_create_data(data_s **data, const uint8_t *bytes,
+               const size_t length)
 {
        data_s *tmp_data = NULL;
 
        if (data == NULL)
                return NET_NFC_NULL_PARAMETER;
 
-       *data = NULL;
-
        _net_nfc_util_alloc_mem(tmp_data, sizeof(data_s));
        if (tmp_data == NULL)
                return NET_NFC_ALLOC_FAIL;
@@ -57,94 +55,77 @@ API net_nfc_error_e net_nfc_create_data(data_h *data,
                }
        }
 
-       *data = (data_h)tmp_data;
+       *data = tmp_data;
 
        return NET_NFC_OK;
 }
 
-API net_nfc_error_e net_nfc_get_data(const data_h data,
-               uint8_t **bytes, size_t *length)
+API net_nfc_error_e net_nfc_get_data(const data_s *data, uint8_t **bytes,
+               size_t *length)
 {
-       data_s *tmp_data = (data_s *)data;
-
-       if (bytes == NULL || length == NULL)
-               return NET_NFC_NULL_PARAMETER;
-
-       *bytes = NULL;
-       *length = 0;
-
-       if (data == NULL)
+       if (bytes == NULL || length == NULL || NULL == data)
                return NET_NFC_NULL_PARAMETER;
 
-       *bytes = tmp_data->buffer;
-       *length = tmp_data->length;
+       *bytes = data->buffer;
+       *length = data->length;
 
        return NET_NFC_OK;
 }
 
-API net_nfc_error_e net_nfc_set_data(data_h data,
-               const uint8_t *bytes, size_t length)
+API net_nfc_error_e net_nfc_set_data(data_s *data, const uint8_t *bytes, const size_t length)
 {
-       data_s *tmp_data = (data_s *)data;
-
        if (data == NULL)
                return NET_NFC_NULL_PARAMETER;
 
-       if (tmp_data->buffer == bytes && tmp_data->length == length)
+       if (data->buffer == bytes && data->length == length)
                return NET_NFC_OK;
 
-       if (tmp_data->buffer != NULL)
-               _net_nfc_util_free_mem(tmp_data->buffer);
+       if (data->buffer)
+               _net_nfc_util_free_mem(data->buffer);
 
        if (length <= 0)
        {
-               tmp_data->buffer = NULL;
-               tmp_data->length = 0;
+               data->buffer = NULL;
+               data->length = 0;
                return NET_NFC_OK;
        }
 
-       if (length > 0)
-               _net_nfc_util_alloc_mem((tmp_data)->buffer, length);
+       if (0 < length)
+               _net_nfc_util_alloc_mem(data->buffer, length);
 
-       if (bytes != NULL)
-               memcpy(tmp_data->buffer, bytes, length);
+       if (bytes)
+               memcpy(data->buffer, bytes, length);
 
-       tmp_data->length = length;
+       data->length = length;
 
        return NET_NFC_OK;
 }
 
-API size_t net_nfc_get_data_length(const data_data)
+API size_t net_nfc_get_data_length(const data_s *data)
 {
-       data_s *tmp_data = (data_s *)data;
-
        if (data == NULL)
                return 0;
 
-       return tmp_data->length;
+       return data->length;
 }
 
-API uint8_t* net_nfc_get_data_buffer(const data_data)
+API uint8_t* net_nfc_get_data_buffer(const data_s *data)
 {
-       data_s *tmp_data = (data_s *)data;
-
        if (data == NULL)
                return NULL;
 
-       return tmp_data->buffer;
+       return data->buffer;
 }
 
-API net_nfc_error_e net_nfc_free_data(data_data)
+API net_nfc_error_e net_nfc_free_data(data_s *data)
 {
-       data_s *tmp_data = (data_s *)data;
-
        if (data == NULL)
                return NET_NFC_NULL_PARAMETER;
 
-       if (tmp_data->buffer != NULL)
-               _net_nfc_util_free_mem(tmp_data->buffer);
+       if (data->buffer != NULL)
+               _net_nfc_util_free_mem(data->buffer);
 
-       _net_nfc_util_free_mem(tmp_data);
+       _net_nfc_util_free_mem(data);
 
        return NET_NFC_OK;
-}
+}
\ No newline at end of file
index 5e90ee0..0d71774 100644 (file)
@@ -30,10 +30,6 @@ static NetNfcGDbusHandover *handover_proxy = NULL;
 
 static void p2p_connection_handover(GObject *source_object,
                GAsyncResult *res,
-               gpointer user_data);
-
-static void p2p_connection_handover(GObject *source_object,
-               GAsyncResult *res,
                gpointer user_data)
 {
        NetNfcCallback *func_data = (NetNfcCallback *)user_data;
@@ -77,12 +73,9 @@ static void p2p_connection_handover(GObject *source_object,
 
 
 API net_nfc_error_e net_nfc_client_handover_free_alternative_carrier_data(
-               net_nfc_connection_handover_info_h info_handle)
+               net_nfc_connection_handover_info_s *info)
 {
-       net_nfc_connection_handover_info_s *info =
-               (net_nfc_connection_handover_info_s *)info_handle;
-
-       if (info_handle == NULL)
+       if (info == NULL)
                return NET_NFC_NULL_PARAMETER;
 
        if (info->data.buffer != NULL)
@@ -97,13 +90,10 @@ API net_nfc_error_e net_nfc_client_handover_free_alternative_carrier_data(
 
 
 API net_nfc_error_e net_nfc_client_handover_get_alternative_carrier_type(
-               net_nfc_connection_handover_info_h info_handle,
+               net_nfc_connection_handover_info_s *info,
                net_nfc_conn_handover_carrier_type_e *type)
 {
-       net_nfc_connection_handover_info_s *info =
-               (net_nfc_connection_handover_info_s *)info_handle;
-
-       if (info_handle == NULL || type == NULL)
+       if (info == NULL || type == NULL)
                return NET_NFC_NULL_PARAMETER;
 
        *type = info->type;
@@ -112,12 +102,9 @@ API net_nfc_error_e net_nfc_client_handover_get_alternative_carrier_type(
 }
 
 API net_nfc_error_e net_nfc_client_handover_get_alternative_carrier_data(
-               net_nfc_connection_handover_info_h info_handle, data_h *data)
+               net_nfc_connection_handover_info_s *info, data_s **data)
 {
-       net_nfc_connection_handover_info_s *info =
-               (net_nfc_connection_handover_info_s *)info_handle;
-
-       if (info_handle == NULL || data == NULL)
+       if (info == NULL || data == NULL)
                return NET_NFC_NULL_PARAMETER;
 
        return net_nfc_create_data(data, info->data.buffer, info->data.length);
@@ -125,7 +112,7 @@ API net_nfc_error_e net_nfc_client_handover_get_alternative_carrier_data(
 
 
 API net_nfc_error_e net_nfc_client_p2p_connection_handover(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                net_nfc_conn_handover_carrier_type_e arg_type,
                net_nfc_p2p_connection_handover_completed_cb callback,
                void *cb_data)
@@ -165,10 +152,10 @@ API net_nfc_error_e net_nfc_client_p2p_connection_handover(
 
 
 API net_nfc_error_e net_nfc_client_p2p_connection_handover_sync(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                net_nfc_conn_handover_carrier_type_e arg_type,
                net_nfc_conn_handover_carrier_type_e *out_carrier,
-               data_*out_ac_data)
+               data_s **out_ac_data)
 {
        GVariant *out_data = NULL;
        net_nfc_error_e out_result = NET_NFC_OK;
index 51eb3d7..e90b780 100644 (file)
@@ -521,7 +521,7 @@ static void llcp_call_disconnect(GObject *source_object,    GAsyncResult *res,
 
 
 /* Public APIs */
-API net_nfc_error_e net_nfc_client_llcp_config(net_nfc_llcp_config_info_config,
+API net_nfc_error_e net_nfc_client_llcp_config(net_nfc_llcp_config_info_s *config,
                net_nfc_client_llcp_config_completed callback, void *user_data)
 {
        GVariant *var;
@@ -554,7 +554,7 @@ API net_nfc_error_e net_nfc_client_llcp_config(net_nfc_llcp_config_info_h config
 }
 
 API net_nfc_error_e net_nfc_client_llcp_config_sync(
-               net_nfc_llcp_config_info_config)
+               net_nfc_llcp_config_info_s *config)
 {
        gboolean ret;
        GVariant *var = NULL;
@@ -583,11 +583,11 @@ API net_nfc_error_e net_nfc_client_llcp_config_sync(
 }
 
 API net_nfc_error_e net_nfc_client_llcp_get_config(
-               net_nfc_llcp_config_info_*config)
+               net_nfc_llcp_config_info_s **config)
 {
        RETV_IF(NULL == config, NET_NFC_NULL_PARAMETER);
 
-       *config = (net_nfc_llcp_config_info_h)&llcp_config;
+       *config = &llcp_config;
 
        return NET_NFC_OK;
 }
@@ -862,8 +862,7 @@ API net_nfc_error_e net_nfc_client_llcp_connect(net_nfc_llcp_socket_t socket,
 }
 
 API net_nfc_error_e net_nfc_client_llcp_connect_sync(net_nfc_llcp_socket_t socket,
-               const char *service_name,
-               net_nfc_llcp_socket_t *out_socket)
+               const char *service_name, net_nfc_llcp_socket_t *out_socket)
 {
        gboolean ret;
        GError *error = NULL;
@@ -1023,7 +1022,7 @@ API net_nfc_error_e net_nfc_client_llcp_connect_sap_sync(
 }
 
 API net_nfc_error_e net_nfc_client_llcp_send(net_nfc_llcp_socket_t socket,
-               data_data, net_nfc_client_llcp_send_completed callback, void *user_data)
+               data_s *data, net_nfc_client_llcp_send_completed callback, void *user_data)
 {
        GVariant *variant;
        LlcpFuncData *func_data;
@@ -1068,7 +1067,7 @@ API net_nfc_error_e net_nfc_client_llcp_send(net_nfc_llcp_socket_t socket,
 }
 
 API net_nfc_error_e net_nfc_client_llcp_send_sync(net_nfc_llcp_socket_t socket,
-               data_data)
+               data_s *data)
 {
        gboolean ret;
        GVariant *variant;
@@ -1124,7 +1123,7 @@ API net_nfc_error_e net_nfc_client_llcp_send_sync(net_nfc_llcp_socket_t socket,
 
 API net_nfc_error_e net_nfc_client_llcp_send_to(net_nfc_llcp_socket_t socket,
                sap_t sap,
-               data_data,
+               data_s *data,
                net_nfc_client_llcp_send_to_completed callback,
                void *user_data)
 {
@@ -1173,7 +1172,7 @@ API net_nfc_error_e net_nfc_client_llcp_send_to(net_nfc_llcp_socket_t socket,
 }
 
 API net_nfc_error_e net_nfc_client_llcp_send_to_sync(net_nfc_llcp_socket_t socket,
-               sap_t sap, data_data)
+               sap_t sap, data_s *data)
 {
        gboolean ret;
        GVariant *variant;
@@ -1274,7 +1273,7 @@ API net_nfc_error_e net_nfc_client_llcp_receive(net_nfc_llcp_socket_t socket,
 }
 
 API net_nfc_error_e net_nfc_client_llcp_receive_sync(net_nfc_llcp_socket_t socket,
-               size_t request_length, data_*out_data)
+               size_t request_length, data_s **out_data)
 {
        gboolean ret;
        GVariant *variant;
@@ -1367,7 +1366,7 @@ API net_nfc_error_e net_nfc_client_llcp_receive_from_sync(
                net_nfc_llcp_socket_t socket,
                size_t request_length,
                sap_t *out_sap,
-               data_*out_data)
+               data_s **out_data)
 {
        sap_t sap;
        gboolean ret;
@@ -1600,7 +1599,7 @@ API net_nfc_error_e net_nfc_client_llcp_disconnect_sync(
 }
 
 API void net_nfc_client_llcp_create_socket(net_nfc_llcp_socket_t *socket,
-               net_nfc_llcp_socket_option_option)
+               net_nfc_llcp_socket_option_s *option)
 {
        net_nfc_llcp_internal_socket_s *socket_data = NULL;
 
@@ -1618,8 +1617,7 @@ API void net_nfc_client_llcp_create_socket(net_nfc_llcp_socket_t *socket,
        {
                socket_data->miu = 128;
                socket_data->rw = 1;
-               socket_data->type =
-                       NET_NFC_LLCP_SOCKET_TYPE_CONNECTIONORIENTED;
+               socket_data->type = NET_NFC_LLCP_SOCKET_TYPE_CONNECTIONORIENTED;
        }
 
        socket_data->device_id = llcp_handle;
@@ -1632,17 +1630,17 @@ API void net_nfc_client_llcp_create_socket(net_nfc_llcp_socket_t *socket,
 
 
 API net_nfc_error_e net_nfc_client_llcp_get_local_config(
-               net_nfc_llcp_config_info_*config)
+               net_nfc_llcp_config_info_s **config)
 {
        RETV_IF(NULL == config, NET_NFC_NULL_PARAMETER);
 
-       *config = (net_nfc_llcp_config_info_h)&llcp_config;
+       *config = &llcp_config;
 
        return NET_NFC_OK;
 }
 
 API net_nfc_error_e net_nfc_client_llcp_get_local_socket_option(
-               net_nfc_llcp_socket_t socket, net_nfc_llcp_socket_option_*info)
+               net_nfc_llcp_socket_t socket, net_nfc_llcp_socket_option_s **info)
 {
        net_nfc_llcp_internal_socket_s *socket_data = NULL;
 
@@ -1650,18 +1648,18 @@ API net_nfc_error_e net_nfc_client_llcp_get_local_socket_option(
        if (socket_data == NULL)
                return NET_NFC_LLCP_INVALID_SOCKET;
 
-       *info = (net_nfc_llcp_socket_option_h)socket_data;
+       *info = (net_nfc_llcp_socket_option_s*)socket_data;
 
        return NET_NFC_OK;
 }
 
 API net_nfc_error_e net_nfc_client_llcp_create_socket_option(
-               net_nfc_llcp_socket_option_*option,
+               net_nfc_llcp_socket_option_s **option,
                uint16_t miu,
                uint8_t rw,
                net_nfc_socket_type_e type)
 {
-       net_nfc_llcp_socket_option_s *struct_option = NULL;
+       net_nfc_llcp_socket_option_s *tmp_option = NULL;
 
        RETV_IF(NULL == option, NET_NFC_NULL_PARAMETER);
        RETVM_IF(miu < 128 || miu > 1152, NET_NFC_OUT_OF_BOUND, "miu = %d", miu);
@@ -1671,14 +1669,14 @@ API net_nfc_error_e net_nfc_client_llcp_create_socket_option(
                        NET_NFC_OUT_OF_BOUND,
                        "type = %d", type);
 
-       _net_nfc_util_alloc_mem(struct_option, sizeof(net_nfc_llcp_socket_option_s));
-       if (struct_option != NULL)
+       _net_nfc_util_alloc_mem(tmp_option, sizeof(net_nfc_llcp_socket_option_s));
+       if (tmp_option != NULL)
        {
-               struct_option->miu = miu;
-               struct_option->rw = rw;
-               struct_option->type = type;
+               tmp_option->miu = miu;
+               tmp_option->rw = rw;
+               tmp_option->type = type;
 
-               *option = (net_nfc_llcp_socket_option_h)struct_option;
+               *option = tmp_option;
 
                return NET_NFC_OK;
        }
@@ -1689,93 +1687,79 @@ API net_nfc_error_e net_nfc_client_llcp_create_socket_option(
 }
 
 API net_nfc_error_e net_nfc_client_llcp_create_socket_option_default(
-               net_nfc_llcp_socket_option_*option)
+               net_nfc_llcp_socket_option_s **option)
 {
        return net_nfc_client_llcp_create_socket_option(option, 128, 1,
                        NET_NFC_LLCP_SOCKET_TYPE_CONNECTIONORIENTED);
 }
 
 API net_nfc_error_e net_nfc_client_llcp_get_socket_option_miu(
-               net_nfc_llcp_socket_option_option, uint16_t *miu)
+               net_nfc_llcp_socket_option_s *option, uint16_t *miu)
 {
-       net_nfc_llcp_socket_option_s *struct_option = (net_nfc_llcp_socket_option_s*)option;
-
        RETV_IF(NULL == option, NET_NFC_NULL_PARAMETER);
        RETV_IF(NULL == miu, NET_NFC_NULL_PARAMETER);
 
-       *miu = struct_option->miu;
+       *miu = option->miu;
        return NET_NFC_OK;
 }
 
 API net_nfc_error_e net_nfc_client_llcp_set_socket_option_miu(
-               net_nfc_llcp_socket_option_option, uint16_t miu)
+               net_nfc_llcp_socket_option_s *option, uint16_t miu)
 {
-       net_nfc_llcp_socket_option_s *struct_option =
-               (net_nfc_llcp_socket_option_s *)option;
-
        RETV_IF(NULL == option, NET_NFC_NULL_PARAMETER);
 
-       struct_option->miu = miu;
+       option->miu = miu;
        return NET_NFC_OK;
 }
 
 API net_nfc_error_e net_nfc_client_llcp_get_socket_option_rw(
-               net_nfc_llcp_socket_option_option, uint8_t *rw)
+               net_nfc_llcp_socket_option_s *option, uint8_t *rw)
 {
-       net_nfc_llcp_socket_option_s *struct_option = (net_nfc_llcp_socket_option_s*)option;
-
        RETV_IF(NULL == option, NET_NFC_NULL_PARAMETER);
        RETV_IF(NULL == rw, NET_NFC_NULL_PARAMETER);
 
-       *rw = struct_option->rw;
+       *rw = option->rw;
        return NET_NFC_OK;
 }
 
 API net_nfc_error_e net_nfc_client_llcp_set_socket_option_rw(
-               net_nfc_llcp_socket_option_option, uint8_t rw)
+               net_nfc_llcp_socket_option_s *option, uint8_t rw)
 {
-       net_nfc_llcp_socket_option_s *struct_option = (net_nfc_llcp_socket_option_s*)option;
-
        RETV_IF(NULL == option, NET_NFC_NULL_PARAMETER);
 
-       struct_option->rw = rw;
+       option->rw = rw;
        return NET_NFC_OK;
 }
 
 API net_nfc_error_e net_nfc_client_llcp_get_socket_option_type(
-               net_nfc_llcp_socket_option_option, net_nfc_socket_type_e *type)
+               net_nfc_llcp_socket_option_s *option, net_nfc_socket_type_e *type)
 {
-       net_nfc_llcp_socket_option_s *struct_option = (net_nfc_llcp_socket_option_s*)option;
-
        RETV_IF(NULL == type, NET_NFC_NULL_PARAMETER);
 
-       *type = struct_option->type;
+       *type = option->type;
        return NET_NFC_OK;
 }
 
 API net_nfc_error_e net_nfc_client_llcp_set_socket_option_type(
-               net_nfc_llcp_socket_option_option, net_nfc_socket_type_e type)
+               net_nfc_llcp_socket_option_s *option, net_nfc_socket_type_e type)
 {
-       net_nfc_llcp_socket_option_s *struct_option = (net_nfc_llcp_socket_option_s*)option;
-
        RETV_IF(NULL == option, NET_NFC_NULL_PARAMETER);
 
-       struct_option->type = type;
+       option->type = type;
        return NET_NFC_OK;
 }
 
 API net_nfc_error_e net_nfc_client_llcp_free_socket_option(
-               net_nfc_llcp_socket_option_option)
+               net_nfc_llcp_socket_option_s *option)
 {
        RETV_IF(NULL == option, NET_NFC_NULL_PARAMETER);
 
        _net_nfc_util_free_mem(option);
-
        return NET_NFC_OK;
 }
 
 API net_nfc_error_e net_nfc_client_llcp_create_config(
-               net_nfc_llcp_config_info_*config,
+               net_nfc_llcp_config_info_s **config,
                uint16_t miu,
                uint16_t wks,
                uint8_t lto,
@@ -1794,116 +1778,96 @@ API net_nfc_error_e net_nfc_client_llcp_create_config(
        tmp_config->lto = lto;
        tmp_config->option = option;
 
-       *config = (net_nfc_llcp_config_info_h)tmp_config;
+       *config = tmp_config;
 
        return NET_NFC_OK;
 }
 
 API net_nfc_error_e net_nfc_client_llcp_create_config_default(
-               net_nfc_llcp_config_info_*config)
+               net_nfc_llcp_config_info_s **config)
 {
        return net_nfc_client_llcp_create_config(config, 128, 1, 10, 0);
 }
 
 API net_nfc_error_e net_nfc_client_llcp_get_config_miu(
-               net_nfc_llcp_config_info_config, uint16_t *miu)
+               net_nfc_llcp_config_info_s *config, uint16_t *miu)
 {
-       net_nfc_llcp_config_info_s *tmp_config = (net_nfc_llcp_config_info_s*)config;
-
        RETV_IF(NULL == config, NET_NFC_NULL_PARAMETER);
        RETV_IF(NULL == miu, NET_NFC_NULL_PARAMETER);
 
-       *miu = tmp_config->miu;
-
+       *miu = config->miu;
        return NET_NFC_OK;
 }
 
 API net_nfc_error_e net_nfc_client_llcp_get_config_wks(
-               net_nfc_llcp_config_info_config, uint16_t *wks)
+               net_nfc_llcp_config_info_s *config, uint16_t *wks)
 {
-       net_nfc_llcp_config_info_s *tmp_config = (net_nfc_llcp_config_info_s*)config;
-
        RETV_IF(NULL == config, NET_NFC_NULL_PARAMETER);
        RETV_IF(NULL == wks, NET_NFC_NULL_PARAMETER);
 
-       *wks = tmp_config->wks;
-
+       *wks = config->wks;
        return NET_NFC_OK;
 }
 
 API net_nfc_error_e net_nfc_client_llcp_get_config_lto(
-               net_nfc_llcp_config_info_config, uint8_t *lto)
+               net_nfc_llcp_config_info_s *config, uint8_t *lto)
 {
-       net_nfc_llcp_config_info_s *tmp_config = (net_nfc_llcp_config_info_s*)config;
-
        RETV_IF(NULL == config, NET_NFC_NULL_PARAMETER);
        RETV_IF(NULL == lto, NET_NFC_NULL_PARAMETER);
 
-       *lto = tmp_config->lto;
-
+       *lto = config->lto;
        return NET_NFC_OK;
 }
 
 API net_nfc_error_e net_nfc_client_llcp_get_config_option(
-               net_nfc_llcp_config_info_config, uint8_t *option)
+               net_nfc_llcp_config_info_s *config, uint8_t *option)
 {
-       net_nfc_llcp_config_info_s *tmp_config = (net_nfc_llcp_config_info_s*)config;
-
        RETV_IF(NULL == config, NET_NFC_NULL_PARAMETER);
        RETV_IF(NULL == option, NET_NFC_NULL_PARAMETER);
 
-       *option = tmp_config->option;
-
+       *option = config->option;
        return NET_NFC_OK;
 }
 
 API net_nfc_error_e net_nfc_client_llcp_set_config_miu(
-               net_nfc_llcp_config_info_config, uint16_t miu)
+               net_nfc_llcp_config_info_s *config, uint16_t miu)
 {
-       net_nfc_llcp_config_info_s * tmp_config = (net_nfc_llcp_config_info_s*)config;
-
        RETV_IF(NULL == config, NET_NFC_NULL_PARAMETER);
        RETVM_IF(miu < 128 || miu > 1152, NET_NFC_OUT_OF_BOUND, "miu = %d", miu);
 
-       tmp_config->miu = miu;
+       config->miu = miu;
        return NET_NFC_OK;
 }
 
 API net_nfc_error_e net_nfc_client_llcp_set_config_wks(
-               net_nfc_llcp_config_info_config, uint16_t wks)
+               net_nfc_llcp_config_info_s *config, uint16_t wks)
 {
-       net_nfc_llcp_config_info_s *tmp_config = (net_nfc_llcp_config_info_s*)config;
-
        RETV_IF(NULL == config, NET_NFC_NULL_PARAMETER);
 
-       tmp_config->wks = wks;
+       config->wks = wks;
        return NET_NFC_OK;
 }
 
 API net_nfc_error_e net_nfc_client_llcp_set_config_lto(
-               net_nfc_llcp_config_info_config, uint8_t lto)
+               net_nfc_llcp_config_info_s *config, uint8_t lto)
 {
-       net_nfc_llcp_config_info_s *tmp_config = (net_nfc_llcp_config_info_s*)config;
-
        RETV_IF(NULL == config, NET_NFC_NULL_PARAMETER);
 
-       tmp_config->lto = lto;
+       config->lto = lto;
        return NET_NFC_OK;
 }
 
 API net_nfc_error_e net_nfc_client_llcp_set_config_option(
-               net_nfc_llcp_config_info_config, uint8_t option)
+               net_nfc_llcp_config_info_s *config, uint8_t option)
 {
-       net_nfc_llcp_config_info_s *tmp_config = (net_nfc_llcp_config_info_s*)config;
-
        RETV_IF(NULL == config, NET_NFC_NULL_PARAMETER);
 
-       tmp_config->option = option;
+       config->option = option;
        return NET_NFC_OK;
 }
 
 API net_nfc_error_e net_nfc_client_llcp_free_config(
-               net_nfc_llcp_config_info_config)
+               net_nfc_llcp_config_info_s *config)
 {
        RETV_IF(NULL == config, NET_NFC_NULL_PARAMETER);
 
index 532f72c..c8574d4 100644 (file)
 
 static NetNfcGDbusNdef *ndef_proxy = NULL;
 
-
 static gboolean ndef_is_supported_tag(void);
 
-static void ndef_call_read(GObject *source_object,
-               GAsyncResult *res,
+static void ndef_call_read(GObject *source_object, GAsyncResult *res,
                gpointer user_data);
 
-static void ndef_call_write(GObject *source_object,
-               GAsyncResult *res,
+static void ndef_call_write(GObject *source_object, GAsyncResult *res,
                gpointer user_data);
 
-static void ndef_call_make_read_only(GObject *source_object,
-               GAsyncResult *res,
+static void ndef_call_make_read_only(GObject *source_object, GAsyncResult *res,
                gpointer user_data);
 
-static void ndef_call_format(GObject *source_object,
-               GAsyncResult *res,
+static void ndef_call_format(GObject *source_object, GAsyncResult *res,
                gpointer user_data);
 
 static gboolean ndef_is_supported_tag(void)
@@ -104,7 +99,7 @@ static void ndef_call_read(GObject *source_object,
        {
                net_nfc_client_ndef_read_completed callback =
                        (net_nfc_client_ndef_read_completed)func_data->callback;
-               ndef_message_message;
+               ndef_message_s *message;
 
                message = net_nfc_util_gdbus_variant_to_ndef_message(out_data);
 
@@ -215,7 +210,7 @@ static void ndef_call_format(GObject *source_object,
        g_free(func_data);
 }
 
-API net_nfc_error_e net_nfc_client_ndef_read(net_nfc_target_handle_handle,
+API net_nfc_error_e net_nfc_client_ndef_read(net_nfc_target_handle_s *handle,
                net_nfc_client_ndef_read_completed callback, void *user_data)
 {
        NetNfcCallback *func_data;
@@ -257,8 +252,8 @@ API net_nfc_error_e net_nfc_client_ndef_read(net_nfc_target_handle_h handle,
        return NET_NFC_OK;
 }
 
-API net_nfc_error_e net_nfc_client_ndef_read_sync(net_nfc_target_handle_handle,
-               ndef_message_*message)
+API net_nfc_error_e net_nfc_client_ndef_read_sync(net_nfc_target_handle_s *handle,
+               ndef_message_s **message)
 {
        net_nfc_error_e out_result = NET_NFC_OK;
        GVariant *out_data = NULL;
@@ -301,8 +296,8 @@ API net_nfc_error_e net_nfc_client_ndef_read_sync(net_nfc_target_handle_h handle
        return out_result;
 }
 
-API net_nfc_error_e net_nfc_client_ndef_write(net_nfc_target_handle_handle,
-               ndef_message_message,
+API net_nfc_error_e net_nfc_client_ndef_write(net_nfc_target_handle_s *handle,
+               ndef_message_s *message,
                net_nfc_client_ndef_write_completed callback,
                void *user_data)
 {
@@ -347,8 +342,8 @@ API net_nfc_error_e net_nfc_client_ndef_write(net_nfc_target_handle_h handle,
        return NET_NFC_OK;
 }
 
-API net_nfc_error_e net_nfc_client_ndef_write_sync(net_nfc_target_handle_handle,
-               ndef_message_message)
+API net_nfc_error_e net_nfc_client_ndef_write_sync(net_nfc_target_handle_s *handle,
+               ndef_message_s *message)
 {
        net_nfc_error_e out_result = NET_NFC_OK;
        GError *error = NULL;
@@ -391,7 +386,7 @@ API net_nfc_error_e net_nfc_client_ndef_write_sync(net_nfc_target_handle_h handl
 }
 
 API net_nfc_error_e net_nfc_client_ndef_make_read_only(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                net_nfc_client_ndef_make_read_only_completed callback,
                void *user_data)
 {
@@ -436,7 +431,7 @@ API net_nfc_error_e net_nfc_client_ndef_make_read_only(
 }
 
 API net_nfc_error_e net_nfc_client_ndef_make_read_only_sync(
-               net_nfc_target_handle_handle)
+               net_nfc_target_handle_s *handle)
 {
        net_nfc_error_e out_result = NET_NFC_OK;
        GError *error = NULL;
@@ -477,8 +472,8 @@ API net_nfc_error_e net_nfc_client_ndef_make_read_only_sync(
        return out_result;
 }
 
-API net_nfc_error_e net_nfc_client_ndef_format(net_nfc_target_handle_handle,
-               data_key, net_nfc_client_ndef_format_completed callback, void *user_data)
+API net_nfc_error_e net_nfc_client_ndef_format(net_nfc_target_handle_s *handle,
+               data_s *key, net_nfc_client_ndef_format_completed callback, void *user_data)
 {
        NetNfcCallback *func_data;
        GVariant *arg_data;
@@ -522,7 +517,7 @@ API net_nfc_error_e net_nfc_client_ndef_format(net_nfc_target_handle_h handle,
 }
 
 API net_nfc_error_e net_nfc_client_ndef_format_sync(
-               net_nfc_target_handle_h handle, data_h key)
+               net_nfc_target_handle_s *handle, data_s *key)
 {
        net_nfc_error_e out_result = NET_NFC_OK;
        GVariant *arg_data;
@@ -538,9 +533,8 @@ API net_nfc_error_e net_nfc_client_ndef_format_sync(
        }
 
        /* prevent executing daemon when nfc is off */
-       if (net_nfc_client_manager_is_activated() == false) {
+       if (net_nfc_client_manager_is_activated() == false)
                return NET_NFC_INVALID_STATE;
-       }
 
        if (net_nfc_client_tag_is_connected() == FALSE)
                return NET_NFC_NOT_CONNECTED;
index 09d3c89..74272e7 100644 (file)
 
 
 /* public functions */
-API net_nfc_error_e net_nfc_create_ndef_message(ndef_message_*ndef_message)
+API net_nfc_error_e net_nfc_create_ndef_message(ndef_message_s **ndef_message)
 {
-       return net_nfc_util_create_ndef_message((ndef_message_s **)ndef_message);
+       return net_nfc_util_create_ndef_message(ndef_message);
 }
 
 API net_nfc_error_e net_nfc_create_rawdata_from_ndef_message(
-               ndef_message_h ndef_message, data_h *rawdata)
+               ndef_message_s *ndef_message, data_s **rawdata)
 {
        uint32_t count;
        net_nfc_error_e result;
-       data_data;
+       data_s *data;
 
        if (ndef_message == NULL || rawdata == NULL)
                return NET_NFC_NULL_PARAMETER;
@@ -50,8 +50,8 @@ API net_nfc_error_e net_nfc_create_rawdata_from_ndef_message(
                return result;
        }
 
-       result = net_nfc_util_convert_ndef_message_to_rawdata(
-                       (ndef_message_s *)ndef_message, (data_s *)data);
+       result = net_nfc_util_convert_ndef_message_to_rawdata(ndef_message, data);
+
        if (result == NET_NFC_OK)
                *rawdata = data;
        else
@@ -61,10 +61,10 @@ API net_nfc_error_e net_nfc_create_rawdata_from_ndef_message(
 }
 
 API net_nfc_error_e net_nfc_create_ndef_message_from_rawdata(
-               ndef_message_h *ndef_message, data_h rawdata)
+               ndef_message_s **ndef_message, data_s *rawdata)
 {
        net_nfc_error_e result;
-       ndef_message_msg;
+       ndef_message_s *msg;
 
        if (ndef_message == NULL || rawdata == NULL)
                return NET_NFC_NULL_PARAMETER;
@@ -75,8 +75,7 @@ API net_nfc_error_e net_nfc_create_ndef_message_from_rawdata(
        if (result != NET_NFC_OK)
                return result;
 
-       result = net_nfc_util_convert_rawdata_to_ndef_message(
-                       (data_s *)rawdata, (ndef_message_s *)msg);
+       result = net_nfc_util_convert_rawdata_to_ndef_message(rawdata, msg);
        if (result == NET_NFC_OK)
                *ndef_message = msg;
        else
@@ -86,14 +85,14 @@ API net_nfc_error_e net_nfc_create_ndef_message_from_rawdata(
 }
 
 API net_nfc_error_e net_nfc_get_ndef_message_byte_length(
-               ndef_message_ndef_message, uint32_t *length)
+               ndef_message_s *ndef_message, uint32_t *length)
 {
        net_nfc_error_e result;
 
        if (ndef_message == NULL || length == NULL)
                return NET_NFC_NULL_PARAMETER;
 
-       *length = net_nfc_util_get_ndef_message_length((ndef_message_s *)ndef_message);
+       *length = net_nfc_util_get_ndef_message_length(ndef_message);
        if (*length > 0)
                result = NET_NFC_OK;
        else
@@ -103,67 +102,64 @@ API net_nfc_error_e net_nfc_get_ndef_message_byte_length(
 }
 
 API net_nfc_error_e net_nfc_append_record_to_ndef_message(
-               ndef_message_h ndef_message, ndef_record_h  record)
+               ndef_message_s *ndef_message, ndef_record_s *record)
 {
        if (ndef_message == NULL || record == NULL)
                return NET_NFC_NULL_PARAMETER;
 
-       return net_nfc_util_append_record((ndef_message_s*)ndef_message, (ndef_record_s *)record);
+       return net_nfc_util_append_record(ndef_message, record);
 }
 
-API net_nfc_error_e net_nfc_free_ndef_message(ndef_message_ndef_message)
+API net_nfc_error_e net_nfc_free_ndef_message(ndef_message_s *ndef_message)
 {
        if (ndef_message == NULL)
                return NET_NFC_NULL_PARAMETER;
 
-       return net_nfc_util_free_ndef_message((ndef_message_s *)ndef_message);
+       return net_nfc_util_free_ndef_message(ndef_message);
 }
 
 API net_nfc_error_e net_nfc_get_ndef_message_record_count(
-               ndef_message_ndef_message, int *count)
+               ndef_message_s *ndef_message, int *count)
 {
-       ndef_message_s *msg = (ndef_message_s *)ndef_message;
-
        if (ndef_message == NULL || count == NULL)
                return NET_NFC_NULL_PARAMETER;
 
-       *count = msg->recordCount;
-
+       *count = ndef_message->recordCount;
        return NET_NFC_OK;
 }
 
-API void net_nfc_ndef_print_message (ndef_message_h ndef_message )
+API void net_nfc_ndef_print_message (ndef_message_s *ndef_message)
 {
-       net_nfc_util_print_ndef_message((ndef_message_s *)(ndef_message));
+       net_nfc_util_print_ndef_message(ndef_message);
 }
 
 
-API net_nfc_error_e net_nfc_search_record_by_type (ndef_message_h ndef_message,
-               net_nfc_record_tnf_e tnf, data_h type, ndef_record_h* record)
+API net_nfc_error_e net_nfc_search_record_by_type(ndef_message_s *ndef_message,
+               net_nfc_record_tnf_e tnf, data_s *type, ndef_record_s **record)
 {
-       return net_nfc_util_search_record_by_type ((ndef_message_s*)ndef_message, tnf, (data_s *)type, (ndef_record_s**)record);
+       return net_nfc_util_search_record_by_type(ndef_message, tnf, type, record);
 }
 
-API net_nfc_error_e net_nfc_append_record_by_index (ndef_message_h ndef_message,
-               int index, ndef_record_record)
+API net_nfc_error_e net_nfc_append_record_by_index(ndef_message_s *ndef_message,
+               int index, ndef_record_s *record)
 {
-       return net_nfc_util_append_record_by_index ((ndef_message_s *) ndef_message, index, (ndef_record_s *) record);
+       return net_nfc_util_append_record_by_index(ndef_message, index, record);
 }
 
-API net_nfc_error_e net_nfc_get_record_by_index (ndef_message_ndef_message,
-               int index, ndef_record_h*  record)
+API net_nfc_error_e net_nfc_get_record_by_index (ndef_message_s *ndef_message,
+               int index, ndef_record_s **record)
 {
-       return net_nfc_util_get_record_by_index ((ndef_message_s*) ndef_message, index, (ndef_record_s**) record);
+       return net_nfc_util_get_record_by_index(ndef_message, index, record);
 }
 
-API net_nfc_error_e net_nfc_remove_record_by_index (ndef_message_h ndef_message,
+API net_nfc_error_e net_nfc_remove_record_by_index(ndef_message_s *ndef_message,
                int index)
 {
-       return net_nfc_util_remove_record_by_index ((ndef_message_s*)ndef_message, index);
+       return net_nfc_util_remove_record_by_index(ndef_message, index);
 }
 
 API net_nfc_error_e net_nfc_retrieve_current_ndef_message(
-               ndef_message_h* ndef_message)
+               ndef_message_s **ndef_message)
 {
        net_nfc_error_e result = NET_NFC_UNKNOWN_ERROR;
        char file_path[PATH_MAX] = { 0, };
index 39eccc9..8df5610 100644 (file)
 #include "net_nfc_util_handover.h"
 
 API net_nfc_error_e net_nfc_create_carrier_config(
-               net_nfc_carrier_config_*config, net_nfc_conn_handover_carrier_type_e type)
+               net_nfc_carrier_config_s **config, net_nfc_conn_handover_carrier_type_e type)
 {
-       return  net_nfc_util_create_carrier_config ((net_nfc_carrier_config_s **)config, type);
+       return  net_nfc_util_create_carrier_config(config, type);
 }
 
 API net_nfc_error_e net_nfc_add_carrier_config_property(
-               net_nfc_carrier_config_config, uint16_t attribute, uint16_t size, uint8_t *data)
+               net_nfc_carrier_config_s *config, uint16_t attribute, uint16_t size, uint8_t *data)
 {
-       return net_nfc_util_add_carrier_config_property((net_nfc_carrier_config_s *) config, attribute, size, data);
+       return net_nfc_util_add_carrier_config_property(config, attribute, size, data);
 }
 
 API net_nfc_error_e net_nfc_remove_carrier_config_property(
-               net_nfc_carrier_config_config, uint16_t attribute)
+               net_nfc_carrier_config_s *config, uint16_t attribute)
 {
-       return net_nfc_util_remove_carrier_config_property((net_nfc_carrier_config_s *) config, attribute);
+       return net_nfc_util_remove_carrier_config_property(config, attribute);
 }
 
 API net_nfc_error_e net_nfc_get_carrier_config_property(
-               net_nfc_carrier_config_h config, uint16_t attribute, uint16_t * size, uint8_t ** data)
+               net_nfc_carrier_config_s *config,
+               uint16_t attribute,
+               uint16_t *size,
+               uint8_t **data)
 {
-       return net_nfc_util_get_carrier_config_property((net_nfc_carrier_config_s *) config, attribute, size, data);
+       return net_nfc_util_get_carrier_config_property(config, attribute, size, data);
 }
 
 API net_nfc_error_e net_nfc_append_carrier_config_group(
-               net_nfc_carrier_config_h config, net_nfc_property_group_h group)
+               net_nfc_carrier_config_s *config, net_nfc_carrier_property_s *group)
 {
-       return net_nfc_util_append_carrier_config_group((net_nfc_carrier_config_s *) config, (net_nfc_carrier_property_s *) group);
+       return net_nfc_util_append_carrier_config_group(config, group);
 }
 
 API net_nfc_error_e net_nfc_remove_carrier_config_group(
-               net_nfc_carrier_config_h config, net_nfc_property_group_h group)
+               net_nfc_carrier_config_s *config, net_nfc_carrier_property_s *group)
 {
-       return net_nfc_util_remove_carrier_config_group((net_nfc_carrier_config_s *) config, (net_nfc_carrier_property_s *) group);
+       return net_nfc_util_remove_carrier_config_group(config, group);
 }
 
 API net_nfc_error_e net_nfc_get_carrier_config_group(
-               net_nfc_carrier_config_h config, int index, net_nfc_property_group_h * group)
+               net_nfc_carrier_config_s *config, int index, net_nfc_carrier_property_s **group)
 {
-       return net_nfc_util_get_carrier_config_group((net_nfc_carrier_config_s *) config, index, (net_nfc_carrier_property_s **) group);
+       return net_nfc_util_get_carrier_config_group(config, index, group);
 }
 
-API net_nfc_error_e net_nfc_free_carrier_config(net_nfc_carrier_config_config)
+API net_nfc_error_e net_nfc_free_carrier_config(net_nfc_carrier_config_s *config)
 {
-       return net_nfc_util_free_carrier_config((net_nfc_carrier_config_s *) config);
+       return net_nfc_util_free_carrier_config(config);
 }
 
 API net_nfc_error_e net_nfc_create_carrier_config_group(
-               net_nfc_property_group_h * group, uint16_t attribute)
+               net_nfc_carrier_property_s **group, uint16_t attribute)
 {
-       return net_nfc_util_create_carrier_config_group((net_nfc_carrier_property_s **) group, attribute);
+       return net_nfc_util_create_carrier_config_group(group, attribute);
 }
 
 API net_nfc_error_e net_nfc_add_carrier_config_group_property(
-               net_nfc_property_group_h group, uint16_t attribute, uint16_t size, uint8_t * data)
+               net_nfc_carrier_property_s *group,
+               uint16_t attribute,
+               uint16_t size,
+               uint8_t *data)
 {
-       return net_nfc_util_add_carrier_config_group_property((net_nfc_carrier_property_s*) group, attribute, size, data);
+       return net_nfc_util_add_carrier_config_group_property(group, attribute, size, data);
 }
 
 API net_nfc_error_e net_nfc_get_carrier_config_group_property(
-               net_nfc_property_group_h group, uint16_t attribute, uint16_t *size, uint8_t ** data)
+               net_nfc_carrier_property_s *group,
+               uint16_t attribute,
+               uint16_t *size,
+               uint8_t **data)
 {
-       return net_nfc_util_get_carrier_config_group_property((net_nfc_carrier_property_s*) group, attribute, size, data);
+       return net_nfc_util_get_carrier_config_group_property(group, attribute, size, data);
 }
 
 API net_nfc_error_e net_nfc_remove_carrier_config_group_property(
-               net_nfc_property_group_h group, uint16_t attribute)
+               net_nfc_carrier_property_s *group, uint16_t attribute)
 {
-       return net_nfc_util_remove_carrier_config_group_property((net_nfc_carrier_property_s*) group, attribute);
+       return net_nfc_util_remove_carrier_config_group_property(group, attribute);
 }
 
-API net_nfc_error_e net_nfc_free_carrier_group(net_nfc_property_group_h group)
+API net_nfc_error_e net_nfc_free_carrier_group(net_nfc_carrier_property_s *group)
 {
-       return net_nfc_util_free_carrier_group((net_nfc_carrier_property_s*) group);
+       return net_nfc_util_free_carrier_group(group);
 }
 
 API net_nfc_error_e net_nfc_create_ndef_record_with_carrier_config(
-               ndef_record_h * record, net_nfc_carrier_config_h config)
+               ndef_record_s **record, net_nfc_carrier_config_s *config)
 {
-       return net_nfc_util_create_ndef_record_with_carrier_config((ndef_record_s**) record, (net_nfc_carrier_config_s *) config);
+       return net_nfc_util_create_ndef_record_with_carrier_config(record, config);
 }
 
 API net_nfc_error_e net_nfc_create_carrier_config_from_config_record(
-               net_nfc_carrier_config_h * config, ndef_record_h record)
+               net_nfc_carrier_config_s **config, ndef_record_s *record)
 {
-       return  net_nfc_util_create_carrier_config_from_config_record ((net_nfc_carrier_config_s **) config, (ndef_record_s *) record);
+       return  net_nfc_util_create_carrier_config_from_config_record(config, record);
 }
 
 API net_nfc_error_e net_nfc_append_carrier_config_record(
-               ndef_message_message,
-               ndef_record_record,
+               ndef_message_s *message,
+               ndef_record_s *record,
                net_nfc_conn_handover_carrier_state_e power_status)
 {
-       return net_nfc_util_append_carrier_config_record((ndef_message_s *) message, (ndef_record_s *) record, power_status);
+       return net_nfc_util_append_carrier_config_record(message, record, power_status);
 }
 
 API net_nfc_error_e net_nfc_remove_carrier_config_record(
-               ndef_message_h message, ndef_record_h record)
+               ndef_message_s *message, ndef_record_s *record)
 {
-       return net_nfc_util_remove_carrier_config_record ((ndef_message_s *) message, (ndef_record_s *) record);
+       return net_nfc_util_remove_carrier_config_record(message, record);
 }
 
-API net_nfc_error_e net_nfc_get_carrier_config_record(ndef_message_message,
-               int index, ndef_record_h * record)
+API net_nfc_error_e net_nfc_get_carrier_config_record(ndef_message_s *message,
+               int index, ndef_record_s **record)
 {
-       return net_nfc_util_get_carrier_config_record((ndef_message_s *) message, index, (ndef_record_s **) record);
+       return net_nfc_util_get_carrier_config_record(message, index, record);
 }
 
 API net_nfc_error_e net_nfc_get_handover_random_number(
-               ndef_message_message, unsigned short* random_number)
+               ndef_message_s *message, unsigned short* random_number)
 {
-       return net_nfc_util_get_handover_random_number((ndef_message_s *) message,  random_number);
+       return net_nfc_util_get_handover_random_number(message,  random_number);
 }
 
 API net_nfc_error_e net_nfc_get_alternative_carrier_record_count(
-               ndef_message_h message,  unsigned int * count)
+               ndef_message_s *message,  unsigned int *count)
 {
-       return net_nfc_util_get_alternative_carrier_record_count((ndef_message_s *) message,  count);
+       return net_nfc_util_get_alternative_carrier_record_count(message,  count);
 }
 
 API net_nfc_error_e net_nfc_get_alternative_carrier_power_status(
-               ndef_message_h message, int index, net_nfc_conn_handover_carrier_state_e * power_state)
+               ndef_message_s *message,
+               int index,
+               net_nfc_conn_handover_carrier_state_e *power_state)
 {
-       return net_nfc_util_get_alternative_carrier_power_status((ndef_message_s *) message, index, power_state);
+       return net_nfc_util_get_alternative_carrier_power_status(message, index, power_state);
 }
 
 API net_nfc_error_e net_nfc_set_alternative_carrier_power_status(
-               ndef_message_h message, int index, net_nfc_conn_handover_carrier_state_e power_status)
+               ndef_message_s *message,
+               int index,
+               net_nfc_conn_handover_carrier_state_e power_status)
 {
-       return net_nfc_util_set_alternative_carrier_power_status((ndef_message_s *) message, index, power_status);
+       return net_nfc_util_set_alternative_carrier_power_status(message, index,
+                       power_status);
 }
 
-API net_nfc_error_e net_nfc_get_alternative_carrier_type(ndef_message_message,
+API net_nfc_error_e net_nfc_get_alternative_carrier_type(ndef_message_s *message,
                int index, net_nfc_conn_handover_carrier_type_e * type)
 {
-       return net_nfc_util_get_alternative_carrier_type((ndef_message_s *) message,  index, type);
+       return net_nfc_util_get_alternative_carrier_type(message,  index, type);
 }
 
 API net_nfc_error_e net_nfc_create_handover_request_message(
-               ndef_message_h * message)
+               ndef_message_s **message)
 {
-       return net_nfc_util_create_handover_request_message((ndef_message_s **) message);
+       return net_nfc_util_create_handover_request_message(message);
 }
 
 API net_nfc_error_e net_nfc_create_handover_select_message(
-               ndef_message_h * message)
+               ndef_message_s **message)
 {
-       return net_nfc_util_create_handover_select_message((ndef_message_s **) message);
+       return net_nfc_util_create_handover_select_message(message);
 }
 
 API net_nfc_error_e net_nfc_create_handover_error_record(
-               ndef_record_h * record, uint8_t reason, uint32_t data)
+               ndef_record_s **record, uint8_t reason, uint32_t data)
 {
-       return net_nfc_util_create_handover_error_record ((ndef_record_s**) record, reason, data);
-}
\ No newline at end of file
+       return net_nfc_util_create_handover_error_record(record, reason, data);
+}
index d5d9326..820d4ab 100644 (file)
 #include "net_nfc_util_internal.h"
 #include "net_nfc_util_ndef_record.h"
 
-API net_nfc_error_e net_nfc_create_record(ndef_record_h* record, net_nfc_record_tnf_e tnf, data_h typeName, data_h id, data_h payload)
+API net_nfc_error_e net_nfc_create_record(ndef_record_s **record,
+               net_nfc_record_tnf_e tnf,
+               const data_s *typeName,
+               const data_s *id,
+               const data_s *payload)
 {
-       return net_nfc_util_create_record(tnf, (data_s*)typeName, (data_s*)id, (data_s*)payload, (ndef_record_s**)record);
+       return net_nfc_util_create_record(tnf, typeName, id, payload, record);
 }
 
-API net_nfc_error_e net_nfc_create_text_type_record(ndef_record_h* record, const char* text, const char* language_code_str, net_nfc_encode_type_e encode)
+API net_nfc_error_e net_nfc_create_text_type_record(ndef_record_s **record,
+               const char* text, const char* language_code_str, net_nfc_encode_type_e encode)
 {
-       return net_nfc_util_create_text_type_record(text, language_code_str, encode, (ndef_record_s**)record);
+       return net_nfc_util_create_text_type_record(text, language_code_str, encode, record);
 }
 
-API net_nfc_error_e net_nfc_create_uri_type_record(ndef_record_h* record, const char* uri, net_nfc_schema_type_e protocol_schema)
+API net_nfc_error_e net_nfc_create_uri_type_record(ndef_record_s **record,
+               const char* uri, net_nfc_schema_type_e protocol_schema)
 {
-       return net_nfc_util_create_uri_type_record(uri, protocol_schema, (ndef_record_s**)record);
+       return net_nfc_util_create_uri_type_record(uri, protocol_schema, record);
 }
 
-API net_nfc_error_e net_nfc_free_record(ndef_record_record)
+API net_nfc_error_e net_nfc_free_record(ndef_record_s *record)
 {
-       return net_nfc_util_free_record((ndef_record_s*)record);
+       return net_nfc_util_free_record(record);
 }
 
-API net_nfc_error_e net_nfc_get_record_payload(ndef_record_h record, data_h * payload)
+API net_nfc_error_e net_nfc_get_record_payload(ndef_record_s *record,
+               data_s **payload)
 {
-       ndef_record_s *struct_record = (ndef_record_s *)record;
-
        if (record == NULL || payload == NULL)
        {
                return NET_NFC_NULL_PARAMETER;
        }
 
-       *payload = (data_h)&(struct_record->payload_s);
+       *payload = &(record->payload_s);
 
        return NET_NFC_OK;
 }
 
-API net_nfc_error_e net_nfc_get_record_type(ndef_record_h record, data_h * type)
+API net_nfc_error_e net_nfc_get_record_type(ndef_record_s *record, data_s **type)
 {
-       ndef_record_s *struct_record = (ndef_record_s *)record;
-
        if (record == NULL || type == NULL)
        {
                return NET_NFC_NULL_PARAMETER;
        }
 
-       *type = (data_h)&(struct_record->type_s);
+       *type = &(record->type_s);
 
        return NET_NFC_OK;
-
 }
 
-API net_nfc_error_e net_nfc_get_record_id(ndef_record_h record, data_h * id)
+API net_nfc_error_e net_nfc_get_record_id(ndef_record_s *record, data_s **id)
 {
-       ndef_record_s *struct_record = (ndef_record_s *)record;
-
        if (record == NULL || id == NULL)
        {
                return NET_NFC_NULL_PARAMETER;
        }
 
-       *id = (data_h)&(struct_record->id_s);
+       *id = &(record->id_s);
 
        return NET_NFC_OK;
-
 }
 
-API net_nfc_error_e net_nfc_get_record_tnf(ndef_record_h record, net_nfc_record_tnf_e * TNF)
+API net_nfc_error_e net_nfc_get_record_tnf(ndef_record_s *record,
+               net_nfc_record_tnf_e *TNF)
 {
-       ndef_record_s *struct_record = (ndef_record_s *)record;
-
        if (record == NULL || TNF == NULL)
        {
                return NET_NFC_NULL_PARAMETER;
        }
 
-       *TNF = (net_nfc_record_tnf_e)struct_record->TNF;
+       *TNF = (net_nfc_record_tnf_e)record->TNF;
 
        return NET_NFC_OK;
 }
 
-API net_nfc_error_e net_nfc_set_record_id(ndef_record_h record, data_h id)
+API net_nfc_error_e net_nfc_set_record_id(ndef_record_s *record, data_s *id)
 {
-
-       data_s * tmp_id = (data_s *)id;
-
-       if (record == NULL || tmp_id == NULL)
+       if (record == NULL || id == NULL)
        {
                return NET_NFC_NULL_PARAMETER;
        }
-       return net_nfc_util_set_record_id((ndef_record_s *)record,
-                       tmp_id->buffer, tmp_id->length);
+       return net_nfc_util_set_record_id(record, id->buffer, id->length);
 }
 
-API net_nfc_error_e net_nfc_get_record_flags(ndef_record_h record, uint8_t * flag)
+API net_nfc_error_e net_nfc_get_record_flags(ndef_record_s *record, uint8_t *flag)
 {
-       ndef_record_s *struct_record = (ndef_record_s *)record;
-
        if (record == NULL || flag == NULL)
        {
                return NET_NFC_NULL_PARAMETER;
        }
 
-       *flag = struct_record->MB;
+       *flag = record->MB;
        *flag <<= 1;
-       *flag += struct_record->ME;
+       *flag += record->ME;
        *flag <<= 1;
-       *flag += struct_record->CF;
+       *flag += record->CF;
        *flag <<= 1;
-       *flag += struct_record->SR;
+       *flag += record->SR;
        *flag <<= 1;
-       *flag += struct_record->IL;
+       *flag += record->IL;
        *flag <<= 3;
-       *flag += struct_record->TNF;
+       *flag += record->TNF;
 
        return NET_NFC_OK;
 }
@@ -161,25 +153,27 @@ API uint8_t net_nfc_get_record_il(uint8_t flag)
        return ((flag >> 3) & 0x01);
 }
 
-static bool _is_text_record(ndef_record_record)
+static bool _is_text_record(ndef_record_s *record)
 {
        bool result = false;
-       data_type;
+       data_s *type;
 
-       if ((net_nfc_get_record_type(record, &type) == NET_NFC_OK) &&
-                       (strncmp((char *)net_nfc_get_data_buffer(type),
-                                               TEXT_RECORD_TYPE,
-                                               net_nfc_get_data_length(type)) == 0))
+       if ((net_nfc_get_record_type(record, &type) == NET_NFC_OK)
+                       && (strncmp((char *)net_nfc_get_data_buffer(type),
+                                       TEXT_RECORD_TYPE,
+                                       net_nfc_get_data_length(type)) == 0))
+       {
                result = true;
+       }
 
        return result;
 }
 
 API net_nfc_error_e net_nfc_create_text_string_from_text_record(
-               ndef_record_h record, char** buffer)
+               ndef_record_s *record, char **buffer)
 {
        net_nfc_error_e result;
-       data_payload;
+       data_s *payload;
 
        if (record == NULL || buffer == NULL)
                return NET_NFC_NULL_PARAMETER;
@@ -226,10 +220,10 @@ API net_nfc_error_e net_nfc_create_text_string_from_text_record(
 }
 
 API net_nfc_error_e net_nfc_get_languange_code_string_from_text_record(
-               ndef_record_h record, char** lang_code_str)
+               ndef_record_s *record, char **lang_code_str)
 {
        net_nfc_error_e result;
-       data_payload;
+       data_s *payload;
 
        if (record == NULL || lang_code_str == NULL)
                return NET_NFC_NULL_PARAMETER;
@@ -273,10 +267,10 @@ API net_nfc_error_e net_nfc_get_languange_code_string_from_text_record(
 }
 
 API net_nfc_error_e net_nfc_get_encoding_type_from_text_record(
-               ndef_record_h record, net_nfc_encode_type_e * encoding)
+               ndef_record_s *record, net_nfc_encode_type_e *encoding)
 {
        net_nfc_error_e result;
-       data_payload;
+       data_s *payload;
 
        if (record == NULL || encoding == NULL)
                return NET_NFC_NULL_PARAMETER;
@@ -307,7 +301,7 @@ API net_nfc_error_e net_nfc_get_encoding_type_from_text_record(
 }
 
 API net_nfc_error_e net_nfc_create_uri_string_from_uri_record(
-               ndef_record_record, char **uri)
+               ndef_record_s *record, char **uri)
 {
-       return net_nfc_util_create_uri_string_from_uri_record((ndef_record_s *)record, uri);
+       return net_nfc_util_create_uri_string_from_uri_record(record, uri);
 }
index 8017ec5..d62f42d 100644 (file)
@@ -141,8 +141,8 @@ static void p2p_call_send(GObject *source_object, GAsyncResult *res,
 }
 
 
-API net_nfc_error_e net_nfc_client_p2p_send(net_nfc_target_handle_handle,
-               data_data, net_nfc_client_p2p_send_completed callback, void *user_data)
+API net_nfc_error_e net_nfc_client_p2p_send(net_nfc_target_handle_s *handle,
+               data_s *data, net_nfc_client_p2p_send_completed callback, void *user_data)
 {
        GVariant *arg_data;
        NetNfcCallback *func_data;
@@ -183,8 +183,8 @@ API net_nfc_error_e net_nfc_client_p2p_send(net_nfc_target_handle_h handle,
 
 
 
-API net_nfc_error_e net_nfc_client_p2p_send_sync(net_nfc_target_handle_handle,
-               data_data)
+API net_nfc_error_e net_nfc_client_p2p_send_sync(net_nfc_target_handle_s *handle,
+               data_s *data)
 {
        GVariant *arg_data;
        GError *error = NULL;
index 2ac8e0d..032b0b5 100644 (file)
@@ -107,7 +107,7 @@ static void se_ese_detected(GObject *source_object,
 
                net_nfc_util_gdbus_variant_to_data_s(arg_data, &buffer_data);
 
-               callback((net_nfc_target_handle_h)arg_handle, arg_se_type, &buffer_data,
+               callback((net_nfc_target_handle_s*)arg_handle, arg_se_type, &buffer_data,
                                se_esedetecthandler.se_ese_detected_data);
 
                net_nfc_util_free_data(&buffer_data);
@@ -285,7 +285,7 @@ static void open_secure_element(GObject *source_object,
                net_nfc_se_open_se_cb se_callback =
                        (net_nfc_se_open_se_cb)func_data->se_callback;
 
-               se_callback(result, (net_nfc_target_handle_h)out_handle, func_data->se_data);
+               se_callback(result, (net_nfc_target_handle_s*)out_handle, func_data->se_data);
        }
 
        g_free(func_data);
@@ -665,7 +665,7 @@ API net_nfc_error_e net_nfc_client_se_open_internal_secure_element(
 
 
 API net_nfc_error_e net_nfc_client_se_open_internal_secure_element_sync(
-               net_nfc_se_type_e se_type, net_nfc_target_handle_*handle)
+               net_nfc_se_type_e se_type, net_nfc_target_handle_s **handle)
 {
        net_nfc_error_e result = NET_NFC_OK;
        guint out_handle = 0;
@@ -705,7 +705,7 @@ API net_nfc_error_e net_nfc_client_se_open_internal_secure_element_sync(
 
 
 API net_nfc_error_e net_nfc_client_se_close_internal_secure_element(
-               net_nfc_target_handle_handle, net_nfc_se_close_se_cb callback, void *user_data)
+               net_nfc_target_handle_s *handle, net_nfc_se_close_se_cb callback, void *user_data)
 {
        SeFuncData *func_data;
 
@@ -738,7 +738,7 @@ API net_nfc_error_e net_nfc_client_se_close_internal_secure_element(
 
 
 API net_nfc_error_e net_nfc_client_se_close_internal_secure_element_sync(
-               net_nfc_target_handle_handle)
+               net_nfc_target_handle_s *handle)
 {
        net_nfc_error_e result = NET_NFC_OK;
        GError *error = NULL;
@@ -769,7 +769,7 @@ API net_nfc_error_e net_nfc_client_se_close_internal_secure_element_sync(
 }
 
 
-API net_nfc_error_e net_nfc_client_se_get_atr(net_nfc_target_handle_handle,
+API net_nfc_error_e net_nfc_client_se_get_atr(net_nfc_target_handle_s *handle,
                net_nfc_se_get_atr_cb callback, void *user_data)
 {
        SeFuncData *func_data;
@@ -803,7 +803,7 @@ API net_nfc_error_e net_nfc_client_se_get_atr(net_nfc_target_handle_h handle,
 
 
 API net_nfc_error_e net_nfc_client_se_get_atr_sync(
-               net_nfc_target_handle_h handle, data_h *atr)
+               net_nfc_target_handle_s *handle, data_s **atr)
 {
        net_nfc_error_e result = NET_NFC_OK;
        GVariant *out_atr = NULL;
@@ -841,8 +841,8 @@ API net_nfc_error_e net_nfc_client_se_get_atr_sync(
 }
 
 
-API net_nfc_error_e net_nfc_client_se_send_apdu(net_nfc_target_handle_handle,
-               data_apdu_data, net_nfc_se_send_apdu_cb callback, void *user_data)
+API net_nfc_error_e net_nfc_client_se_send_apdu(net_nfc_target_handle_s *handle,
+               data_s *apdu_data, net_nfc_se_send_apdu_cb callback, void *user_data)
 {
        SeFuncData *func_data;
        GVariant *arg_data;
@@ -856,7 +856,7 @@ API net_nfc_error_e net_nfc_client_se_send_apdu(net_nfc_target_handle_h handle,
 
        /* allow this function even nfc is off */
 
-       arg_data = net_nfc_util_gdbus_data_to_variant((data_s *)apdu_data);
+       arg_data = net_nfc_util_gdbus_data_to_variant(apdu_data);
        if (arg_data == NULL)
                return NET_NFC_INVALID_PARAM;
 
@@ -884,7 +884,7 @@ API net_nfc_error_e net_nfc_client_se_send_apdu(net_nfc_target_handle_h handle,
 
 
 API net_nfc_error_e net_nfc_client_se_send_apdu_sync(
-               net_nfc_target_handle_h handle, data_h apdu_data, data_h *response)
+               net_nfc_target_handle_s *handle, data_s *apdu_data, data_s **response)
 {
        net_nfc_error_e result = NET_NFC_OK;
        GVariant *out_data = NULL;
@@ -905,7 +905,7 @@ API net_nfc_error_e net_nfc_client_se_send_apdu_sync(
 
        /* allow this function even nfc is off */
 
-       arg_data = net_nfc_util_gdbus_data_to_variant((data_s *)apdu_data);
+       arg_data = net_nfc_util_gdbus_data_to_variant(apdu_data);
        if (arg_data == NULL)
                return NET_NFC_INVALID_PARAM;
 
index 05e3795..3b6a457 100644 (file)
 #include "net_nfc_debug_internal.h"
 #include "net_nfc_util_sign_record.h"
 
-API net_nfc_error_e net_nfc_sign_records(ndef_message_msg, int begin_index,
+API net_nfc_error_e net_nfc_sign_records(ndef_message_s *msg, int begin_index,
                int end_index, char *cert_file, char *password)
 {
        return net_nfc_util_sign_records((ndef_message_s *)msg, begin_index, end_index, cert_file, password);
 }
 
-API net_nfc_error_e net_nfc_sign_ndef_message(ndef_message_msg,
+API net_nfc_error_e net_nfc_sign_ndef_message(ndef_message_s *msg,
                char *cert_file, char *password)
 {
        return net_nfc_util_sign_ndef_message((ndef_message_s *)msg, cert_file, password);
 }
 
-API net_nfc_error_e net_nfc_verify_signature_ndef_message(ndef_message_msg)
+API net_nfc_error_e net_nfc_verify_signature_ndef_message(ndef_message_s *msg)
 {
        return net_nfc_util_verify_signature_ndef_message((ndef_message_s *)msg);
 }
 
-API net_nfc_error_e net_nfc_verify_signature_records(ndef_record_begin_record,
-               ndef_record_sign_record)
+API net_nfc_error_e net_nfc_verify_signature_records(ndef_record_s *begin_record,
+               ndef_record_s *sign_record)
 {
-       return net_nfc_util_verify_signature_records((ndef_record_s *)begin_record, (ndef_record_s *)sign_record);
+       return net_nfc_util_verify_signature_records(begin_record, sign_record);
 }
index 9ad6d86..3138e2c 100644 (file)
@@ -55,7 +55,7 @@ static void snep_send_client_request(GObject *source_object, GAsyncResult *res,
                        (guint *)&handle);
 
        if (callback != NULL) {
-               ndef_message_h message;
+               ndef_message_s *message = NULL;
 
                message = net_nfc_util_gdbus_variant_to_ndef_message(out_data);
 
@@ -67,7 +67,7 @@ static void snep_send_client_request(GObject *source_object, GAsyncResult *res,
 }
 
 API net_nfc_error_e net_nfc_client_snep_start_server(
-               net_nfc_target_handle_target,
+               net_nfc_target_handle_s *target,
                const char *san,
                sap_t sap,
                net_nfc_client_snep_event_cb callback,
@@ -108,7 +108,7 @@ API net_nfc_error_e net_nfc_client_snep_start_server(
 }
 
 API net_nfc_error_e net_nfc_client_snep_start_client(
-               net_nfc_target_handle_target,
+               net_nfc_target_handle_s *target,
                const char *san,
                sap_t sap,
                net_nfc_client_snep_event_cb callback,
@@ -151,7 +151,7 @@ API net_nfc_error_e net_nfc_client_snep_start_client(
 API net_nfc_error_e net_nfc_client_snep_send_client_request(
                net_nfc_snep_handle_h target,
                net_nfc_snep_type_t snep_type,
-               ndef_message_msg,
+               ndef_message_s *msg,
                net_nfc_client_snep_event_cb callback,
                void *user_data)
 {
@@ -185,11 +185,11 @@ API net_nfc_error_e net_nfc_client_snep_send_client_request(
 }
 #if 0
 API net_nfc_error_e net_nfc_client_snep_send_client_request_sync(
-               net_nfc_target_handle_target,
+               net_nfc_target_handle_s *target,
                net_nfc_snep_type_t snep_type,
-               ndef_message_msg,
+               ndef_message_s *msg,
                net_nfc_snep_type_t *resp_type,
-               ndef_message_*response)
+               ndef_message_s **response)
 {
        GVariant *resp_msg = NULL;
        GVariant *arg_msg = NULL;
@@ -251,7 +251,7 @@ API net_nfc_error_e net_nfc_client_snep_send_client_request_sync(
 }
 #endif
 API net_nfc_error_e net_nfc_client_snep_stop_service_sync(
-               net_nfc_target_handle_target, net_nfc_snep_handle_h service)
+               net_nfc_target_handle_s *target, net_nfc_snep_handle_h service)
 {
        GError *error = NULL;
        net_nfc_error_e result = NET_NFC_OK;
@@ -298,8 +298,7 @@ static void _snep_event_cb(NetNfcGDbusSnep *object, guint arg_handle,
 
                if (callback != NULL)
                {
-                       ndef_message_h message;
-
+                       ndef_message_s *message;
                        message = net_nfc_util_gdbus_variant_to_ndef_message(arg_ndef_msg);
 
                        callback(GUINT_TO_POINTER(arg_handle), arg_event, arg_result,
index e958abf..9336b61 100644 (file)
@@ -138,7 +138,7 @@ static void tag_get_info_list(guint8 *buffer,
        while (i < number_of_keys)
        {
                gchar *str = NULL;
-               data_value = NULL;
+               data_s *value = NULL;
 
                /* key */
                length = *pos;  /* first values is length of key */
@@ -300,7 +300,7 @@ static void tag_get_current_tag_info(GObject *source_object,
        }
 
        if (out_result == NET_NFC_OK && out_is_connected == true) {
-               net_nfc_release_tag_info((net_nfc_target_info_h)client_target_info);
+               net_nfc_release_tag_info(client_target_info);
                client_target_info = NULL;
 
                if (tag_check_filter(out_dev_type) == true) {
@@ -341,7 +341,7 @@ static void tag_get_current_target_handle(GObject *source_object,
 {
        NetNfcCallback *func_data = (NetNfcCallback *)user_data;
        net_nfc_error_e out_result = NET_NFC_OK;
-       net_nfc_target_handle_out_handle = NULL;
+       net_nfc_target_handle_s *out_handle = NULL;
        net_nfc_target_type_e out_dev_type = NET_NFC_UNKNOWN_TARGET;
        gboolean out_is_connected = false;
        GError *error = NULL;
@@ -394,7 +394,7 @@ static void tag_tag_discovered(NetNfcGDbusTag *object,
 {
        NFC_INFO(">>> SIGNAL arrived");
 
-       net_nfc_release_tag_info((net_nfc_target_info_h)client_target_info);
+       net_nfc_release_tag_info(client_target_info);
        client_target_info = NULL;
 
        if (tag_check_filter(arg_dev_type) == FALSE) {
@@ -441,7 +441,7 @@ static void tag_tag_detached(NetNfcGDbusTag *object,
                NFC_INFO("The detected target is filtered out, type [%d]", arg_dev_type);
        }
 
-       net_nfc_release_tag_info((net_nfc_target_info_h)client_target_info);
+       net_nfc_release_tag_info(client_target_info);
        client_target_info = NULL;
 }
 
@@ -584,7 +584,7 @@ API net_nfc_error_e net_nfc_client_tag_get_current_tag_info(
 #endif
 
 API net_nfc_error_e net_nfc_client_tag_get_current_tag_info_sync(
-               net_nfc_target_info_*info)
+               net_nfc_target_info_s **info)
 {
        net_nfc_error_e result = NET_NFC_OK;
        net_nfc_target_type_e out_dev_type = NET_NFC_UNKNOWN_TARGET;
@@ -699,7 +699,7 @@ API net_nfc_error_e net_nfc_client_tag_get_current_target_handle(
 #endif
 
 API net_nfc_error_e net_nfc_client_tag_get_current_target_handle_sync(
-               net_nfc_target_handle_*handle)
+               net_nfc_target_handle_s **handle)
 {
        net_nfc_target_info_s *info;
        net_nfc_error_e result;
@@ -810,8 +810,7 @@ net_nfc_error_e net_nfc_client_tag_init(void)
 
        if (client_target_info)
        {
-               net_nfc_release_tag_info(
-                               (net_nfc_target_info_h)client_target_info);
+               net_nfc_release_tag_info(client_target_info);
                client_target_info = NULL;
        }
 
@@ -845,7 +844,7 @@ void net_nfc_client_tag_deinit(void)
 {
        client_filter = NET_NFC_ALL_ENABLE;
 
-       net_nfc_release_tag_info((net_nfc_target_info_h)client_target_info);
+       net_nfc_release_tag_info(client_target_info);
        client_target_info = NULL;
 
        net_nfc_client_tag_unset_tag_discovered();
index f2c24a9..6de6a75 100644 (file)
@@ -33,7 +33,7 @@
 #define FELICA_CMD_REQ_SYSTEM_CODE 0x0C
 #define FELICA_TAG_KEY "IDm"
 
-API net_nfc_error_e net_nfc_client_felica_poll(net_nfc_target_handle_handle,
+API net_nfc_error_e net_nfc_client_felica_poll(net_nfc_target_handle_s *handle,
                net_nfc_felica_poll_request_code_e req_code,
                uint8_t time_slote,
                nfc_transceive_data_callback callback,
@@ -78,13 +78,13 @@ API net_nfc_error_e net_nfc_client_felica_poll(net_nfc_target_handle_h handle,
        rawdata.length = 6;
 
        return net_nfc_client_transceive_data(handle,
-                       (data_h)&rawdata,
+                       &rawdata,
                        callback,
                        user_data);
 }
 
 API net_nfc_error_e net_nfc_client_felica_request_service(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                uint8_t number_of_area_service,
                uint16_t area_service_list[],
                uint8_t number_of_services,
@@ -95,7 +95,7 @@ API net_nfc_error_e net_nfc_client_felica_request_service(
 
        data_s rawdata;
 
-       data_IDm = NULL;
+       data_s *IDm = NULL;
 
        uint32_t send_buffer_length;
        uint8_t* send_buffer = NULL;
@@ -119,14 +119,12 @@ API net_nfc_error_e net_nfc_client_felica_request_service(
                return NET_NFC_NOT_ALLOWED_OPERATION;
        }
 
-       if (net_nfc_get_tag_info_value((net_nfc_target_info_h)target_info,
-                               FELICA_TAG_KEY,
-                               &IDm) != NET_NFC_OK)
+       if (net_nfc_get_tag_info_value(target_info, FELICA_TAG_KEY, &IDm) != NET_NFC_OK)
        {
                return NET_NFC_NO_DATA_FOUND;
        }
 
-       if (((data_s*)IDm)->length != 8)
+       if (IDm->length != 8)
                return NET_NFC_OUT_OF_BOUND;
 
        if (number_of_area_service > 32)
@@ -150,8 +148,8 @@ API net_nfc_error_e net_nfc_client_felica_request_service(
        send_buffer++;
 
        /* set IDm */
-       memcpy(send_buffer, ((data_s*)IDm)->buffer, ((data_s*)IDm)->length);
-       send_buffer = send_buffer + ((data_s*)IDm)->length;
+       memcpy(send_buffer, IDm->buffer, IDm->length);
+       send_buffer = send_buffer + IDm->length;
 
        /* set the number of service codes */
        *send_buffer = number_of_area_service;
@@ -170,7 +168,7 @@ API net_nfc_error_e net_nfc_client_felica_request_service(
 
        net_nfc_error_e result = NET_NFC_OK;
        result = net_nfc_client_transceive_data(handle,
-                       (data_h)&rawdata,
+                       &rawdata,
                        callback,
                        user_data);
 
@@ -181,7 +179,7 @@ API net_nfc_error_e net_nfc_client_felica_request_service(
 }
 
 API net_nfc_error_e net_nfc_client_felica_request_response(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                nfc_transceive_data_callback callback,
                void *user_data)
 {
@@ -189,7 +187,7 @@ API net_nfc_error_e net_nfc_client_felica_request_response(
 
        data_s rawdata;
 
-       data_IDm = NULL;
+       data_s *IDm = NULL;
 
        uint8_t send_buffer[10] = { 0x00, };
 
@@ -209,20 +207,18 @@ API net_nfc_error_e net_nfc_client_felica_request_response(
                return NET_NFC_NOT_ALLOWED_OPERATION;
        }
 
-       if (net_nfc_get_tag_info_value((net_nfc_target_info_h)target_info,
-                               FELICA_TAG_KEY,
-                               &IDm) != NET_NFC_OK)
+       if (net_nfc_get_tag_info_value(target_info, FELICA_TAG_KEY, &IDm) != NET_NFC_OK)
        {
                return NET_NFC_NO_DATA_FOUND;
        }
 
-       if (((data_s*)IDm)->length != 8)
+       if (IDm->length != 8)
                return NET_NFC_OUT_OF_BOUND;
 
        send_buffer[0] = 0xA;
        send_buffer[1] = FELICA_CMD_REQ_RESPONSE;
 
-       memcpy(send_buffer + 2, ((data_s*)IDm)->buffer, ((data_s*)IDm)->length);
+       memcpy(send_buffer + 2, IDm->buffer, IDm->length);
 
        DEBUG_MSG_PRINT_BUFFER(send_buffer, 10);
 
@@ -230,13 +226,13 @@ API net_nfc_error_e net_nfc_client_felica_request_response(
        rawdata.length = 10;
 
        return net_nfc_client_transceive_data(handle,
-                       (data_h)&rawdata,
+                       &rawdata,
                        callback,
                        user_data);
 }
 
 API net_nfc_error_e net_nfc_client_felica_read_without_encryption(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                uint8_t number_of_services,
                uint16_t service_list[],
                uint8_t number_of_blocks,
@@ -248,7 +244,7 @@ API net_nfc_error_e net_nfc_client_felica_read_without_encryption(
 
        data_s rawdata;
 
-       data_IDm = NULL;
+       data_s *IDm = NULL;
 
        uint32_t send_buffer_length;
        uint8_t* send_buffer = NULL;
@@ -272,14 +268,12 @@ API net_nfc_error_e net_nfc_client_felica_read_without_encryption(
                return NET_NFC_NOT_ALLOWED_OPERATION;
        }
 
-       if (net_nfc_get_tag_info_value((net_nfc_target_info_h)target_info,
-                               FELICA_TAG_KEY,
-                               &IDm) != NET_NFC_OK)
+       if (net_nfc_get_tag_info_value(target_info, FELICA_TAG_KEY, &IDm) != NET_NFC_OK)
        {
                return NET_NFC_NO_DATA_FOUND;
        }
 
-       if (((data_s*)IDm)->length != 8)
+       if (IDm->length != 8)
                return NET_NFC_OUT_OF_BOUND;
 
        if (number_of_services > 16)
@@ -301,8 +295,8 @@ API net_nfc_error_e net_nfc_client_felica_read_without_encryption(
        *send_buffer = FELICA_CMD_READ_WITHOUT_ENC;
        send_buffer++;
 
-       memcpy(send_buffer, ((data_s*)IDm)->buffer, ((data_s*)IDm)->length);
-       send_buffer = send_buffer + ((data_s*)IDm)->length;
+       memcpy(send_buffer, IDm->buffer, IDm->length);
+       send_buffer = send_buffer + IDm->length;
 
        *send_buffer = number_of_services;
        send_buffer++;
@@ -329,7 +323,7 @@ API net_nfc_error_e net_nfc_client_felica_read_without_encryption(
 
        net_nfc_error_e result = NET_NFC_OK;
        result = net_nfc_client_transceive_data(handle,
-                       (data_h)&rawdata,
+                       &rawdata,
                        callback,
                        user_data);
 
@@ -340,12 +334,12 @@ API net_nfc_error_e net_nfc_client_felica_read_without_encryption(
 }
 
 API net_nfc_error_e net_nfc_client_felica_write_without_encryption(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                uint8_t number_of_services,
                uint16_t service_list[],
                uint8_t number_of_blocks,
                uint8_t block_list[],
-               data_data,
+               data_s *data,
                nfc_transceive_data_callback callback,
                void *user_data)
 {
@@ -353,7 +347,7 @@ API net_nfc_error_e net_nfc_client_felica_write_without_encryption(
 
        data_s rawdata;
 
-       data_IDm = NULL;
+       data_s *IDm = NULL;
 
        uint32_t send_buffer_length;
        uint8_t* send_buffer = NULL;
@@ -379,28 +373,24 @@ API net_nfc_error_e net_nfc_client_felica_write_without_encryption(
                return NET_NFC_NOT_ALLOWED_OPERATION;
        }
 
-       if (net_nfc_get_tag_info_value((net_nfc_target_info_h)target_info,
-                               FELICA_TAG_KEY,
-                               &IDm) != NET_NFC_OK)
+       if (net_nfc_get_tag_info_value(target_info, FELICA_TAG_KEY, &IDm) != NET_NFC_OK)
        {
                return NET_NFC_NO_DATA_FOUND;
        }
 
-       if (((data_s*)IDm)->length != 8)
+       if (IDm->length != 8)
                return NET_NFC_OUT_OF_BOUND;
 
        if (number_of_services > 16)
                return NET_NFC_OUT_OF_BOUND;
 
-       if (((data_s*)data)->length > 16 * number_of_blocks)
+       if (data->length > 16 * number_of_blocks)
                return NET_NFC_OUT_OF_BOUND;
 
        send_buffer_length = 1 + 1 + 8 + 1 + (2 * number_of_services)
-               + 1 + number_of_blocks
-               +((data_s*)data)->length;
+               + 1 + number_of_blocks + data->length;
 
-       _net_nfc_util_alloc_mem(send_buffer,
-                       send_buffer_length * sizeof(uint8_t));
+       _net_nfc_util_alloc_mem(send_buffer, send_buffer_length * sizeof(uint8_t));
        if (send_buffer == NULL)
                return NET_NFC_ALLOC_FAIL;
 
@@ -412,8 +402,8 @@ API net_nfc_error_e net_nfc_client_felica_write_without_encryption(
        *send_buffer = FELICA_CMD_WRITE_WITHOUT_ENC;
        send_buffer++;
 
-       memcpy(send_buffer, ((data_s*)IDm)->buffer, ((data_s*)IDm)->length);
-       send_buffer = send_buffer + ((data_s*)IDm)->length;
+       memcpy(send_buffer, IDm->buffer, IDm->length);
+       send_buffer = send_buffer + IDm->length;
 
        *send_buffer = number_of_services;
        send_buffer++;
@@ -433,7 +423,7 @@ API net_nfc_error_e net_nfc_client_felica_write_without_encryption(
                send_buffer++;
        }
 
-       memcpy(send_buffer, ((data_s*)data)->buffer, ((data_s*)data)->length);
+       memcpy(send_buffer, data->buffer, data->length);
 
        DEBUG_MSG_PRINT_BUFFER(temp, send_buffer_length);
 
@@ -443,7 +433,7 @@ API net_nfc_error_e net_nfc_client_felica_write_without_encryption(
        net_nfc_error_e result = NET_NFC_OK;
 
        result = net_nfc_client_transceive_data(handle,
-                       (data_h)&rawdata,
+                       &rawdata,
                        callback,
                        user_data);
 
@@ -454,7 +444,7 @@ API net_nfc_error_e net_nfc_client_felica_write_without_encryption(
 }
 
 API net_nfc_error_e net_nfc_client_felica_request_system_code(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                nfc_transceive_data_callback callback,
                void *user_data)
 {
@@ -462,7 +452,7 @@ API net_nfc_error_e net_nfc_client_felica_request_system_code(
 
        data_s rawdata;
 
-       data_IDm = NULL;
+       data_s *IDm = NULL;
 
        uint8_t send_buffer[10] = { 0x00, };
 
@@ -482,22 +472,18 @@ API net_nfc_error_e net_nfc_client_felica_request_system_code(
                return NET_NFC_NOT_ALLOWED_OPERATION;
        }
 
-       if (net_nfc_get_tag_info_value((net_nfc_target_info_h)target_info,
-                               FELICA_TAG_KEY,
-                               &IDm) != NET_NFC_OK)
+       if (net_nfc_get_tag_info_value(target_info, FELICA_TAG_KEY, &IDm) != NET_NFC_OK)
        {
                return NET_NFC_NO_DATA_FOUND;
        }
 
-       if (((data_s*)IDm)->length != 8)
+       if (IDm->length != 8)
                return NET_NFC_OUT_OF_BOUND;
 
        send_buffer[0] = 0xA;
        send_buffer[1] = FELICA_CMD_REQ_SYSTEM_CODE;
 
-       memcpy(send_buffer + 2,
-                       ((data_s *)IDm)->buffer,
-                       ((data_s *)IDm)->length);
+       memcpy(send_buffer + 2, IDm->buffer, IDm->length);
 
        DEBUG_MSG_PRINT_BUFFER(send_buffer, 10);
 
@@ -505,7 +491,7 @@ API net_nfc_error_e net_nfc_client_felica_request_system_code(
        rawdata.length = 10;
 
        return net_nfc_client_transceive_data(handle,
-                       (data_h)&rawdata,
+                       &rawdata,
                        callback,
                        user_data);
 }
index 18ba50d..5d89960 100644 (file)
@@ -18,7 +18,7 @@
 
 #include <glib.h>
 
-#include "net_nfc_typedef_internal.h"
+#include "net_nfc_typedef.h"
 
 gboolean net_nfc_client_tag_is_connected(void);
 
index 398af91..16680d7 100644 (file)
@@ -35,7 +35,7 @@
 #define JEWEL_CMD_WRITE_NE 0x1A
 #define JEWEL_TAG_KEY  "UID"
 
-API net_nfc_error_e net_nfc_client_jewel_read_id(net_nfc_target_handle_handle,
+API net_nfc_error_e net_nfc_client_jewel_read_id(net_nfc_target_handle_s *handle,
                nfc_transceive_data_callback callback, void *user_data)
 {
        net_nfc_target_info_s *target_info = NULL;
@@ -69,20 +69,17 @@ API net_nfc_error_e net_nfc_client_jewel_read_id(net_nfc_target_handle_h handle,
        rawdata.buffer = send_buffer;
        rawdata.length = 9;
 
-       return net_nfc_client_transceive_data(handle,
-                       (data_h)&rawdata,
-                       callback,
-                       user_data);
+       return net_nfc_client_transceive_data(handle, &rawdata, callback, user_data);
 }
 
-API net_nfc_error_e net_nfc_client_jewel_read_byte(net_nfc_target_handle_handle,
+API net_nfc_error_e net_nfc_client_jewel_read_byte(net_nfc_target_handle_s *handle,
                uint8_t block, uint8_t byte, nfc_transceive_data_callback callback, void *user_data)
 {
        net_nfc_target_info_s *target_info = NULL;
 
        data_s rawdata;
 
-       data_UID = NULL;
+       data_s *UID = NULL;
 
        uint8_t send_buffer[9] = {0x00, };
 
@@ -105,15 +102,12 @@ API net_nfc_error_e net_nfc_client_jewel_read_byte(net_nfc_target_handle_h handl
                return NET_NFC_NOT_ALLOWED_OPERATION;
        }
 
-       if(net_nfc_get_tag_info_value((net_nfc_target_info_h)target_info,
-                               JEWEL_TAG_KEY,
-                               &UID) != NET_NFC_OK)
+       if(net_nfc_get_tag_info_value(target_info, JEWEL_TAG_KEY, &UID) != NET_NFC_OK)
        {
                return NET_NFC_NO_DATA_FOUND;
        }
 
-
-       if(((data_s*)UID)->length != 4)
+       if(UID->length != 4)
                return NET_NFC_OUT_OF_BOUND;
 
        /* command */
@@ -126,9 +120,7 @@ API net_nfc_error_e net_nfc_client_jewel_read_byte(net_nfc_target_handle_h handl
        send_buffer[2] = 0x00;
 
        /* UID0 ~ 3 */
-       memcpy(&(send_buffer[3]),
-                       ((data_s*)UID)->buffer,
-                       ((data_s*)UID)->length);
+       memcpy(&(send_buffer[3]), UID->buffer, UID->length);
 
        net_nfc_util_compute_CRC(CRC_B, send_buffer, 9);
 
@@ -137,20 +129,17 @@ API net_nfc_error_e net_nfc_client_jewel_read_byte(net_nfc_target_handle_h handl
        rawdata.buffer = send_buffer;
        rawdata.length = 9;
 
-       return net_nfc_client_transceive_data(handle,
-                       (data_h)&rawdata,
-                       callback,
-                       user_data);
+       return net_nfc_client_transceive_data(handle, &rawdata, callback, user_data);
 }
 
-API net_nfc_error_e net_nfc_client_jewel_read_all(net_nfc_target_handle_handle,
+API net_nfc_error_e net_nfc_client_jewel_read_all(net_nfc_target_handle_s *handle,
                nfc_transceive_data_callback callback, void *user_data)
 {
        net_nfc_target_info_s *target_info = NULL;
 
        data_s rawdata;
 
-       data_UID = NULL;
+       data_s *UID = NULL;
 
        uint8_t send_buffer[9] = {0x00, };
 
@@ -170,14 +159,12 @@ API net_nfc_error_e net_nfc_client_jewel_read_all(net_nfc_target_handle_h handle
                return NET_NFC_NOT_ALLOWED_OPERATION;
        }
 
-       if(net_nfc_get_tag_info_value((net_nfc_target_info_h)target_info,
-                               JEWEL_TAG_KEY,
-                               &UID) != NET_NFC_OK)
+       if(net_nfc_get_tag_info_value(target_info, JEWEL_TAG_KEY, &UID) != NET_NFC_OK)
        {
                return NET_NFC_NO_DATA_FOUND;
        }
 
-       if(((data_s*)UID)->length != 4)
+       if(UID->length != 4)
                return NET_NFC_OUT_OF_BOUND;
 
        /* command */
@@ -190,9 +177,7 @@ API net_nfc_error_e net_nfc_client_jewel_read_all(net_nfc_target_handle_h handle
        send_buffer[2] = 0x00;
 
        /* UID0 ~ 3 */
-       memcpy(&(send_buffer[3]),
-                       ((data_s*)UID)->buffer,
-                       ((data_s*)UID)->length);
+       memcpy(&(send_buffer[3]), UID->buffer, UID->length);
 
        net_nfc_util_compute_CRC(CRC_B, send_buffer, 9);
 
@@ -201,14 +186,11 @@ API net_nfc_error_e net_nfc_client_jewel_read_all(net_nfc_target_handle_h handle
        rawdata.buffer = send_buffer;
        rawdata.length = 9;
 
-       return net_nfc_client_transceive_data(handle,
-                       (data_h)&rawdata,
-                       callback,
-                       user_data);
+       return net_nfc_client_transceive_data(handle, &rawdata, callback, user_data);
 }
 
 API net_nfc_error_e net_nfc_client_jewel_write_with_erase(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                uint8_t block,
                uint8_t byte,
                uint8_t data,
@@ -217,7 +199,7 @@ API net_nfc_error_e net_nfc_client_jewel_write_with_erase(
 {
        net_nfc_target_info_s *target_info = NULL;
        data_s rawdata;
-       data_UID = NULL;
+       data_s *UID = NULL;
        uint8_t send_buffer[9] = {0x00, };
 
        if(handle == NULL)
@@ -234,14 +216,12 @@ API net_nfc_error_e net_nfc_client_jewel_write_with_erase(
        if (target_info == NULL)
                return NET_NFC_NO_DATA_FOUND;
 
-       if(net_nfc_get_tag_info_value((net_nfc_target_info_h)target_info,
-                               JEWEL_TAG_KEY,
-                               &UID) != NET_NFC_OK)
+       if(net_nfc_get_tag_info_value(target_info, JEWEL_TAG_KEY, &UID) != NET_NFC_OK)
        {
                return NET_NFC_NO_DATA_FOUND;
        }
 
-       if(((data_s*)UID)->length != 4)
+       if(UID->length != 4)
                return NET_NFC_OUT_OF_BOUND;
 
        /* command */
@@ -254,9 +234,7 @@ API net_nfc_error_e net_nfc_client_jewel_write_with_erase(
        send_buffer[2] = data;
 
        /* UID0 ~ 3 */
-       memcpy(&(send_buffer[3]),
-                       ((data_s*)UID)->buffer,
-                       ((data_s*)UID)->length);
+       memcpy(&(send_buffer[3]), UID->buffer, UID->length);
 
        net_nfc_util_compute_CRC(CRC_B, send_buffer, 9);
 
@@ -265,15 +243,11 @@ API net_nfc_error_e net_nfc_client_jewel_write_with_erase(
        rawdata.buffer = send_buffer;
        rawdata.length = 9;
 
-       return net_nfc_client_transceive(handle,
-                       (data_h)&rawdata,
-                       callback,
-                       user_data);
-
+       return net_nfc_client_transceive(handle, &rawdata, callback, user_data);
 }
 
 API net_nfc_error_e net_nfc_client_jewel_write_with_no_erase(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                uint8_t block,
                uint8_t byte,
                uint8_t data,
@@ -284,7 +258,7 @@ API net_nfc_error_e net_nfc_client_jewel_write_with_no_erase(
 
        data_s rawdata;
 
-       data_UID = NULL;
+       data_s *UID = NULL;
 
        uint8_t send_buffer[9] = {0x00, };
 
@@ -307,14 +281,12 @@ API net_nfc_error_e net_nfc_client_jewel_write_with_no_erase(
                return NET_NFC_NOT_ALLOWED_OPERATION;
        }
 
-       if(net_nfc_get_tag_info_value((net_nfc_target_info_h)target_info,
-                               JEWEL_TAG_KEY,
-                               &UID) != NET_NFC_OK)
+       if(net_nfc_get_tag_info_value(target_info, JEWEL_TAG_KEY, &UID) != NET_NFC_OK)
        {
                return NET_NFC_NO_DATA_FOUND;
        }
 
-       if(((data_s*)UID)->length != 4)
+       if(UID->length != 4)
                return NET_NFC_OUT_OF_BOUND;
 
        /* command */
@@ -327,9 +299,7 @@ API net_nfc_error_e net_nfc_client_jewel_write_with_no_erase(
        send_buffer[2] = data;
 
        /* UID0 ~ 3 */
-       memcpy(&(send_buffer[3]),
-                       ((data_s*)UID)->buffer,
-                       ((data_s*)UID)->length);
+       memcpy(&(send_buffer[3]), UID->buffer, UID->length);
 
        net_nfc_util_compute_CRC(CRC_B, send_buffer, 9);
 
@@ -338,8 +308,5 @@ API net_nfc_error_e net_nfc_client_jewel_write_with_no_erase(
        rawdata.buffer = send_buffer;
        rawdata.length = 9;
 
-       return net_nfc_client_transceive(handle,
-                       (data_h)&rawdata,
-                       callback,
-                       user_data);
+       return net_nfc_client_transceive(handle, &rawdata, callback, user_data);
 }
index a1a704c..3617d88 100644 (file)
@@ -56,21 +56,20 @@ static uint8_t net_nfc_forum_key[6] = { 0xD3, 0xF7, 0xD3, 0xF7, 0xD3, 0xF7 };
 
 
 API net_nfc_error_e net_nfc_client_mifare_authenticate_with_keyA(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                uint8_t sector,
-               data_auth_key,
+               data_s *auth_key,
                void *callback,
                void *user_data)
 {
        net_nfc_target_info_s* target_info = NULL;
-       data_s *key;
        data_s rawdata;
-       data_UID = NULL;
+       data_s *UID = NULL;
        uint8_t* send_buffer = NULL;
        uint8_t* temp = NULL;
        int send_buffer_length = 0;
        uint8_t sector_to_block = 0;
-
+       net_nfc_error_e result;
 
        if (handle == NULL || auth_key == NULL)
                return NET_NFC_NULL_PARAMETER;
@@ -78,9 +77,7 @@ API net_nfc_error_e net_nfc_client_mifare_authenticate_with_keyA(
        if (net_nfc_client_tag_is_connected() == FALSE)
                return NET_NFC_OPERATION_FAIL;
 
-       key = (data_s *)auth_key;
-
-       if (key->length != 6)
+       if (auth_key->length != 6)
                return NET_NFC_OUT_OF_BOUND;
 
        target_info = net_nfc_client_tag_get_client_target_info();
@@ -95,9 +92,7 @@ API net_nfc_error_e net_nfc_client_mifare_authenticate_with_keyA(
                }
        }
 
-       if (net_nfc_get_tag_info_value((net_nfc_target_info_h)target_info,
-                               MIFARE_TAG_KEY,
-                               &UID) != NET_NFC_OK)
+       if (net_nfc_get_tag_info_value(target_info, MIFARE_TAG_KEY, &UID) != NET_NFC_OK)
        {
                return NET_NFC_NO_DATA_FOUND;
        }
@@ -140,8 +135,7 @@ API net_nfc_error_e net_nfc_client_mifare_authenticate_with_keyA(
 
 
        /* cmd + addr + UID + AUTH_KEY + CRC_A */
-       send_buffer_length = 1 + 1 + ((data_s*)UID)->length
-               + key->length + 2;
+       send_buffer_length = 1 + 1 + UID->length + auth_key->length + 2;
 
        _net_nfc_util_alloc_mem(send_buffer,
                        send_buffer_length * sizeof(uint8_t));
@@ -159,10 +153,10 @@ API net_nfc_error_e net_nfc_client_mifare_authenticate_with_keyA(
        *temp = sector_to_block;
        temp++;
 
-       memcpy(temp, ((data_s*)UID)->buffer, ((data_s*)UID)->length);
-       temp = temp + ((data_s*)UID)->length;
+       memcpy(temp, UID->buffer, UID->length);
+       temp = temp + UID->length;
 
-       memcpy(temp, key->buffer, key->length);
+       memcpy(temp, auth_key->buffer, auth_key->length);
 
        net_nfc_util_compute_CRC(CRC_A, send_buffer, send_buffer_length);
 
@@ -170,10 +164,7 @@ API net_nfc_error_e net_nfc_client_mifare_authenticate_with_keyA(
        rawdata.buffer = send_buffer;
        rawdata.length = send_buffer_length;
 
-       net_nfc_error_e result = net_nfc_client_transceive(handle,
-                       (data_h)&rawdata,
-                       callback,
-                       user_data);
+       result = net_nfc_client_transceive(handle, &rawdata, callback, user_data);
 
        if (send_buffer != NULL)
                _net_nfc_util_free_mem(send_buffer);
@@ -182,16 +173,15 @@ API net_nfc_error_e net_nfc_client_mifare_authenticate_with_keyA(
 }
 
 API net_nfc_error_e net_nfc_client_mifare_authenticate_with_keyB(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                uint8_t sector,
-               data_auth_key,
+               data_s *auth_key,
                void *callback,
                void *user_data)
 {
        net_nfc_target_info_s *target_info = NULL;
-       data_s *key;
        data_s rawdata;
-       data_UID = NULL;
+       data_s *UID = NULL;
        uint8_t* send_buffer = NULL;
        uint8_t* temp = NULL;
        int send_buffer_length = 0;
@@ -204,9 +194,7 @@ API net_nfc_error_e net_nfc_client_mifare_authenticate_with_keyB(
        if (net_nfc_client_tag_is_connected() == FALSE)
                return NET_NFC_OPERATION_FAIL;
 
-       key = (data_s *)auth_key;
-
-       if (key->length != 6)
+       if (auth_key->length != 6)
                return NET_NFC_OUT_OF_BOUND;
 
        target_info = net_nfc_client_tag_get_client_target_info();
@@ -221,9 +209,7 @@ API net_nfc_error_e net_nfc_client_mifare_authenticate_with_keyB(
                }
        }
 
-       if (net_nfc_get_tag_info_value((net_nfc_target_info_h)target_info,
-                               MIFARE_TAG_KEY,
-                               &UID) != NET_NFC_OK)
+       if (net_nfc_get_tag_info_value(target_info, MIFARE_TAG_KEY, &UID) != NET_NFC_OK)
        {
                return NET_NFC_NO_DATA_FOUND;
        }
@@ -264,8 +250,8 @@ API net_nfc_error_e net_nfc_client_mifare_authenticate_with_keyB(
                break;
        }
 
-       send_buffer_length = 1 + 1 + ((data_s*)UID)->length
-               + key->length + 2; /* cmd + addr + UID + AUTH_KEY + CRC_A */
+       /* cmd + addr + UID + AUTH_KEY + CRC_A */
+       send_buffer_length = 1 + 1 + UID->length + auth_key->length + 2;
 
        _net_nfc_util_alloc_mem(send_buffer, send_buffer_length
                        * sizeof(uint8_t));
@@ -283,17 +269,17 @@ API net_nfc_error_e net_nfc_client_mifare_authenticate_with_keyB(
        *temp = sector_to_block;
        temp++;
 
-       memcpy(temp, ((data_s*)UID)->buffer, ((data_s*)UID)->length);
-       temp = temp + ((data_s*)UID)->length;
+       memcpy(temp, UID->buffer, UID->length);
+       temp = temp + UID->length;
 
-       memcpy(temp, key->buffer, key->length);
+       memcpy(temp, auth_key->buffer, auth_key->length);
 
        net_nfc_util_compute_CRC(CRC_A, send_buffer, send_buffer_length);
 
        rawdata.buffer = send_buffer;
        rawdata.length = send_buffer_length;
 
-       result = net_nfc_client_transceive(handle, (data_h)&rawdata, callback, user_data);
+       result = net_nfc_client_transceive(handle, &rawdata, callback, user_data);
 
        if (send_buffer != NULL)
                _net_nfc_util_free_mem(send_buffer);
@@ -301,7 +287,7 @@ API net_nfc_error_e net_nfc_client_mifare_authenticate_with_keyB(
        return result;
 }
 
-API net_nfc_error_e net_nfc_client_mifare_read(net_nfc_target_handle_handle,
+API net_nfc_error_e net_nfc_client_mifare_read(net_nfc_target_handle_s *handle,
                uint8_t addr, void *callback, void *user_data)
 {
        net_nfc_target_info_s *target_info = NULL;
@@ -342,15 +328,15 @@ API net_nfc_error_e net_nfc_client_mifare_read(net_nfc_target_handle_h handle,
        rawdata.length = 4;
 
        return net_nfc_client_transceive_data(handle,
-                       (data_h)&rawdata,
+                       &rawdata,
                        callback,
                        user_data);
 }
 
 API net_nfc_error_e net_nfc_client_mifare_write_block(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                uint8_t addr,
-               data_data,
+               data_s *data,
                void *callback,
                void *user_data)
 {
@@ -387,7 +373,7 @@ API net_nfc_error_e net_nfc_client_mifare_write_block(
 
        if (target_info->devType == NET_NFC_MIFARE_ULTRA_PICC)
        {
-               if (((data_s *)data)->length > MIFARE_PAGE_SIZE)
+               if (data->length > MIFARE_PAGE_SIZE)
                {
                        uint8_t* temp = NULL;
 
@@ -407,7 +393,7 @@ API net_nfc_error_e net_nfc_client_mifare_write_block(
                        *temp = addr;
                        temp++;
 
-                       memcpy(temp, ((data_s*)data)->buffer, MIFARE_PAGE_SIZE);
+                       memcpy(temp, data->buffer, MIFARE_PAGE_SIZE);
 
                }
                else
@@ -415,8 +401,7 @@ API net_nfc_error_e net_nfc_client_mifare_write_block(
                        uint8_t* temp = NULL;
 
                        /* cmd + addr + page + CRC */
-                       send_buffer_length = 1 + 1 +
-                               ((data_s*)data)->length + 2;
+                       send_buffer_length = 1 + 1 + data->length + 2;
 
                        _net_nfc_util_alloc_mem(send_buffer,
                                        send_buffer_length * sizeof(uint8_t));
@@ -431,16 +416,14 @@ API net_nfc_error_e net_nfc_client_mifare_write_block(
                        *temp = addr;
                        temp++;
 
-                       memcpy(temp,
-                                       ((data_s*)data)->buffer,
-                                       ((data_s*)data)->length);
+                       memcpy(temp, data->buffer, data->length);
                }
 
        }
        else
        {
 
-               if (((data_s*)data)->length > MIFARE_BLOCK_SIZE)
+               if (data->length > MIFARE_BLOCK_SIZE)
                {
                        uint8_t* temp = NULL;
 
@@ -460,20 +443,16 @@ API net_nfc_error_e net_nfc_client_mifare_write_block(
                        *temp = addr;
                        temp++;
 
-                       memcpy(temp,
-                                       ((data_s*)data)->buffer,
-                                       MIFARE_BLOCK_SIZE);
+                       memcpy(temp, data->buffer, MIFARE_BLOCK_SIZE);
                }
                else
                {
                        uint8_t* temp = NULL;
 
                        /* cmd + addr + page + CRC */
-                       send_buffer_length = 1 + 1 + ((data_s*)data)->length
-                               + 2;
+                       send_buffer_length = 1 + 1 + data->length + 2;
 
-                       _net_nfc_util_alloc_mem(send_buffer,
-                                       send_buffer_length * sizeof(uint8_t));
+                       _net_nfc_util_alloc_mem(send_buffer, send_buffer_length * sizeof(uint8_t));
                        if (send_buffer == NULL)
                                return NET_NFC_ALLOC_FAIL;
 
@@ -485,9 +464,7 @@ API net_nfc_error_e net_nfc_client_mifare_write_block(
                        *temp = addr;
                        temp++;
 
-                       memcpy(temp,
-                                       ((data_s*)data)->buffer,
-                                       ((data_s*)data)->length);
+                       memcpy(temp, data->buffer, data->length);
                }
        }
 
@@ -496,7 +473,7 @@ API net_nfc_error_e net_nfc_client_mifare_write_block(
        rawdata.buffer = send_buffer;
        rawdata.length = send_buffer_length;
 
-       result = net_nfc_client_transceive(handle, (data_h)&rawdata, callback, user_data);
+       result = net_nfc_client_transceive(handle, &rawdata, callback, user_data);
 
        if (send_buffer != NULL)
                _net_nfc_util_free_mem(send_buffer);
@@ -505,9 +482,9 @@ API net_nfc_error_e net_nfc_client_mifare_write_block(
 }
 
 API net_nfc_error_e net_nfc_client_mifare_write_page(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                uint8_t addr,
-               data_data,
+               data_s *data,
                void *callback,
                void *user_data)
 {
@@ -543,15 +520,14 @@ API net_nfc_error_e net_nfc_client_mifare_write_page(
 
        if (target_info->devType == NET_NFC_MIFARE_ULTRA_PICC)
        {
-               if (((data_s*)data)->length > MIFARE_PAGE_SIZE)
+               if (data->length > MIFARE_PAGE_SIZE)
                {
                        uint8_t* temp = NULL;
 
                        /* cmd + addr + page + CRC */
                        send_buffer_length = 1 + 1 + MIFARE_PAGE_SIZE + 2;
 
-                       _net_nfc_util_alloc_mem(send_buffer,
-                                       send_buffer_length * sizeof(uint8_t));
+                       _net_nfc_util_alloc_mem(send_buffer, send_buffer_length * sizeof(uint8_t));
                        if (send_buffer == NULL)
                                return NET_NFC_ALLOC_FAIL;
 
@@ -563,20 +539,16 @@ API net_nfc_error_e net_nfc_client_mifare_write_page(
                        *temp = addr;
                        temp++;
 
-                       memcpy(temp,
-                                       ((data_s*)data)->buffer,
-                                       MIFARE_PAGE_SIZE);
+                       memcpy(temp, data->buffer, MIFARE_PAGE_SIZE);
                }
                else
                {
                        uint8_t* temp = NULL;
 
                        /* cmd + addr + page + CRC */
-                       send_buffer_length = 1 + 1 + ((data_s*)data)->length
-                               + 2;
+                       send_buffer_length = 1 + 1 + data->length + 2;
 
-                       _net_nfc_util_alloc_mem(send_buffer,
-                                       send_buffer_length * sizeof(uint8_t));
+                       _net_nfc_util_alloc_mem(send_buffer, send_buffer_length * sizeof(uint8_t));
                        if (send_buffer == NULL)
                                return NET_NFC_ALLOC_FAIL;
 
@@ -588,15 +560,13 @@ API net_nfc_error_e net_nfc_client_mifare_write_page(
                        *temp = addr;
                        temp++;
 
-                       memcpy(temp,
-                                       ((data_s*)data)->buffer,
-                                       ((data_s*)data)->length);
+                       memcpy(temp, data->buffer, data->length);
                }
 
        }
        else
        {
-               if (((data_s*)data)->length > MIFARE_PAGE_SIZE)
+               if (data->length > MIFARE_PAGE_SIZE)
                {
                        uint8_t* temp = NULL;
 
@@ -616,9 +586,7 @@ API net_nfc_error_e net_nfc_client_mifare_write_page(
                        *temp = addr;
                        temp++;
 
-                       memcpy(temp,
-                                       ((data_s*)data)->buffer,
-                                       MIFARE_PAGE_SIZE);
+                       memcpy(temp, data->buffer, MIFARE_PAGE_SIZE);
 
                }
                else
@@ -626,11 +594,9 @@ API net_nfc_error_e net_nfc_client_mifare_write_page(
                        uint8_t* temp = NULL;
 
                        /* cmd + addr + page + CRC */
-                       send_buffer_length = 1 + 1 + ((data_s*)data)->length
-                               + 2;
+                       send_buffer_length = 1 + 1 + data->length + 2;
 
-                       _net_nfc_util_alloc_mem(send_buffer,
-                                       send_buffer_length * sizeof(uint8_t));
+                       _net_nfc_util_alloc_mem(send_buffer, send_buffer_length * sizeof(uint8_t));
                        if (send_buffer == NULL)
                                return NET_NFC_ALLOC_FAIL;
 
@@ -642,9 +608,7 @@ API net_nfc_error_e net_nfc_client_mifare_write_page(
                        *temp = addr;
                        temp++;
 
-                       memcpy(temp,
-                                       ((data_s*)data)->buffer,
-                                       ((data_s*)data)->length);
+                       memcpy(temp, data->buffer, data->length);
                }
 
        }
@@ -654,7 +618,7 @@ API net_nfc_error_e net_nfc_client_mifare_write_page(
        rawdata.buffer = send_buffer;
        rawdata.length = send_buffer_length;
 
-       result = net_nfc_client_transceive(handle, (data_h)&rawdata, callback, user_data);
+       result = net_nfc_client_transceive(handle, &rawdata, callback, user_data);
 
        if (send_buffer != NULL)
                _net_nfc_util_free_mem(send_buffer);
@@ -663,7 +627,7 @@ API net_nfc_error_e net_nfc_client_mifare_write_page(
 }
 
 API net_nfc_error_e net_nfc_client_mifare_increment(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                uint8_t addr,
                int value,
                void *callback,
@@ -699,7 +663,7 @@ API net_nfc_error_e net_nfc_client_mifare_increment(
        send_buffer[1] = addr;
 
        /* little endian.
-               little value of byte array will be saved first in memory */
+          little value of byte array will be saved first in memory */
        send_buffer[5] = (value & 0xFF000000) >> 24;
        send_buffer[4] = (value & 0x00FF0000) >> 16;
        send_buffer[3] = (value & 0x0000FF00) >> 8;
@@ -710,12 +674,12 @@ API net_nfc_error_e net_nfc_client_mifare_increment(
        rawdata.buffer = send_buffer;
        rawdata.length = 8;
 
-       return net_nfc_client_transceive(handle, (data_h)&rawdata, callback,
+       return net_nfc_client_transceive(handle, &rawdata, callback,
                        user_data);
 }
 
 API net_nfc_error_e net_nfc_client_mifare_decrement(
-               net_nfc_target_handle_handle,
+               net_nfc_target_handle_s *handle,
                uint8_t addr,
                int value,
                void *callback,
@@ -750,7 +714,7 @@ API net_nfc_error_e net_nfc_client_mifare_decrement(
        send_buffer[1] = addr;
 
        /* little endian.
-               little value of byte array will be saved first in memory */
+          little value of byte array will be saved first in memory */
        send_buffer[5] = (value & 0xFF000000) >> 24;
        send_buffer[4] = (value & 0x00FF0000) >> 16;
        send_buffer[3] = (value & 0x0000FF00) >> 8;
@@ -763,11 +727,11 @@ API net_nfc_error_e net_nfc_client_mifare_decrement(
        rawdata.buffer = send_buffer;
        rawdata.length = 8;
 
-       return net_nfc_client_transceive(handle, (data_h)&rawdata, callback,
+       return net_nfc_client_transceive(handle, &rawdata, callback,
                        user_data);
 }
 
-API net_nfc_error_e net_nfc_client_mifare_transfer(net_nfc_target_handle_handle,
+API net_nfc_error_e net_nfc_client_mifare_transfer(net_nfc_target_handle_s *handle,
                uint8_t addr, void *callback, void *user_data)
 {
        net_nfc_target_info_s *target_info = NULL;
@@ -800,11 +764,11 @@ API net_nfc_error_e net_nfc_client_mifare_transfer(net_nfc_target_handle_h handl
        rawdata.buffer = send_buffer;
        rawdata.length = 4;
 
-       return net_nfc_client_transceive(handle, (data_h)&rawdata, callback,
+       return net_nfc_client_transceive(handle, &rawdata, callback,
                        user_data);
 }
 
-API net_nfc_error_e net_nfc_client_mifare_restore(net_nfc_target_handle_handle,
+API net_nfc_error_e net_nfc_client_mifare_restore(net_nfc_target_handle_s *handle,
                uint8_t addr, void *callback, void *user_data)
 {
        net_nfc_target_info_s *target_info = NULL;
@@ -837,11 +801,11 @@ API net_nfc_error_e net_nfc_client_mifare_restore(net_nfc_target_handle_h handle
        rawdata.buffer = send_buffer;
        rawdata.length = 4;
 
-       return net_nfc_client_transceive(handle, (data_h)&rawdata, callback,
+       return net_nfc_client_transceive(handle, &rawdata, callback,
                        user_data);
 }
 
-API net_nfc_error_e net_nfc_client_mifare_create_default_key(data_h* key)
+API net_nfc_error_e net_nfc_client_mifare_create_default_key(data_s** key)
 {
        if (key == NULL)
                return NET_NFC_NULL_PARAMETER;
@@ -850,7 +814,7 @@ API net_nfc_error_e net_nfc_client_mifare_create_default_key(data_h* key)
 }
 
 API net_nfc_error_e net_nfc_client_mifare_create_application_directory_key(
-               data_h* key)
+               data_s** key)
 {
        if (key == NULL)
                return NET_NFC_NULL_PARAMETER;
@@ -858,7 +822,7 @@ API net_nfc_error_e net_nfc_client_mifare_create_application_directory_key(
        return net_nfc_create_data(key, mad_key, 6);
 }
 
-API net_nfc_error_e net_nfc_client_mifare_create_net_nfc_forum_key(data_h* key)
+API net_nfc_error_e net_nfc_client_mifare_create_net_nfc_forum_key(data_s** key)
 {
        if (key == NULL)
                return NET_NFC_NULL_PARAMETER;
index 1a8ace0..a7ea6e6 100644 (file)
 #include "net_nfc_target_info.h"
 #include "net_nfc_util_internal.h"
 
-API net_nfc_error_e net_nfc_get_tag_type(net_nfc_target_info_target_info,
+API net_nfc_error_e net_nfc_get_tag_type(net_nfc_target_info_s *target_info,
                net_nfc_target_type_e *type)
 {
-       net_nfc_target_info_s *target_info_private =
-               (net_nfc_target_info_s *)target_info;
-
        if (type == NULL)
                return NET_NFC_NULL_PARAMETER;
 
@@ -36,17 +33,13 @@ API net_nfc_error_e net_nfc_get_tag_type(net_nfc_target_info_h target_info,
        if (target_info == NULL)
                return NET_NFC_INVALID_HANDLE;
 
-       *type = target_info_private->devType;
-
+       *type = target_info->devType;
        return NET_NFC_OK;
 }
 
-API net_nfc_error_e net_nfc_get_tag_handle(net_nfc_target_info_target_info,
-               net_nfc_target_handle_*handle)
+API net_nfc_error_e net_nfc_get_tag_handle(net_nfc_target_info_s *target_info,
+               net_nfc_target_handle_s **handle)
 {
-       net_nfc_target_info_s *target_info_private =
-               (net_nfc_target_info_s *)target_info;
-
        if (handle == NULL)
                return NET_NFC_NULL_PARAMETER;
 
@@ -55,111 +48,95 @@ API net_nfc_error_e net_nfc_get_tag_handle(net_nfc_target_info_h target_info,
        if (target_info == NULL)
                return NET_NFC_INVALID_HANDLE;
 
-       *handle = (net_nfc_target_handle_h)target_info_private->handle;
-
+       *handle = target_info->handle;
        return NET_NFC_OK;
 }
 
 API net_nfc_error_e net_nfc_get_tag_ndef_support(
-               net_nfc_target_info_target_info, bool *is_support)
+               net_nfc_target_info_s *target_info, bool *is_support)
 {
-       net_nfc_target_info_s *target_info_private =
-               (net_nfc_target_info_s *)target_info;
-
        if (target_info == NULL || is_support == NULL)
                return NET_NFC_NULL_PARAMETER;
 
-       *is_support = (bool)target_info_private->is_ndef_supported;
-
+       *is_support = (bool)target_info->is_ndef_supported;
        return NET_NFC_OK;
 }
 
 API net_nfc_error_e net_nfc_get_tag_max_data_size(
-               net_nfc_target_info_target_info, uint32_t * max_size)
+               net_nfc_target_info_s *target_info, uint32_t * max_size)
 {
-       net_nfc_target_info_s *target_info_private =
-               (net_nfc_target_info_s *)target_info;
-
        if (target_info == NULL || max_size == NULL)
                return NET_NFC_NULL_PARAMETER;
 
-       *max_size = target_info_private->maxDataSize;
-
+       *max_size = target_info->maxDataSize;
        return NET_NFC_OK;
 }
 
 API net_nfc_error_e net_nfc_get_tag_actual_data_size(
-               net_nfc_target_info_h target_info, uint32_t * actual_data)
+               net_nfc_target_info_s *target_info, uint32_t *actual_data)
 {
-       net_nfc_target_info_s *target_info_private =
-               (net_nfc_target_info_s *)target_info;
-
        if (target_info == NULL || actual_data == NULL)
                return NET_NFC_NULL_PARAMETER;
 
-       *actual_data = target_info_private->actualDataSize;
-
+       *actual_data = target_info->actualDataSize;
        return NET_NFC_OK;
 }
 
-API net_nfc_error_e net_nfc_get_tag_info_keys(net_nfc_target_info_target_info,
+API net_nfc_error_e net_nfc_get_tag_info_keys(net_nfc_target_info_s *target_info,
                char ***keys, int *number_of_keys)
 {
-       net_nfc_target_info_s *handle = (net_nfc_target_info_s *)target_info;
        int i = 0;
 
        if (keys == NULL || number_of_keys == NULL || target_info == NULL)
                return NET_NFC_NULL_PARAMETER;
 
-       if (handle->tag_info_list == NULL)
+       if (target_info->tag_info_list == NULL)
                return NET_NFC_NO_DATA_FOUND;
 
-       if (handle->number_of_keys <= 0)
+       if (target_info->number_of_keys <= 0)
                return NET_NFC_NO_DATA_FOUND;
 
-       if (handle->keylist != NULL)
+       if (target_info->keylist != NULL)
        {
-               *keys = handle->keylist;
+               *keys = target_info->keylist;
                return NET_NFC_OK;
        }
 
-       _net_nfc_util_alloc_mem(*keys, handle->number_of_keys * sizeof(char *));
+       _net_nfc_util_alloc_mem(*keys, target_info->number_of_keys * sizeof(char *));
        if (*keys == NULL)
                return NET_NFC_ALLOC_FAIL;
 
-       net_nfc_tag_info_s *tag_info = handle->tag_info_list;
+       net_nfc_tag_info_s *tag_info = target_info->tag_info_list;
 
-       for (; i < handle->number_of_keys; i++, tag_info++)
+       for (; i < target_info->number_of_keys; i++, tag_info++)
        {
                (*keys)[i] = tag_info->key;
        }
 
-       *number_of_keys = handle->number_of_keys;
+       *number_of_keys = target_info->number_of_keys;
 
-       NFC_DBG("number of keys = [%d]", handle->number_of_keys);
+       NFC_DBG("number of keys = [%d]", target_info->number_of_keys);
 
-       handle->keylist = *keys;
+       target_info->keylist = *keys;
 
        return NET_NFC_OK;
 }
 
-API net_nfc_error_e net_nfc_get_tag_info_value(net_nfc_target_info_target_info,
-               const char *key, data_*value)
+API net_nfc_error_e net_nfc_get_tag_info_value(net_nfc_target_info_s *target_info,
+               const char *key, data_s **value)
 {
-       net_nfc_target_info_s *handle = (net_nfc_target_info_s *)target_info;
+       int i;
        net_nfc_tag_info_s *tag_info;
 
        if (target_info == NULL || key == NULL || value == NULL)
                return NET_NFC_NULL_PARAMETER;
 
-       if (handle->tag_info_list == NULL)
+       if (target_info->tag_info_list == NULL)
                return NET_NFC_NO_DATA_FOUND;
 
-       int i = 0;
+       tag_info = target_info->tag_info_list;
 
-       tag_info = handle->tag_info_list;
-
-       for (; i < handle->number_of_keys; i++, tag_info++)
+       for (i=0;i < target_info->number_of_keys;i++, tag_info++)
        {
                if (strcmp(key, tag_info->key) == 0)
                {
@@ -175,32 +152,31 @@ API net_nfc_error_e net_nfc_get_tag_info_value(net_nfc_target_info_h target_info
                }
        }
 
-       if (i == handle->number_of_keys)
+       if (i == target_info->number_of_keys)
                return NET_NFC_NO_DATA_FOUND;
 
        return NET_NFC_OK;
 }
 
-API net_nfc_error_e net_nfc_duplicate_target_info(net_nfc_target_info_origin,
-               net_nfc_target_info_*result)
+API net_nfc_error_e net_nfc_duplicate_target_info(net_nfc_target_info_s *origin,
+               net_nfc_target_info_s **result)
 {
-       net_nfc_target_info_s *handle = (net_nfc_target_info_s *)origin;
        net_nfc_target_info_s *temp = NULL;
 
-       if (handle == NULL || result == NULL)
+       if (origin == NULL || result == NULL)
                return NET_NFC_NULL_PARAMETER;
 
        _net_nfc_util_alloc_mem(temp, sizeof(net_nfc_target_info_s));
        if (temp == NULL)
                return NET_NFC_ALLOC_FAIL;
 
-       temp->ndefCardState = handle->ndefCardState;
-       temp->actualDataSize = handle->actualDataSize;
-       temp->maxDataSize = handle->maxDataSize;
-       temp->devType = handle->devType;
-       temp->handle = handle->handle;
-       temp->is_ndef_supported = handle->is_ndef_supported;
-       temp->number_of_keys = handle->number_of_keys;
+       temp->ndefCardState = origin->ndefCardState;
+       temp->actualDataSize = origin->actualDataSize;
+       temp->maxDataSize = origin->maxDataSize;
+       temp->devType = origin->devType;
+       temp->handle = origin->handle;
+       temp->is_ndef_supported = origin->is_ndef_supported;
+       temp->number_of_keys = origin->number_of_keys;
 
        if (temp->number_of_keys > 0)
        {
@@ -213,27 +189,27 @@ API net_nfc_error_e net_nfc_duplicate_target_info(net_nfc_target_info_h origin,
                        return NET_NFC_ALLOC_FAIL;
                }
 
-               for (i = 0; i < handle->number_of_keys; i++)
+               for (i = 0; i < origin->number_of_keys; i++)
                {
-                       if (handle->tag_info_list[i].key != NULL)
-                               _net_nfc_util_strdup(temp->tag_info_list[i].key, handle->tag_info_list[i].key);
+                       if (origin->tag_info_list[i].key != NULL)
+                               _net_nfc_util_strdup(temp->tag_info_list[i].key, origin->tag_info_list[i].key);
 
-                       if (handle->tag_info_list[i].value != NULL)
+                       if (origin->tag_info_list[i].value != NULL)
                        {
-                               data_s *data = (data_s *)handle->tag_info_list[i].value;
+                               data_s *data = origin->tag_info_list[i].value;
 
                                net_nfc_create_data(&temp->tag_info_list[i].value, data->buffer, data->length);
                        }
                }
        }
 
-       if (handle->raw_data.length > 0)
+       if (origin->raw_data.length > 0)
        {
-               net_nfc_util_alloc_data(&temp->raw_data, handle->raw_data.length);
-               memcpy(temp->raw_data.buffer, handle->raw_data.buffer, temp->raw_data.length);
+               net_nfc_util_alloc_data(&temp->raw_data, origin->raw_data.length);
+               memcpy(temp->raw_data.buffer, origin->raw_data.buffer, temp->raw_data.length);
        }
 
-       *result = (net_nfc_target_info_h)temp;
+       *result = temp;
 
        return NET_NFC_OK;
 }
@@ -272,17 +248,16 @@ static net_nfc_error_e _release_tag_info(net_nfc_target_info_s *info)
        return NET_NFC_OK;
 }
 
-API net_nfc_error_e net_nfc_release_tag_info(net_nfc_target_info_target_info)
+API net_nfc_error_e net_nfc_release_tag_info(net_nfc_target_info_s *target_info)
 {
-       net_nfc_target_info_s *info = (net_nfc_target_info_s *)target_info;
        net_nfc_error_e result;
 
-       if (info == NULL)
+       if (target_info == NULL)
                return NET_NFC_NULL_PARAMETER;
 
-       result = _release_tag_info(info);
+       result = _release_tag_info(target_info);
 
-       _net_nfc_util_free_mem(info);
+       _net_nfc_util_free_mem(target_info);
 
        return result;
 }
index 5856323..a6493df 100644 (file)
@@ -180,8 +180,8 @@ static void transceive_call(GObject *source_object,
        g_free(func_data);
 }
 
-API net_nfc_error_e net_nfc_client_transceive(net_nfc_target_handle_handle,
-               data_rawdata, nfc_transceive_callback callback, void *user_data)
+API net_nfc_error_e net_nfc_client_transceive(net_nfc_target_handle_s *handle,
+               data_s *rawdata, nfc_transceive_callback callback, void *user_data)
 {
        net_nfc_target_info_s *target_info;
        NetNfcCallback *funcdata;
@@ -237,8 +237,8 @@ API net_nfc_error_e net_nfc_client_transceive(net_nfc_target_handle_h handle,
        return NET_NFC_OK;
 }
 
-API net_nfc_error_e net_nfc_client_transceive_data(net_nfc_target_handle_handle,
-               data_rawdata, nfc_transceive_data_callback callback, void *user_data)
+API net_nfc_error_e net_nfc_client_transceive_data(net_nfc_target_handle_s *handle,
+               data_s *rawdata, nfc_transceive_data_callback callback, void *user_data)
 {
        net_nfc_target_info_s *target_info;
        NetNfcCallback *funcdata;
@@ -293,8 +293,8 @@ API net_nfc_error_e net_nfc_client_transceive_data(net_nfc_target_handle_h handl
        return NET_NFC_OK;
 }
 
-API net_nfc_error_e net_nfc_client_transceive_sync(net_nfc_target_handle_handle,
-               data_rawdata)
+API net_nfc_error_e net_nfc_client_transceive_sync(net_nfc_target_handle_s *handle,
+               data_s *rawdata)
 {
        net_nfc_target_info_s *target_info;
        net_nfc_error_e out_result = NET_NFC_OK;
@@ -347,7 +347,7 @@ API net_nfc_error_e net_nfc_client_transceive_sync(net_nfc_target_handle_h handl
 }
 
 API net_nfc_error_e net_nfc_client_transceive_data_sync(
-               net_nfc_target_handle_h handle, data_h rawdata, data_h *response)
+               net_nfc_target_handle_s *handle, data_s *rawdata, data_s **response)
 {
        net_nfc_target_info_s *target_info;
        net_nfc_error_e out_result = NET_NFC_OK;
index 446a1d1..a2a1c6c 100644 (file)
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
-#include <stddef.h>
 #include <stdint.h>
 #include <stdbool.h>
+#include <glib.h>
 
 /**
- NFC Manager
- NFC Manager controls the nfc device with high level APIs such as SmartPoster and Connection handover.
- It also support the JSR257 push handling.
- This file describe the structure and defines of the NFC manager
-
- @version              0.1
-
- */
+  NFC Manager
+  NFC Manager controls the nfc device with high level APIs such as SmartPoster and Connection handover.
+  It also support the JSR257 push handling.
+  This file describe the structure and defines of the NFC manager
+  */
 
 /**
- @defgroup NET_NFC_MANAGER The description of NFC Manager
- @defgroup NET_NFC_TYPEDEF Defines and structures
- @defgroup NET_NFC_MANAGER_API NFC Manager
- @defgroup NET_NFC_MANAGER_INFO Tag Information and data APIs
- @defgroup NET_NFC_MANAGER_TAG Tag Read/Write APIs
- @defgroup NET_NFC_MANAGER_NDEF NDEF Message APIs
- @defgroup NET_NFC_MANAGER_RECORD NDEF Record APIs
- @defgroup NET_NFC_MANAGER_LLCP NFC LLCP APIs
- @defgroup NET_NFC_MANAGER_APDU Internal APDU APIs
- @defgroup NET_NFC_MANAGER_EXCHANGE App Exchanger APIs
-
-
- @addtogroup NET_NFC_MANAGER
- @{
- <P> "NFC Manager" is the framework that provide NFC APIs,
- and it also provide high level services such as Smart Poster, Connection Handover,
- and JSR257 push registry.  </P>
-
- NFC Manager APIs are defined in <net_nfc.h>, <net_nfc_typedef.h>
-
- <P>
- Memory management rules <br>
- depends on the the verb of each function it describe memory management roles
-
- 1. set: copy the parameters and used inside of nfc-manager, you should free the parameter you have used
- 2. append: it is similar to "set" but, it does not make copy, you SHOULD NOT free the parameter after use it belongs to nfc-manager and it will be freed later
- (example "net_nfc_append_record_to_ndef_message") the appended record will be free the at the ndef message free time.
- 3. get, search : it gives original pointer to you, DO NOT free the pointer get from nfc-manager API
- 4. remove: automatically free inside of the this function do not free again.
- 5. create: it allocate handle, therefore, you should consider free after using (for example "net_nfc_create_rawdata_from_ndef_message(ndef_message_h ndef_message, data_h *rawdata)"
- this function allocate the data_h, you should free data with the function net_nfc_free_data())
- </p>
-
- @}
- */
+  @defgroup NET_NFC_MANAGER The description of NFC Manager
+  @defgroup NET_NFC_TYPEDEF Defines and structures
+  @defgroup NET_NFC_MANAGER_API NFC Manager
+  @defgroup NET_NFC_MANAGER_INFO Tag Information and data APIs
+  @defgroup NET_NFC_MANAGER_TAG Tag Read/Write APIs
+  @defgroup NET_NFC_MANAGER_NDEF NDEF Message APIs
+  @defgroup NET_NFC_MANAGER_RECORD NDEF Record APIs
+  @defgroup NET_NFC_MANAGER_LLCP NFC LLCP APIs
+  @defgroup NET_NFC_MANAGER_APDU Internal APDU APIs
+  @defgroup NET_NFC_MANAGER_EXCHANGE App Exchanger APIs
+
+
+  @addtogroup NET_NFC_MANAGER
+  @{
+  <P> "NFC Manager" is the framework that provide NFC APIs,
+  and it also provide high level services such as Smart Poster, Connection Handover,
+  and JSR257 push registry.  </P>
+
+  NFC Manager APIs are defined in <net_nfc.h>, <net_nfc_typedef.h>
+
+  <P>
+  Memory management rules <br>
+  depends on the the verb of each function it describe memory management roles
+
+  1. set: copy the parameters and used inside of nfc-manager, you should free the parameter you have used
+  2. append: it is similar to "set" but, it does not make copy, you SHOULD NOT free the parameter after use it belongs to nfc-manager and it will be freed later
+  (example "net_nfc_append_record_to_ndef_message") the appended record will be free the at the ndef message free time.
+  3. get, search : it gives original pointer to you, DO NOT free the pointer get from nfc-manager API
+  4. remove: automatically free inside of the this function do not free again.
+  5. create: it allocate handle, therefore, you should consider free after using
+  </p>
+
+  @}
+  */
 
 /**
- @addtogroup NET_NFC_TYPEDEF
- @{
- This documents provide the NFC defines
 @addtogroup NET_NFC_TYPEDEF
 @{
 This documents provide the NFC defines
 
- */
+*/
 
 /**
- net_nfc_error_e is enum type that returned from each functions
- it mostly contains the error codes and it may contains status codes.
- */
 net_nfc_error_e is enum type that returned from each functions
 it mostly contains the error codes and it may contains status codes.
 */
 typedef enum
 {
-/*000*/NET_NFC_OK = 0, /**< Status is OK       */
-/*999*/NET_NFC_UNKNOWN_ERROR = -999, /**< Unknown error */
-/*998*/NET_NFC_ALLOC_FAIL, /**< Memory allocation is failed */
-/*997*/NET_NFC_THREAD_CREATE_FAIL, /**< Thread creation is failed */
-/*996*/NET_NFC_INVALID_STATE, /**< State of NFC-Manager or nfc-stack is not normal */
-/*995*/NET_NFC_IPC_FAIL, /**< Communication with ipc is failed. (from client to server)*/
-/*994*/NET_NFC_OUT_OF_BOUND, /**< Index is out of bound */
-/*993*/NET_NFC_NULL_PARAMETER, /**< Unexpected NULL parameter is received */
-/*992*/NET_NFC_BUFFER_TOO_SMALL, /**< Requested buffer is too small to store data, this error should be received */
-/*991*/NET_NFC_ALREADY_INITIALIZED, /**< You tried to initialized again without de-init */
-/*990*/NET_NFC_COMMUNICATE_WITH_CONTROLLER_FAILED, /**< Communication with Controller Chipset is failed this is Fatal Error */
-/*989*/NET_NFC_RF_TIMEOUT, /**< Timeout is raised while communicate with a tag */
-/*988*/NET_NFC_RF_ERROR, /**< Unexpected package is received from target, you may receive this error comes by the low level RF communication fault*/
-/*987*/NET_NFC_NOT_INITIALIZED, /**< Application tries to request without initialization */
-/*986*/NET_NFC_NOT_SUPPORTED, /**< Request information or command is not supported in current connected target */
-/*985*/NET_NFC_ALREADY_REGISTERED, /**< Requested SAP number is already used by other socket or data is already appended or registered */
-/*984*/NET_NFC_NOT_ALLOWED_OPERATION, /**< Requested Operation is not allowed in the situation in critical time (such as write data on target)*/
-/*983*/NET_NFC_BUSY, /**< Previous operation is not finished. don't worry to get this message, most of request will be executed in the serial queue */
-/*982*/NET_NFC_INVALID_HANDLE, /**< Requested Device in not valid device */
-/*981*/NET_NFC_TAG_READ_FAILED, /**< Tag reading is failed because of unexpected chunk data is received or error ack is received */
-/*980*/NET_NFC_TAG_WRITE_FAILED, /**< When you try to write on read only tag or error ack is received */
-/*979*/NET_NFC_NO_NDEF_SUPPORT, /**< Tag is not supported NDEF format for tag is not formatted for NDEF */
-/*978*/NET_NFC_NO_NDEF_MESSAGE, /**< No data is received after NDEF reading */
-/*977*/NET_NFC_INVALID_FORMAT, /**< Received data is not readable or it has illegal values or format */
-/*976*/NET_NFC_INSUFFICIENT_STORAGE, /**< The connected tag does not have enough information */
-/*975*/NET_NFC_OPERATION_FAIL, /**< The remote target returned error while doing a operation*/
-/*974*/NET_NFC_NOT_CONNECTED, /**< remote is not connected correctly. This can be happened when the RF does not have enough strength */
-/*973*/NET_NFC_NO_DATA_FOUND, /**< Requested data is not found in the list or properties */
-/*972*/NET_NFC_SECURITY_FAIL, /**< Authentication is failed while communication with nfc-manager server */
-/*971*/NET_NFC_TARGET_IS_MOVED_AWAY, /**< Target is lost while doing a operation */
-/*970*/NET_NFC_TAG_IS_ALREADY_FORMATTED, /** Target is already formatted */
-/*969*/NET_NFC_NOT_REGISTERED, /**< removal is requested but requested data is not registered */
-/*968*/NET_NFC_INVALID_PARAM, /**< removal is requested but requested data is not registered */
-/*499*/NET_NFC_NDEF_TYPE_LENGTH_IS_NOT_OK = -499, /**< Illegal ndef record type length */
-/*498*/NET_NFC_NDEF_PAYLOAD_LENGTH_IS_NOT_OK, /**< Illegal ndef record payload length */
-/*497*/NET_NFC_NDEF_ID_LENGTH_IS_NOT_OK, /**< Illegal ndef record id length */
-/*496*/NET_NFC_NDEF_RECORD_IS_NOT_EXPECTED_TYPE, /**< Parameter record is not expected record. for example, try to URI from text record */
-/*495*/NET_NFC_NDEF_BUF_END_WITHOUT_ME, /**< NDEF messages is terminated without ME flag */
-/*494*/NET_NFC_DEVICE_DOES_NOT_SUPPORT_NFC, /**< Current device does not support NFC feature or this manager does not found plugin library */
-
-/*399*/NET_NFC_LLCP_INVALID_SOCKET = -399, /**< socket is not valid socket */
-/*398*/NET_NFC_LLCP_SOCKET_DISCONNECTED, /**< socket is disconnected */
-/*397*/NET_NFC_LLCP_SOCKET_FRAME_REJECTED, /**< send data is rejected from remote side */
-
-/*299*/NET_NFC_P2P_SEND_FAIL = -299, /**< P2P data send fail */
+       /*000*/NET_NFC_OK = 0, /**< Status is OK        */
+       /*999*/NET_NFC_UNKNOWN_ERROR = -999, /**< Unknown error */
+       /*998*/NET_NFC_ALLOC_FAIL, /**< Memory allocation is failed */
+       /*997*/NET_NFC_THREAD_CREATE_FAIL, /**< Thread creation is failed */
+       /*996*/NET_NFC_INVALID_STATE, /**< State of NFC-Manager or nfc-stack is not normal */
+       /*995*/NET_NFC_IPC_FAIL, /**< Communication with ipc is failed. (from client to server)*/
+       /*994*/NET_NFC_OUT_OF_BOUND, /**< Index is out of bound */
+       /*993*/NET_NFC_NULL_PARAMETER, /**< Unexpected NULL parameter is received */
+       /*992*/NET_NFC_BUFFER_TOO_SMALL, /**< Requested buffer is too small to store data, this error should be received */
+       /*991*/NET_NFC_ALREADY_INITIALIZED, /**< You tried to initialized again without de-init */
+       /*990*/NET_NFC_COMMUNICATE_WITH_CONTROLLER_FAILED, /**< Communication with Controller Chipset is failed this is Fatal Error */
+       /*989*/NET_NFC_RF_TIMEOUT, /**< Timeout is raised while communicate with a tag */
+       /*988*/NET_NFC_RF_ERROR, /**< Unexpected package is received from target, you may receive this error comes by the low level RF communication fault*/
+       /*987*/NET_NFC_NOT_INITIALIZED, /**< Application tries to request without initialization */
+       /*986*/NET_NFC_NOT_SUPPORTED, /**< Request information or command is not supported in current connected target */
+       /*985*/NET_NFC_ALREADY_REGISTERED, /**< Requested SAP number is already used by other socket or data is already appended or registered */
+       /*984*/NET_NFC_NOT_ALLOWED_OPERATION, /**< Requested Operation is not allowed in the situation in critical time (such as write data on target)*/
+       /*983*/NET_NFC_BUSY, /**< Previous operation is not finished. don't worry to get this message, most of request will be executed in the serial queue */
+       /*982*/NET_NFC_INVALID_HANDLE, /**< Requested Device in not valid device */
+       /*981*/NET_NFC_TAG_READ_FAILED, /**< Tag reading is failed because of unexpected chunk data is received or error ack is received */
+       /*980*/NET_NFC_TAG_WRITE_FAILED, /**< When you try to write on read only tag or error ack is received */
+       /*979*/NET_NFC_NO_NDEF_SUPPORT, /**< Tag is not supported NDEF format for tag is not formatted for NDEF */
+       /*978*/NET_NFC_NO_NDEF_MESSAGE, /**< No data is received after NDEF reading */
+       /*977*/NET_NFC_INVALID_FORMAT, /**< Received data is not readable or it has illegal values or format */
+       /*976*/NET_NFC_INSUFFICIENT_STORAGE, /**< The connected tag does not have enough information */
+       /*975*/NET_NFC_OPERATION_FAIL, /**< The remote target returned error while doing a operation*/
+       /*974*/NET_NFC_NOT_CONNECTED, /**< remote is not connected correctly. This can be happened when the RF does not have enough strength */
+       /*973*/NET_NFC_NO_DATA_FOUND, /**< Requested data is not found in the list or properties */
+       /*972*/NET_NFC_SECURITY_FAIL, /**< Authentication is failed while communication with nfc-manager server */
+       /*971*/NET_NFC_TARGET_IS_MOVED_AWAY, /**< Target is lost while doing a operation */
+       /*970*/NET_NFC_TAG_IS_ALREADY_FORMATTED, /** Target is already formatted */
+       /*969*/NET_NFC_NOT_REGISTERED, /**< removal is requested but requested data is not registered */
+       /*968*/NET_NFC_INVALID_PARAM, /**< removal is requested but requested data is not registered */
+       /*499*/NET_NFC_NDEF_TYPE_LENGTH_IS_NOT_OK = -499, /**< Illegal ndef record type length */
+       /*498*/NET_NFC_NDEF_PAYLOAD_LENGTH_IS_NOT_OK, /**< Illegal ndef record payload length */
+       /*497*/NET_NFC_NDEF_ID_LENGTH_IS_NOT_OK, /**< Illegal ndef record id length */
+       /*496*/NET_NFC_NDEF_RECORD_IS_NOT_EXPECTED_TYPE, /**< Parameter record is not expected record. for example, try to URI from text record */
+       /*495*/NET_NFC_NDEF_BUF_END_WITHOUT_ME, /**< NDEF messages is terminated without ME flag */
+       /*494*/NET_NFC_DEVICE_DOES_NOT_SUPPORT_NFC, /**< Current device does not support NFC feature or this manager does not found plugin library */
+
+       /*399*/NET_NFC_LLCP_INVALID_SOCKET = -399, /**< socket is not valid socket */
+       /*398*/NET_NFC_LLCP_SOCKET_DISCONNECTED, /**< socket is disconnected */
+       /*397*/NET_NFC_LLCP_SOCKET_FRAME_REJECTED, /**< send data is rejected from remote side */
+
+       /*299*/NET_NFC_P2P_SEND_FAIL = -299, /**< P2P data send fail */
 } net_nfc_error_e;
 
 /**
- Enum value of the record type  ( TNF value )
- */
 Enum value of the record type  ( TNF value )
 */
 typedef enum
 {
        NET_NFC_RECORD_EMPTY = 0x0,
@@ -145,39 +141,39 @@ typedef enum
 } net_nfc_record_tnf_e;
 
 /**
- net_nfc_message_e is identify the events comes from nfc-manager.
- most of the events response event that you requested operations.
- and some of the events are generated by nfc-manager. (example, NET_NFC_MESSAGE_TAG_DISCOVERED, NET_NFC_MESSAGE_TAG_DETACHED,
- NET_NFC_MESSAGE_LLCP_DISCOVERED and NET_NFC_MESSAGE_LLCP_DETACHED)
 net_nfc_message_e is identify the events comes from nfc-manager.
 most of the events response event that you requested operations.
 and some of the events are generated by nfc-manager. (example, NET_NFC_MESSAGE_TAG_DISCOVERED, NET_NFC_MESSAGE_TAG_DETACHED,
 NET_NFC_MESSAGE_LLCP_DISCOVERED and NET_NFC_MESSAGE_LLCP_DETACHED)
 
- All of the events are delivered by the the callback function that registered with "net_nfc_set_response_callback"
- */
 All of the events are delivered by the the callback function that registered with "net_nfc_set_response_callback"
 */
 
 typedef enum
 {
        NET_NFC_MESSAGE_TRANSCEIVE = 0, /**< Type: Response Event, <br> This events is received after calling the "net_nfc_tranceive"
-                                                                        <br> if the operation is success, the data parameter should cast into data_h or it return NULL*/
+                                                                         <br> if the operation is success, the data parameter should cast into data_s *or it return NULL*/
        NET_NFC_MESSAGE_READ_NDEF, /**< Type: Response Event, <br> This events is received after calling the "net_nfc_read_tag"
-                                                                <br> if the operation is success, the data parameter should cast into ndef_message_h or it return NULL */
+                                                                <br> if the operation is success, the data parameter should cast into ndef_message_s* or it return NULL */
        NET_NFC_MESSAGE_WRITE_NDEF, /**< Type: Response Event, <br> This events is received after calling the "net_nfc_write_ndef"
-                                                                <br> data pointer always returns NULL */
+                                                                 <br> data pointer always returns NULL */
        NET_NFC_MESSAGE_MAKE_READ_ONLY_NDEF, /**< Type: Response Event, <br> This events is received after calling the "net_nfc_make_read_only_ndef"
-                                                                                <br> data pointer always returns NULL */
+                                                                                  <br> data pointer always returns NULL */
        NET_NFC_MESSAGE_IS_TAG_CONNECTED, /**< Type: Response Event, <br> This events is received after calling the "net_nfc_is_tag_conneced"
-                                                                                <br> data pointer always returns NULL */
+                                                                               <br> data pointer always returns NULL */
        NET_NFC_MESSAGE_GET_CURRENT_TAG_INFO, /**< Type: Response Event, <br> This events is received after calling the "net_nfc_get_current_tag_infof"
-                                                                <br> if the operation is success, the data parameter should cast into net_nfc_target_info_h or it return NULL */
+                                                                                       <br> if the operation is success, the data parameter should cast into net_nfc_target_info_s* or it return NULL */
        NET_NFC_MESSAGE_GET_CURRENT_TARGET_HANDLE,  /**< Type: Response Event, <br> This events is received after calling the "net_nfc_get_current_target_handle"
-                                                                <br> if the operation is success, the data parameter should cast into net_nfc_target_handle_h or it return NULL */
+                                                                                                 <br> if the operation is success, the data parameter should cast into net_nfc_target_handle_s* or it return NULL */
        NET_NFC_MESSAGE_TAG_DISCOVERED, /**< Type: Notify Event, <br> When a tag or SE is detected, you got this event.
-                                                                        <br> The data contains the target info , need to cast to net_nfc_target_info_h*/
+                                                                         <br> The data contains the target info , need to cast to net_nfc_target_info_s* */
        NET_NFC_MESSAGE_NOTIFY, /**< This Notify Event <br> when the unexpected error has occurred, this event is delivered. data pointer always returns NULL  */
        NET_NFC_MESSAGE_TAG_DETACHED, /**< Type: Notify Event, <br> When a tag or SE is disappeared, you got this event.
-                                                                        <br> The data contains the target info , need to cast to net_nfc_target_info_h but it does not have detail target info
-                                                                        <br> please, do not use "net_nfc_get_tag_info_keys" when you got this event*/
-/*10*/ NET_NFC_MESSAGE_FORMAT_NDEF, /**< Type: Response Event <br> After complete "net_nfc_format_ndef", this event is delivered */
+                                                                       <br> The data contains the target info , need to cast to net_nfc_target_info_s* but it does not have detail target info
+                                                                       <br> please, do not use "net_nfc_get_tag_info_keys" when you got this event*/
+       /*10*/  NET_NFC_MESSAGE_FORMAT_NDEF, /**< Type: Response Event <br> After complete "net_nfc_format_ndef", this event is delivered */
        NET_NFC_MESSAGE_LLCP_DISCOVERED,/**< Type: Notify Event <br> When LLCP is discovered and remote device is support llcp, you receive this event
-                                                                        <br> data pointer contains the remote llcp configuration info. Cast to net_nfc_llcp_config_info_h*/
+                                                                         <br> data pointer contains the remote llcp configuration info. Cast to net_nfc_llcp_config_info_s* */
        NET_NFC_MESSAGE_P2P_DETACHED, /**< Type: Notify Event <br> When LLCP is de-activated by removing the device, you receive this event*/
        NET_NFC_MESSAGE_LLCP_CONFIG, /**< Type: Response Event. <br> The operation of "net_nfc_set_llcp_local_configure" is completed */
 
@@ -188,7 +184,7 @@ typedef enum
        NET_NFC_MESSAGE_SE_START_TRANSACTION, /**< Type: Notify Event, indicates external reader start transaction*/
        NET_NFC_MESSAGE_SE_END_TRANSACTION, /**< Type: Notify Event, indicates external reader end transaction*/
        NET_NFC_MESSAGE_SE_TYPE_TRANSACTION, /**< Type: Notify Event, Indicates external reader trying to access secure element */
-/*20*/ NET_NFC_MESSAGE_SE_CONNECTIVITY, /**< Type: Notify Event, This event notifies the terminal host that it shall send a connectivity event from UICC */
+       /*20*/  NET_NFC_MESSAGE_SE_CONNECTIVITY, /**< Type: Notify Event, This event notifies the terminal host that it shall send a connectivity event from UICC */
        NET_NFC_MESSAGE_SE_FIELD_ON, /**< Type: Notify Event, indicates external reader field is on*/
        NET_NFC_MESSAGE_SE_FIELD_OFF, /**< Type: Notify Event, indicates external reader field is off*/
        NET_NFC_MESSAGE_SE_TYPE_CHANGED, /**< Type: Notify Event, indicates secure element type is changed*/
@@ -200,7 +196,7 @@ typedef enum
        NET_NFC_MESSAGE_OPEN_INTERNAL_SE,
        NET_NFC_MESSAGE_CLOSE_INTERNAL_SE,
        NET_NFC_MESSAGE_SEND_APDU_SE,
-/*30*/ NET_NFC_MESSAGE_GET_ATR_SE,
+       /*30*/  NET_NFC_MESSAGE_GET_ATR_SE,
        NET_NFC_GET_SERVER_STATE,
 
        NET_NFC_MESSAGE_SIM_TEST,
@@ -216,7 +212,7 @@ typedef enum
 
        NET_NFC_MESSAGE_SNEP_START_SERVER,
        NET_NFC_MESSAGE_SNEP_START_CLIENT,
-/*40*/ NET_NFC_MESSAGE_SNEP_REQUEST,
+       /*40*/  NET_NFC_MESSAGE_SNEP_REQUEST,
        NET_NFC_MESSAGE_SNEP_STOP_SERVICE,
        NET_NFC_MESSAGE_SNEP_REGISTER_SERVER,
        NET_NFC_MESSAGE_SNEP_UNREGISTER_SERVER,
@@ -228,8 +224,8 @@ typedef enum
 
 
 /**
- Card states for nfc tag
- */
 Card states for nfc tag
 */
 typedef enum
 {
        NET_NFC_NDEF_CARD_INVALID = 0x00, /**<  The card is not NFC forum specified tag. The ndef format will be needed. */
@@ -239,8 +235,8 @@ typedef enum
 } net_nfc_ndef_card_state_e;
 
 /**
- Encoding type for string message
- */
 Encoding type for string message
 */
 typedef enum
 {
        NET_NFC_ENCODE_UTF_8 = 0x00,
@@ -248,8 +244,8 @@ typedef enum
 } net_nfc_encode_type_e;
 
 /**
- URI scheme type defined in the NFC forum  "URI Record Type Definition"
- */
 URI scheme type defined in the NFC forum  "URI Record Type Definition"
 */
 typedef enum
 {
        NET_NFC_SCHEMA_FULL_URI = 0x00, /**< protocol is specify by payload     */
@@ -312,22 +308,22 @@ typedef enum
  **************************************
  */
 /**
- These events are delivered to the each socket callback. These events are separated events that comes from "net_nfc_set_response_callback" callback
- */
 These events are delivered to the each socket callback. These events are separated events that comes from "net_nfc_set_response_callback" callback
 */
 typedef enum
 {
        /* start number should be larger than "net_nfc_message_e"
-        because  to make seperate with net_nfc_message_e event it may conflict in
-        the dispatcher and ipc part */
+          because  to make seperate with net_nfc_message_e event it may conflict in
+          the dispatcher and ipc part */
        NET_NFC_MESSAGE_LLCP_LISTEN = 1000, /**< Type: Response Event <br> this event indicates "net_nfc_listen_llcp" requested is completed*/
        NET_NFC_MESSAGE_LLCP_ACCEPTED, /**< Type: Notify Event. <br>  Remote socket is accepted to listening socket
-                                                                        <br> data pointer contains the remote socket info (Cast to net_nfc_llcp_socket_option_h)*/
+                                                                        <br> data pointer contains the remote socket info (Cast to net_nfc_llcp_socket_option_s*)*/
        NET_NFC_MESSAGE_LLCP_CONNECT, /**< Type: Response Event. <br> "net_nfc_connect_llcp_with" request is completed and your socket is connected to remote site with url*/
        NET_NFC_MESSAGE_LLCP_CONNECT_SAP, /**< Type: Response Event.<br>  "net_nfc_connect_llcp_with_sap" request is completed and your socket is connected to remote site with sap number*/
        NET_NFC_MESSAGE_LLCP_SEND, /**< Type: Response Event,<br>  "net_nfc_send_llcp" operation is completed (connection mode)*/
        NET_NFC_MESSAGE_LLCP_SEND_TO, /**< Type: Response Event,<br>  "net_nfc_send_llcp_to"operation is completed (connectionless mode)*/
        NET_NFC_MESSAGE_LLCP_RECEIVE, /**< Type: Response Event,<br>  "net_nfc_receive_llcp" operation is completed (connection mode)
-                                                                        <br> data pointer contains received data (Cast to data_h)*/
+                                                                       <br> data pointer contains received data (Cast to data_s*)*/
        NET_NFC_MESSAGE_LLCP_RECEIVE_FROM, /**< Type: Response Event,<br>  "net_nfc_receive_llcp_from" operation is completed (connectionless mode)*/
        NET_NFC_MESSAGE_LLCP_DISCONNECT, /**< Type: Response Event,<br>  "net_nfc_disconnect_llcp" request is completed */
        NET_NFC_MESSAGE_LLCP_ERROR, /**< Type: Notify Event,<br>  when the socket is disconnected, you may receive this event */
@@ -378,21 +374,107 @@ typedef enum
        NET_NFC_NPP,
 } llcp_app_protocol_e;
 
-typedef struct _data_s *data_h;
+typedef enum
+{
+       NET_NFC_TAG_CONNECTION = 0x00,
+       NET_NFC_P2P_CONNECTION_TARGET,
+       NET_NFC_P2P_CONNECTION_INITIATOR,
+       NET_NFC_SE_CONNECTION
+} net_nfc_connection_type_e;
+
+typedef enum
+{
+       NET_NFC_CONN_HANDOVER_CARRIER_BT = 0x00,
+       NET_NFC_CONN_HANDOVER_CARRIER_WIFI_BSS, /* infrastructure */
+       NET_NFC_CONN_HANDOVER_CARRIER_WIFI_IBSS, /* add hoc */
+       NET_NFC_CONN_HANDOVER_CARRIER_UNKNOWN,
+} net_nfc_conn_handover_carrier_type_e;
 
-typedef struct _ndef_record_s *ndef_record_h;
+/**
+  This structure is just data, to express bytes array
+  */
+typedef struct
+{
+       uint8_t *buffer;
+       uint32_t length;
+} data_s;
 
-typedef struct _ndef_message_s *ndef_message_h;
+/**
+  ndef_record_s structure has the NDEF record data. it is only a record not a message
+  */
+typedef struct _ndef_record_s
+{
+       uint8_t MB :1;
+       uint8_t ME :1;
+       uint8_t CF :1;
+       uint8_t SR :1;
+       uint8_t IL :1;
+       uint8_t TNF :3;
+       data_s type_s;
+       data_s id_s;
+       data_s payload_s;
+       struct _ndef_record_s *next;
+}ndef_record_s;
 
-typedef struct _net_nfc_target_info_s *net_nfc_target_info_h;
+/**
+  NDEF message it has record counts and records (linked listed form)
+  */
+typedef struct _ndef_message_s
+{
+       uint32_t recordCount;
+       ndef_record_s *records; // linked list
+} ndef_message_s;
 
-typedef struct _net_nfc_llcp_config_info_s *net_nfc_llcp_config_info_h;
+typedef struct _net_nfc_target_handle_s
+{
+       uint32_t connection_id;
+       net_nfc_connection_type_e connection_type;
+       net_nfc_target_type_e target_type;
+       /*++npp++*/
+       llcp_app_protocol_e app_type;
+       /*--npp--*/
+}net_nfc_target_handle_s;
+
+typedef struct _net_nfc_tag_info_s
+{
+       char *key;
+       data_s *value;
+} net_nfc_tag_info_s;
 
-typedef struct _net_nfc_llcp_socket_option_s *net_nfc_llcp_socket_option_h;
+typedef struct _net_nfc_target_info_s
+{
+       net_nfc_target_handle_s *handle;
+       net_nfc_target_type_e devType;
+       uint8_t is_ndef_supported;
+       uint8_t ndefCardState;
+       uint32_t maxDataSize;
+       uint32_t actualDataSize;
+       int number_of_keys;
+       net_nfc_tag_info_s *tag_info_list;
+       char **keylist;
+       data_s raw_data;
+}net_nfc_target_info_s;
+
+typedef struct _net_nfc_llcp_config_info_s
+{
+       uint16_t miu; /** The remote Maximum Information Unit (NOTE: this is MIU, not MIUX !)*/
+       uint16_t wks; /** The remote Well-Known Services*/
+       uint8_t lto; /** The remote Link TimeOut (in 1/100s)*/
+       uint8_t option; /** The remote options*/
+}net_nfc_llcp_config_info_s;
 
-typedef struct _net_nfc_target_handle_s *net_nfc_target_handle_h;
+typedef struct _net_nfc_llcp_socket_option_s
+{
+       uint16_t miu; /** The remote Maximum Information Unit */
+       uint8_t rw; /** The Receive Window size (4 bits)*/
+       net_nfc_socket_type_e type;
+}net_nfc_llcp_socket_option_s;
 
-typedef struct _net_nfc_connection_handover_info_s *net_nfc_connection_handover_info_h;
+typedef struct _net_nfc_connection_handover_info_s
+{
+       net_nfc_conn_handover_carrier_type_e type;
+       data_s data;
+}net_nfc_connection_handover_info_s;
 
 typedef uint8_t sap_t;
 
@@ -418,14 +500,6 @@ typedef void (* net_nfc_set_activation_completed_cb)(net_nfc_error_e error,
 
 typedef enum
 {
-       NET_NFC_CONN_HANDOVER_CARRIER_BT = 0x00,
-       NET_NFC_CONN_HANDOVER_CARRIER_WIFI_BSS, /* infrastructure */
-       NET_NFC_CONN_HANDOVER_CARRIER_WIFI_IBSS, /* add hoc */
-       NET_NFC_CONN_HANDOVER_CARRIER_UNKNOWN,
-} net_nfc_conn_handover_carrier_type_e;
-
-typedef enum
-{
        NET_NFC_CONN_HANDOVER_CARRIER_INACTIVATE = 0x00,
        NET_NFC_CONN_HANDOVER_CARRIER_ACTIVATE,
        NET_NFC_CONN_HANDOVER_CARRIER_ACTIVATING,
@@ -449,8 +523,8 @@ typedef enum
 } net_nfc_felica_poll_request_code_e;
 
 /**
- WIFI configuration key enums for connection handover.
- */
 WIFI configuration key enums for connection handover.
 */
 
 typedef enum
 {
@@ -486,8 +560,21 @@ typedef enum
        NET_NFC_BT_ATTRIBUTE_ADDRESS = 0xF0, /* Bluetooth device Address */
 } net_nfc_handover_bt_attribute_e;
 
-typedef struct _net_nfc_carrier_config_s *net_nfc_carrier_config_h;
-typedef struct _net_nfc_carrier_property_s *net_nfc_property_group_h;
+typedef struct _net_nfc_carrier_config_s
+{
+       net_nfc_conn_handover_carrier_type_e type;
+       int length;
+       GList *data;
+} net_nfc_carrier_config_s;
+
+/* WIFI Info */
+typedef struct _net_nfc_carrier_property_s
+{
+       bool is_group;
+       uint16_t attribute;
+       uint16_t length;
+       void *data;
+} net_nfc_carrier_property_s;
 
 typedef enum
 {
@@ -526,24 +613,22 @@ typedef enum
        NET_NFC_LLCP_UNREGISTERED = -2,
        NET_NFC_LLCP_START  = -3,
        NET_NFC_LLCP_STOP  = -4,
-}
-net_nfc_llcp_state_t;
+}net_nfc_llcp_state_t;
 
 typedef enum
 {
        NET_NFC_CARD_EMELATION_ENABLE = 0,
        NET_NFC_CARD_EMULATION_DISABLE,
-}
-net_nfc_card_emulation_mode_t;
+}net_nfc_card_emulation_mode_t;
 
-typedef enum _net_nfc_launch_popup_state_e
+typedef enum
 {
        NET_NFC_NO_LAUNCH_APP_SELECT = 0,
        NET_NFC_LAUNCH_APP_SELECT,
 } net_nfc_launch_popup_state_e;
 
 /**
- @}
- */
 @}
 */
 
 #endif //__NET_NFC_TYPEDEF_H__
index eed1ae7..a9c7db6 100644 (file)
@@ -25,62 +25,14 @@ typedef enum
        NET_NFC_POLL_STOP,
 } net_nfc_detect_mode_e;
 
-/**
-  This structure is just data, to express bytes array
-  */
-typedef struct _data_s
-{
-       uint8_t *buffer;
-       uint32_t length;
-} data_s;
-
-typedef struct _net_nfc_data_t
-{
-       uint32_t length;
-       uint8_t buffer[0];
-} net_nfc_data_s;
-
-typedef enum _net_nfc_connection_type_e
-{
-       NET_NFC_TAG_CONNECTION = 0x00,
-       NET_NFC_P2P_CONNECTION_TARGET,
-       NET_NFC_P2P_CONNECTION_INITIATOR,
-       NET_NFC_SE_CONNECTION
-} net_nfc_connection_type_e;
-
-typedef struct _net_nfc_target_handle_s
-{
-       uint32_t connection_id;
-       net_nfc_connection_type_e connection_type;
-       net_nfc_target_type_e target_type;
-       /*++npp++*/
-       llcp_app_protocol_e app_type;
-       /*--npp--*/
-} net_nfc_target_handle_s;
-
 typedef struct _net_nfc_current_target_info_s
 {
        net_nfc_target_handle_s *handle;
        uint32_t devType;
        int number_of_keys;
-       net_nfc_data_s target_info_values;
+       data_s target_info_values;
 }net_nfc_current_target_info_s;
 
-typedef struct _net_nfc_llcp_config_info_s
-{
-       uint16_t miu; /** The remote Maximum Information Unit (NOTE: this is MIU, not MIUX !)*/
-       uint16_t wks; /** The remote Well-Known Services*/
-       uint8_t lto; /** The remote Link TimeOut (in 1/100s)*/
-       uint8_t option; /** The remote options*/
-} net_nfc_llcp_config_info_s;
-
-typedef struct _net_nfc_llcp_socket_option_s
-{
-       uint16_t miu; /** The remote Maximum Information Unit */
-       uint8_t rw; /** The Receive Window size (4 bits)*/
-       net_nfc_socket_type_e type;
-} net_nfc_llcp_socket_option_s;
-
 typedef struct _net_nfc_llcp_internal_socket_s
 {
        uint16_t miu; /** The remote Maximum Information Unit */
@@ -96,32 +48,6 @@ typedef struct _net_nfc_llcp_internal_socket_s
 } net_nfc_llcp_internal_socket_s;
 
 /**
-  ndef_record_s structure has the NDEF record data. it is only a record not a message
-  */
-typedef struct _record_s
-{
-       uint8_t MB :1;
-       uint8_t ME :1;
-       uint8_t CF :1;
-       uint8_t SR :1;
-       uint8_t IL :1;
-       uint8_t TNF :3;
-       data_s type_s;
-       data_s id_s;
-       data_s payload_s;
-       struct _record_s *next;
-} ndef_record_s;
-
-/**
-  NDEF message it has record counts and records (linked listed form)
-  */
-typedef struct _ndef_message_s
-{
-       uint32_t recordCount;
-       ndef_record_s *records; // linked list
-} ndef_message_s;
-
-/**
   Enum value to stop or start the discovery mode
   */
 
@@ -319,26 +245,6 @@ typedef union net_nfc_remoteDevInfo_t
        net_nfc_sIso15693Info_t Iso15693_Info;
 } net_nfc_remoteDevInfo_t;
 
-typedef struct _net_nfc_tag_info_s
-{
-       char *key;
-       data_h value;
-} net_nfc_tag_info_s;
-
-typedef struct _net_nfc_target_info_s
-{
-       net_nfc_target_handle_s *handle;
-       net_nfc_target_type_e devType;
-       uint8_t is_ndef_supported;
-       uint8_t ndefCardState;
-       uint32_t maxDataSize;
-       uint32_t actualDataSize;
-       int number_of_keys;
-       net_nfc_tag_info_s *tag_info_list;
-       char **keylist;
-       data_s raw_data;
-} net_nfc_target_info_s;
-
 typedef struct _net_nfc_se_event_info_s
 {
        data_s aid;
@@ -351,20 +257,13 @@ typedef struct _net_nfc_transceive_info_s
        data_s trans_data;
 } net_nfc_transceive_info_s;
 
-typedef struct _net_nfc_connection_handover_info_s
-{
-       net_nfc_conn_handover_carrier_type_e type;
-       data_s data;
-}
-net_nfc_connection_handover_info_s;
-
-typedef enum _client_state_e
+typedef enum
 {
        NET_NFC_CLIENT_INACTIVE_STATE = 0x00,
        NET_NFC_CLIENT_ACTIVE_STATE,
 } client_state_e;
 
-typedef enum _net_nfc_launch_popup_check_e
+typedef enum
 {
        CHECK_FOREGROUND = 0x00,
        NO_CHECK_FOREGROUND,
@@ -392,22 +291,37 @@ typedef enum _net_nfc_launch_popup_check_e
 
 typedef struct _net_nfc_request_msg_t
 {
-       NET_NFC_REQUEST_MSG_HEADER
+       uint32_t length;
+       uint32_t request_type;
+       uint32_t client_fd;
+       uint32_t flags;
+       uint32_t user_param;
+       // TODO: above value MUST be same with NET_NFC_REQUEST_MSG_HEADER
 } net_nfc_request_msg_t;
 
 typedef struct _net_nfc_request_target_detected_t
 {
-       NET_NFC_REQUEST_MSG_HEADER;
+       uint32_t length;
+       uint32_t request_type;
+       uint32_t client_fd;
+       uint32_t flags;
+       uint32_t user_param;
+       // TODO: above value MUST be same with NET_NFC_REQUEST_MSG_HEADER
 
        net_nfc_target_handle_s *handle;
        uint32_t devType;
        int number_of_keys;
-       net_nfc_data_s target_info_values;
+       data_s target_info_values;
 } net_nfc_request_target_detected_t;
 
 typedef struct _net_nfc_request_se_event_t
 {
-       NET_NFC_REQUEST_MSG_HEADER;
+       uint32_t length;
+       uint32_t request_type;
+       uint32_t client_fd;
+       uint32_t flags;
+       uint32_t user_param;
+       // TODO: above value MUST be same with NET_NFC_REQUEST_MSG_HEADER
 
        data_s aid;
        data_s param;
@@ -415,7 +329,12 @@ typedef struct _net_nfc_request_se_event_t
 
 typedef struct _net_nfc_request_llcp_msg_t
 {
-       NET_NFC_REQUEST_MSG_HEADER;
+       uint32_t length;
+       uint32_t request_type;
+       uint32_t client_fd;
+       uint32_t flags;
+       uint32_t user_param;
+       // TODO: above value MUST be same with NET_NFC_REQUEST_MSG_HEADER
 
        uint32_t result;
        net_nfc_llcp_socket_t llcp_socket;
@@ -423,7 +342,12 @@ typedef struct _net_nfc_request_llcp_msg_t
 
 typedef struct _net_nfc_request_listen_socket_t
 {
-       NET_NFC_REQUEST_MSG_HEADER;
+       uint32_t length;
+       uint32_t request_type;
+       uint32_t client_fd;
+       uint32_t flags;
+       uint32_t user_param;
+       // TODO: above value MUST be same with NET_NFC_REQUEST_MSG_HEADER
 
        uint32_t result;
        net_nfc_target_handle_s *handle;
@@ -434,12 +358,17 @@ typedef struct _net_nfc_request_listen_socket_t
        net_nfc_llcp_socket_t oal_socket;
        sap_t sap;
        void *trans_param;
-       net_nfc_data_s service_name;
+       data_s service_name;
 } net_nfc_request_listen_socket_t;
 
 typedef struct _net_nfc_request_receive_socket_t
 {
-       NET_NFC_REQUEST_MSG_HEADER;
+       uint32_t length;
+       uint32_t request_type;
+       uint32_t client_fd;
+       uint32_t flags;
+       uint32_t user_param;
+       // TODO: above value MUST be same with NET_NFC_REQUEST_MSG_HEADER
 
        uint32_t result;
        net_nfc_target_handle_s *handle;
@@ -447,12 +376,17 @@ typedef struct _net_nfc_request_receive_socket_t
        net_nfc_llcp_socket_t oal_socket;
        size_t req_length;
        void *trans_param;
-       net_nfc_data_s data;
+       data_s data;
 } net_nfc_request_receive_socket_t;
 
 typedef struct _net_nfc_request_receive_from_socket_t
 {
-       NET_NFC_REQUEST_MSG_HEADER;
+       uint32_t length;
+       uint32_t request_type;
+       uint32_t client_fd;
+       uint32_t flags;
+       uint32_t user_param;
+       // TODO: above value MUST be same with NET_NFC_REQUEST_MSG_HEADER
 
        uint32_t result;
        net_nfc_target_handle_s *handle;
@@ -461,11 +395,9 @@ typedef struct _net_nfc_request_receive_from_socket_t
        size_t req_length;
        sap_t sap;
        void *trans_param;
-       net_nfc_data_s data;
+       data_s data;
 } net_nfc_request_receive_from_socket_t;
 
-// these are messages for response
-
 typedef void (*target_detection_listener_cb)(void *data, void *user_param);
 typedef void (*se_transaction_listener_cb)(void *data, void *user_param);
 typedef void (*llcp_event_listener_cb)(void *data, void *user_param);
@@ -503,7 +435,6 @@ typedef enum _net_nfc_secure_element_state_e
 {
        SECURE_ELEMENT_ACTIVE_STATE = 0x00, /**< state of the SE is active  */
        SECURE_ELEMENT_INACTIVE_STATE = 0x01 /**< state of the SE is In active*/
-
 } net_nfc_secure_element_state_e;
 
 typedef struct _secure_element_info_s
@@ -572,28 +503,11 @@ typedef enum
        NET_NFC_CONN_HANDOVER_ERR_REASON_CARRIER_SPECIFIC_CONSTRAINT,
 } net_nfc_conn_handover_error_reason_e;
 
-/* WIFI Info */
-typedef struct _net_nfc_carrier_property_s
-{
-       bool is_group;
-       uint16_t attribute;
-       uint16_t length;
-       void *data;
-} net_nfc_carrier_property_s;
-
-typedef struct _net_nfc_carrier_config_s
-{
-       net_nfc_conn_handover_carrier_type_e type;
-       int length;
-       struct _GList *data;
-} net_nfc_carrier_config_s;
-
 typedef struct _net_nfc_sub_field_s
 {
        uint16_t length;
        uint8_t value[0];
-}
-__attribute__((packed)) net_nfc_sub_field_s;
+}__attribute__((packed)) net_nfc_sub_field_s;
 
 typedef struct _net_nfc_signature_record_s
 {
@@ -601,8 +515,7 @@ typedef struct _net_nfc_signature_record_s
        uint8_t sign_type : 7;
        uint8_t uri_present : 1;
        net_nfc_sub_field_s signature;
-}
-__attribute__((packed)) net_nfc_signature_record_s;
+}__attribute__((packed)) net_nfc_signature_record_s;
 
 typedef struct _net_nfc_certificate_chain_s
 {
@@ -610,8 +523,7 @@ typedef struct _net_nfc_certificate_chain_s
        uint8_t cert_format : 3;
        uint8_t uri_present : 1;
        uint8_t cert_store[0];
-}
-__attribute__((packed)) net_nfc_certificate_chain_s;
+}__attribute__((packed)) net_nfc_certificate_chain_s;
 
 #define SMART_POSTER_RECORD_TYPE       "Sp"
 #define URI_RECORD_TYPE                        "U"
@@ -636,7 +548,6 @@ typedef struct _net_nfc_llcp_param_t
        net_nfc_service_llcp_cb cb;
        data_s data;
        void *user_param;
-}
-net_nfc_llcp_param_t;
+}net_nfc_llcp_param_t;
 
 #endif //__NET_NFC_TYPEDEF_INTERNAL_H__
index 928ebf9..cc66ed5 100755 (executable)
 
 void net_nfc_convert_byte_order(unsigned char *array, int size);
 
-net_nfc_error_e net_nfc_util_create_carrier_config(net_nfc_carrier_config_s **config, net_nfc_conn_handover_carrier_type_e type);
+net_nfc_error_e net_nfc_util_create_carrier_config(
+               net_nfc_carrier_config_s **config,
+               net_nfc_conn_handover_carrier_type_e type);
 
-net_nfc_error_e net_nfc_util_add_carrier_config_property(net_nfc_carrier_config_s *config, uint16_t attribute, uint16_t size, uint8_t *data);
+net_nfc_error_e net_nfc_util_add_carrier_config_property(
+               net_nfc_carrier_config_s *config,
+               uint16_t attribute,
+               uint16_t size,
+               uint8_t *data);
 
-net_nfc_error_e net_nfc_util_remove_carrier_config_property(net_nfc_carrier_config_s *config, uint16_t attribute);
+net_nfc_error_e net_nfc_util_remove_carrier_config_property(
+               net_nfc_carrier_config_s *config, uint16_t attribute);
 
-net_nfc_error_e net_nfc_util_get_carrier_config_property(net_nfc_carrier_config_s *config, uint16_t attribute, uint16_t *size, uint8_t **data);
+net_nfc_error_e net_nfc_util_get_carrier_config_property(
+               net_nfc_carrier_config_s *config,
+               uint16_t attribute,
+               uint16_t *size,
+               uint8_t **data);
 
-net_nfc_error_e net_nfc_util_append_carrier_config_group(net_nfc_carrier_config_s *config, net_nfc_carrier_property_s *group);
+net_nfc_error_e net_nfc_util_append_carrier_config_group(
+               net_nfc_carrier_config_s *config, net_nfc_carrier_property_s *group);
 
-net_nfc_error_e net_nfc_util_remove_carrier_config_group(net_nfc_carrier_config_s *config, net_nfc_carrier_property_s *group);
+net_nfc_error_e net_nfc_util_remove_carrier_config_group(
+               net_nfc_carrier_config_s *config, net_nfc_carrier_property_s *group);
 
-net_nfc_error_e net_nfc_util_get_carrier_config_group(net_nfc_carrier_config_s *config, int index, net_nfc_carrier_property_s **group);
+net_nfc_error_e net_nfc_util_get_carrier_config_group(
+               net_nfc_carrier_config_s *config, int index, net_nfc_carrier_property_s **group);
 
 net_nfc_error_e net_nfc_util_free_carrier_config(net_nfc_carrier_config_s *config);
 
-net_nfc_error_e net_nfc_util_create_carrier_config_group(net_nfc_carrier_property_s **group, uint16_t attribute);
+net_nfc_error_e net_nfc_util_create_carrier_config_group(
+               net_nfc_carrier_property_s **group, uint16_t attribute);
 
-net_nfc_error_e net_nfc_util_add_carrier_config_group_property(net_nfc_carrier_property_s *group, uint16_t attribute, uint16_t size, uint8_t *data);
+net_nfc_error_e net_nfc_util_add_carrier_config_group_property(
+               net_nfc_carrier_property_s *group,
+               uint16_t attribute,
+               uint16_t size,
+               uint8_t *data);
 
-net_nfc_error_e net_nfc_util_get_carrier_config_group_property(net_nfc_carrier_property_s *group, uint16_t attribute, uint16_t *size, uint8_t **data);
+net_nfc_error_e net_nfc_util_get_carrier_config_group_property(
+               net_nfc_carrier_property_s *group,
+               uint16_t attribute,
+               uint16_t *size,
+               uint8_t **data);
 
-net_nfc_error_e net_nfc_util_remove_carrier_config_group_property(net_nfc_carrier_property_s *group, uint16_t attribute);
+net_nfc_error_e net_nfc_util_remove_carrier_config_group_property(
+               net_nfc_carrier_property_s *group, uint16_t attribute);
 
 net_nfc_error_e net_nfc_util_free_carrier_group(net_nfc_carrier_property_s *group);
 
-net_nfc_error_e net_nfc_util_create_ndef_record_with_carrier_config(ndef_record_s **record, net_nfc_carrier_config_s *config);
+net_nfc_error_e net_nfc_util_create_ndef_record_with_carrier_config(
+               ndef_record_s **record, net_nfc_carrier_config_s *config);
 
-net_nfc_error_e net_nfc_util_create_carrier_config_from_config_record(net_nfc_carrier_config_s **config, ndef_record_s *record);
+net_nfc_error_e net_nfc_util_create_carrier_config_from_config_record(
+               net_nfc_carrier_config_s **config, ndef_record_s *record);
 
-net_nfc_error_e net_nfc_util_append_carrier_config_record(ndef_message_s *message, ndef_record_s *record, net_nfc_conn_handover_carrier_state_e power_status);
+net_nfc_error_e net_nfc_util_append_carrier_config_record(
+               ndef_message_s *message,
+               ndef_record_s *record,
+               net_nfc_conn_handover_carrier_state_e power_status);
 
-net_nfc_error_e net_nfc_util_remove_carrier_config_record(ndef_message_s *message, ndef_record_s *record);
+net_nfc_error_e net_nfc_util_remove_carrier_config_record(
+               ndef_message_s *message, ndef_record_s *record);
 
-net_nfc_error_e net_nfc_util_get_carrier_config_record(ndef_message_s *message, int index, ndef_record_s **record);
+net_nfc_error_e net_nfc_util_get_carrier_config_record(ndef_message_s *message,
+               int index, ndef_record_s **record);
 
-net_nfc_error_e net_nfc_util_get_handover_random_number(ndef_message_s *message, unsigned short *random_number);
+net_nfc_error_e net_nfc_util_get_handover_random_number(
+               ndef_message_s *message, unsigned short *random_number);
 
-net_nfc_error_e net_nfc_util_get_alternative_carrier_record_count(ndef_message_s *message, unsigned int *count);
+net_nfc_error_e net_nfc_util_get_alternative_carrier_record_count(
+               ndef_message_s *message, unsigned int *count);
 
-net_nfc_error_e net_nfc_util_get_alternative_carrier_power_status(ndef_message_s *message, int index, net_nfc_conn_handover_carrier_state_e *power_state);
+net_nfc_error_e net_nfc_util_get_alternative_carrier_power_status(
+               ndef_message_s *message,
+               int index,
+               net_nfc_conn_handover_carrier_state_e *power_state);
 
-net_nfc_error_e net_nfc_util_set_alternative_carrier_power_status(ndef_message_s *message, int index, net_nfc_conn_handover_carrier_state_e power_status);
+net_nfc_error_e net_nfc_util_set_alternative_carrier_power_status(
+               ndef_message_s *message,
+               int index,
+               net_nfc_conn_handover_carrier_state_e power_status);
 
-net_nfc_error_e net_nfc_util_get_alternative_carrier_type_from_record(ndef_record_s *record, net_nfc_conn_handover_carrier_type_e *type);
+net_nfc_error_e net_nfc_util_get_alternative_carrier_type_from_record(
+               ndef_record_s *record, net_nfc_conn_handover_carrier_type_e *type);
 
 /**
   this function will get carrier type.
 
-  @param[in]   carrier_info                    connection handover carrier info handler
-  @param[in]   carrier_type                    record type. it can be a NET_NFC_CONN_HANDOVER_CARRIER_BT or NET_NFC_CONN_HANDOVER_CARRIER_WIFI or NET_NFC_CONN_HANDOVER_CARRIER_UNKNOWN.
+  @param[in]   carrier_info    connection handover carrier info handler
+  @param[in]   carrier_type    record type. it can be a NET_NFC_CONN_HANDOVER_CARRIER_BT or NET_NFC_CONN_HANDOVER_CARRIER_WIFI or NET_NFC_CONN_HANDOVER_CARRIER_UNKNOWN.
 
   @return              return the result of the calling the function
 
   @exception NET_NFC_NULL_PARAMETER            parameter(s) has(have) illegal NULL pointer(s)
- */
-net_nfc_error_e net_nfc_util_get_alternative_carrier_type(ndef_message_s *message, int index, net_nfc_conn_handover_carrier_type_e *power_state);
+  */
+net_nfc_error_e net_nfc_util_get_alternative_carrier_type(ndef_message_s *message,
+               int index, net_nfc_conn_handover_carrier_type_e *power_state);
 
-net_nfc_error_e net_nfc_util_create_handover_request_message(ndef_message_s **message);
+net_nfc_error_e net_nfc_util_create_handover_request_message(
+               ndef_message_s **message);
 
-net_nfc_error_e net_nfc_util_create_handover_select_message(ndef_message_s **message);
+net_nfc_error_e net_nfc_util_create_handover_select_message(
+               ndef_message_s **message);
 
-net_nfc_error_e net_nfc_util_create_handover_carrier_record(ndef_record_s ** record);
-net_nfc_error_e net_nfc_util_create_handover_error_record(ndef_record_s **record, uint8_t reason, uint32_t data);
+net_nfc_error_e net_nfc_util_create_handover_carrier_record(
+               ndef_record_s **record);
+net_nfc_error_e net_nfc_util_create_handover_error_record(
+               ndef_record_s **record, uint8_t reason, uint32_t data);
 
-net_nfc_error_e net_nfc_util_get_selector_power_status(ndef_message_s *message, net_nfc_conn_handover_carrier_state_e *power_state);
+net_nfc_error_e net_nfc_util_get_selector_power_status(ndef_message_s *message,
+               net_nfc_conn_handover_carrier_state_e *power_state);
 
 #endif //__NET_NFC_UTIL_HANDOVER_H__
index a6005ce..9cf3e12 100644 (file)
@@ -160,19 +160,6 @@ API bool net_nfc_util_alloc_data(data_s *data, uint32_t length)
        return true;
 }
 
-API bool net_nfc_util_duplicate_data(data_s *dest, net_nfc_data_s *src)
-{
-       if (dest == NULL || src == NULL || src->length == 0)
-               return false;
-
-       if (net_nfc_util_alloc_data(dest, src->length) == false)
-               return false;
-
-       memcpy(dest->buffer, src->buffer, dest->length);
-
-       return true;
-}
-
 API void net_nfc_util_free_data(data_s *data)
 {
        if (data == NULL || data->buffer == NULL)
index 1138c85..6cb978b 100755 (executable)
@@ -47,8 +47,8 @@ void net_nfc_convert_byte_order(unsigned char *array, int size)
 
 static int __property_equal_to(gconstpointer key1, gconstpointer key2)
 {
-       net_nfc_carrier_property_s *arg1 = (net_nfc_carrier_property_s *)key1;
-       net_nfc_carrier_property_s *arg2 = (net_nfc_carrier_property_s *)key2;
+       const net_nfc_carrier_property_s *arg1 = key1;
+       const net_nfc_carrier_property_s *arg2 = key2;
 
        if (arg1->attribute < arg2->attribute)
        {
@@ -82,8 +82,8 @@ static net_nfc_carrier_property_s *__find_property_by_attrubute(GList *list, uin
 
 static void __find_nth_group(gpointer data, gpointer user_data)
 {
-       net_nfc_carrier_property_s *info = (net_nfc_carrier_property_s *)data;
-       search_index *nth = (search_index *)user_data;
+       net_nfc_carrier_property_s *info = data;
+       search_index *nth = user_data;
 
        if (info == NULL || user_data == NULL)
                return;
@@ -100,7 +100,7 @@ static void __find_nth_group(gpointer data, gpointer user_data)
 
 static void __free_all_data(gpointer data, gpointer user_data)
 {
-       net_nfc_carrier_property_s *info = (net_nfc_carrier_property_s *)data;
+       net_nfc_carrier_property_s *info = data;
 
        if (info == NULL)
                return;
@@ -108,7 +108,7 @@ static void __free_all_data(gpointer data, gpointer user_data)
        if (info->is_group)
        {
                NFC_DBG("FREE: group is found");
-               net_nfc_util_free_carrier_group((net_nfc_carrier_property_s *)info);
+               net_nfc_util_free_carrier_group(info);
        }
        else
        {
@@ -197,7 +197,8 @@ net_nfc_error_e net_nfc_util_create_carrier_config(net_nfc_carrier_config_s **co
        return NET_NFC_OK;
 }
 
-net_nfc_error_e net_nfc_util_add_carrier_config_property(net_nfc_carrier_config_s *config, uint16_t attribute, uint16_t size, uint8_t * data)
+net_nfc_error_e net_nfc_util_add_carrier_config_property(
+               net_nfc_carrier_config_s *config, uint16_t attribute, uint16_t size, uint8_t *data)
 {
        net_nfc_carrier_property_s *elem = NULL;
 
@@ -238,7 +239,8 @@ net_nfc_error_e net_nfc_util_add_carrier_config_property(net_nfc_carrier_config_
        return NET_NFC_OK;
 }
 
-net_nfc_error_e net_nfc_util_remove_carrier_config_property(net_nfc_carrier_config_s *config, uint16_t attribute)
+net_nfc_error_e net_nfc_util_remove_carrier_config_property(
+               net_nfc_carrier_config_s *config, uint16_t attribute)
 {
        net_nfc_carrier_property_s *elem = NULL;
 
@@ -258,7 +260,7 @@ net_nfc_error_e net_nfc_util_remove_carrier_config_property(net_nfc_carrier_conf
 
        if (elem->is_group)
        {
-               net_nfc_util_free_carrier_group((net_nfc_carrier_property_s *)elem);
+               net_nfc_util_free_carrier_group(elem);
        }
        else
        {
@@ -270,7 +272,10 @@ net_nfc_error_e net_nfc_util_remove_carrier_config_property(net_nfc_carrier_conf
 }
 
 net_nfc_error_e net_nfc_util_get_carrier_config_property(
-               net_nfc_carrier_config_s *config, uint16_t attribute, uint16_t *size, uint8_t **data)
+               net_nfc_carrier_config_s *config,
+               uint16_t attribute,
+               uint16_t *size,
+               uint8_t **data)
 {
        net_nfc_carrier_property_s *elem = NULL;
 
@@ -309,7 +314,8 @@ net_nfc_error_e net_nfc_util_append_carrier_config_group(
        return NET_NFC_OK;
 }
 
-net_nfc_error_e net_nfc_util_remove_carrier_config_group(net_nfc_carrier_config_s *config, net_nfc_carrier_property_s *group)
+net_nfc_error_e net_nfc_util_remove_carrier_config_group(
+               net_nfc_carrier_config_s *config, net_nfc_carrier_property_s *group)
 {
        if (config == NULL || group == NULL)
        {
@@ -324,12 +330,13 @@ net_nfc_error_e net_nfc_util_remove_carrier_config_group(net_nfc_carrier_config_
        config->length -= group->length;
        config->data = g_list_remove(config->data, group);
 
-       net_nfc_util_free_carrier_group((net_nfc_carrier_property_s *)group);
+       net_nfc_util_free_carrier_group(group);
 
        return NET_NFC_OK;
 }
 
-net_nfc_error_e net_nfc_util_get_carrier_config_group(net_nfc_carrier_config_s *config, int index, net_nfc_carrier_property_s **group)
+net_nfc_error_e net_nfc_util_get_carrier_config_group(
+               net_nfc_carrier_config_s *config, int index, net_nfc_carrier_property_s **group)
 {
        search_index result;
 
@@ -373,7 +380,8 @@ net_nfc_error_e net_nfc_util_free_carrier_config(net_nfc_carrier_config_s *confi
        return NET_NFC_OK;
 }
 
-net_nfc_error_e net_nfc_util_create_carrier_config_group(net_nfc_carrier_property_s **group, uint16_t attribute)
+net_nfc_error_e net_nfc_util_create_carrier_config_group(
+               net_nfc_carrier_property_s **group, uint16_t attribute)
 {
        if (group == NULL)
        {
@@ -392,7 +400,8 @@ net_nfc_error_e net_nfc_util_create_carrier_config_group(net_nfc_carrier_propert
        return NET_NFC_OK;
 }
 
-net_nfc_error_e net_nfc_util_add_carrier_config_group_property(net_nfc_carrier_property_s *group, uint16_t attribute, uint16_t size, uint8_t *data)
+net_nfc_error_e net_nfc_util_add_carrier_config_group_property(
+               net_nfc_carrier_property_s *group, uint16_t attribute, uint16_t size, uint8_t *data)
 {
        net_nfc_carrier_property_s *elem = NULL;
 
@@ -432,7 +441,11 @@ net_nfc_error_e net_nfc_util_add_carrier_config_group_property(net_nfc_carrier_p
        return NET_NFC_OK;
 }
 
-net_nfc_error_e net_nfc_util_get_carrier_config_group_property(net_nfc_carrier_property_s *group, uint16_t attribute, uint16_t *size, uint8_t ** data)
+net_nfc_error_e net_nfc_util_get_carrier_config_group_property(
+               net_nfc_carrier_property_s *group,
+               uint16_t attribute,
+               uint16_t *size,
+               uint8_t **data)
 {
        net_nfc_carrier_property_s *elem = NULL;
 
@@ -455,7 +468,8 @@ net_nfc_error_e net_nfc_util_get_carrier_config_group_property(net_nfc_carrier_p
        return NET_NFC_OK;
 }
 
-net_nfc_error_e net_nfc_util_remove_carrier_config_group_property(net_nfc_carrier_property_s *group, uint16_t attribute)
+net_nfc_error_e net_nfc_util_remove_carrier_config_group_property(
+               net_nfc_carrier_property_s *group, uint16_t attribute)
 {
        net_nfc_carrier_property_s *elem = NULL;
 
@@ -495,7 +509,7 @@ net_nfc_error_e net_nfc_util_free_carrier_group(net_nfc_carrier_property_s *grou
 
 static void __make_serial_wifi(gpointer data, gpointer user_data)
 {
-       net_nfc_carrier_property_s *info = (net_nfc_carrier_property_s *)data;
+       net_nfc_carrier_property_s *info = data;
        data_s *payload = user_data;
        uint8_t *current;
        int inc = 0;
@@ -530,7 +544,7 @@ static void __make_serial_wifi(gpointer data, gpointer user_data)
 
 static void __make_serial_bt(gpointer data, gpointer user_data)
 {
-       net_nfc_carrier_property_s *info = (net_nfc_carrier_property_s *)data;
+       net_nfc_carrier_property_s *info = data;
        data_s *payload = user_data;
        uint8_t *current;
        int inc = 0;
@@ -565,7 +579,8 @@ static void __make_serial_bt(gpointer data, gpointer user_data)
        }
 }
 
-net_nfc_error_e net_nfc_util_create_ndef_record_with_carrier_config(ndef_record_s **record, net_nfc_carrier_config_s *config)
+net_nfc_error_e net_nfc_util_create_ndef_record_with_carrier_config(
+               ndef_record_s **record, net_nfc_carrier_config_s *config)
 {
        data_s payload = { NULL, 0 };
        data_s record_type = { NULL, 0 };
@@ -712,7 +727,8 @@ net_nfc_error_e __net_nfc_get_list_from_serial_for_bt(GList **list, uint8_t *dat
        return NET_NFC_OK;
 }
 
-net_nfc_error_e net_nfc_util_create_carrier_config_from_config_record(net_nfc_carrier_config_s **config, ndef_record_s *record)
+net_nfc_error_e net_nfc_util_create_carrier_config_from_config_record(
+               net_nfc_carrier_config_s **config, ndef_record_s *record)
 {
        net_nfc_error_e result = NET_NFC_OK;
        net_nfc_conn_handover_carrier_type_e type;
@@ -1552,7 +1568,7 @@ net_nfc_error_e net_nfc_util_get_alternative_carrier_type_from_record(ndef_recor
                        {
                                *type = NET_NFC_CONN_HANDOVER_CARRIER_UNKNOWN;
                        }
-               break;
+                       break;
                case NET_NFC_RECORD_WELL_KNOWN_TYPE:    /* NFC Forum Well-known Type*/
                case NET_NFC_RECORD_URI:                                /* Absolute URIs as defined in [RFC 3986] */
                case NET_NFC_RECORD_EXTERNAL_RTD:               /* NFC Forum external type */
@@ -1566,18 +1582,18 @@ net_nfc_error_e net_nfc_util_get_alternative_carrier_type_from_record(ndef_recor
        {
                NFC_DBG("Other record type");
                if (strncmp((char *)record->type_s.buffer, CONN_HANDOVER_BT_CARRIER_MIME_NAME,
-                       (size_t)record->type_s.length) == 0)
+                                       (size_t)record->type_s.length) == 0)
                {
                        *type = NET_NFC_CONN_HANDOVER_CARRIER_BT;
                }
                else if (strncmp((char *)record->type_s.buffer,
-                       CONN_HANDOVER_WIFI_BSS_CARRIER_MIME_NAME,
-                       (size_t)record->type_s.length) == 0)
+                                       CONN_HANDOVER_WIFI_BSS_CARRIER_MIME_NAME,
+                                       (size_t)record->type_s.length) == 0)
                {
                        *type = NET_NFC_CONN_HANDOVER_CARRIER_WIFI_BSS;
                }
                else if (strncmp((char *)record->type_s.buffer,
-                       CONN_HANDOVER_WIFI_IBSS_CARRIER_MIME_NAME,
+                                       CONN_HANDOVER_WIFI_IBSS_CARRIER_MIME_NAME,
                                        (size_t)record->type_s.length) == 0)
                {
                        *type = NET_NFC_CONN_HANDOVER_CARRIER_WIFI_IBSS;
@@ -1591,7 +1607,7 @@ net_nfc_error_e net_nfc_util_get_alternative_carrier_type_from_record(ndef_recor
 }
 
 net_nfc_error_e net_nfc_util_get_alternative_carrier_type(ndef_message_s *message,
-       int index, net_nfc_conn_handover_carrier_type_e *type)
+               int index, net_nfc_conn_handover_carrier_type_e *type)
 {
        ndef_record_s *record = NULL;
        net_nfc_error_e ret;
@@ -1604,7 +1620,7 @@ net_nfc_error_e net_nfc_util_get_alternative_carrier_type(ndef_message_s *messag
 }
 
 net_nfc_error_e net_nfc_util_get_selector_power_status(ndef_message_s *message,
-       net_nfc_conn_handover_carrier_state_e *power_state)
+               net_nfc_conn_handover_carrier_state_e *power_state)
 {
        net_nfc_error_e error;
        ndef_message_s *inner_msg = NULL;
@@ -1629,7 +1645,7 @@ net_nfc_error_e net_nfc_util_get_selector_power_status(ndef_message_s *message,
                                for (idx = 0; idx < inner_msg->recordCount; idx++)
                                {
                                        if (strncmp((char *)current->type_s.buffer, ALTERNATIVE_RECORD_TYPE,
-                                               (size_t)current->type_s.length) == 0)
+                                                               (size_t)current->type_s.length) == 0)
                                        {
                                                if (((current->payload_s.buffer[0] & 0x3) == NET_NFC_CONN_HANDOVER_CARRIER_ACTIVATE) || ((current->payload_s.buffer[0] & 0x3) == NET_NFC_CONN_HANDOVER_CARRIER_ACTIVATING))
                                                {
index de99753..b5934fa 100644 (file)
@@ -49,7 +49,6 @@ void __net_nfc_util_free_mem(void **mem, char *filename, unsigned int line);
 #define         _net_nfc_util_free_mem(mem) __net_nfc_util_free_mem((void **)&mem, basename(__FILE__), __LINE__)
 
 bool net_nfc_util_alloc_data(data_s *data, uint32_t length);
-bool net_nfc_util_duplicate_data(data_s *dest, net_nfc_data_s *src);
 void net_nfc_util_free_data(data_s *data);
 
 net_nfc_conn_handover_carrier_state_e net_nfc_util_get_cps(net_nfc_conn_handover_carrier_type_e carrier_type);
index 7455e79..207fc1d 100644 (file)
@@ -273,11 +273,11 @@ uint32_t net_nfc_util_get_record_length(ndef_record_s *Record)
                return 0;
 
        /* Type length is present only for following TNF
-               NET_NFC_TNF_NFCWELLKNOWN
-               NET_NFC_TNF_MEDIATYPE
-               SLP_FRINET_NFC_NDEFRECORD_TNF_ABSURI
-               SLP_FRINET_NFC_NDEFRECORD_TNF_NFCEXT
-               */
+          NET_NFC_TNF_NFCWELLKNOWN
+          NET_NFC_TNF_MEDIATYPE
+          SLP_FRINET_NFC_NDEFRECORD_TNF_ABSURI
+          SLP_FRINET_NFC_NDEFRECORD_TNF_NFCEXT
+          */
 
        /* ++ is for the Type Length Byte */
        RecordLength++;
index bbc1d9f..99e68fb 100755 (executable)
@@ -180,7 +180,7 @@ error:
 }
 
 void _net_nfc_handover_bss_on_wifi_activated(wifi_error_e errorCode,
-       void* user_data)
+               void* user_data)
 {
        net_nfc_handover_bss_process_context_t *context = user_data;
        if(context == NULL)
@@ -362,7 +362,8 @@ void _net_nfc_handover_bss_on_wifi_connected(wifi_error_e error_code, void* user
        g_idle_add(_net_nfc_handover_bss_process_carrier_record,context);
 }
 
-static gboolean _net_nfc_handover_bss_process_carrier_record(gpointer user_data)
+static gboolean _net_nfc_handover_bss_process_carrier_record(
+               gpointer user_data)
 {
        NFC_DBG("[%s:%d] START", __func__, __LINE__);
 
@@ -756,7 +757,7 @@ static net_nfc_error_e _net_nfc_handover_bss_create_config_record(
 
                        _net_nfc_util_free_mem(enc_type.buffer);
                }
-/*TO DO : This is a work around,to be replaced by WIFI-DIRECT API*/
+               /*TO DO : This is a work around,to be replaced by WIFI-DIRECT API*/
 #if 0
                pw_length = wifi_direct_get_passphrase(&passphrase);
                NFC_DBG("wifi_direct_get_passphrase[%s]", passphrase);
@@ -850,8 +851,8 @@ static void _net_nfc_handover_bss_get_carrier_record(
 
 #ifdef TARGET
 static void _net_nfc_wifi_process_error(
-                                       int error,
-                                       net_nfc_handover_bss_get_context_t *context)
+               int error,
+               net_nfc_handover_bss_get_context_t *context)
 {
        NFC_ERR("_net_nfc_wifi_process_error - [%d]",error);
 
index 39a43ea..12af281 100644 (file)
@@ -51,7 +51,7 @@ typedef struct _llcp_client_data
 {
        GDBusConnection *connection;
        char *id;
-       net_nfc_target_handle_handle;
+       net_nfc_target_handle_s *handle;
        net_nfc_llcp_socket_t socket;
        void *user_data;
 }
@@ -695,7 +695,7 @@ static void llcp_handle_listen_thread_func(gpointer user_data)
                        data->invocation);
        client_data->id = g_strdup(
                        g_dbus_method_invocation_get_sender(data->invocation));
-       client_data->handle = (net_nfc_target_handle_h)data->handle;
+       client_data->handle = (net_nfc_target_handle_s*)data->handle;
 
        if (net_nfc_controller_llcp_create_socket(&socket,
                                data->type,
@@ -783,7 +783,7 @@ static void llcp_handle_accept_thread_func(gpointer user_data)
                        data->invocation);
        client_data->id = g_strdup(
                        g_dbus_method_invocation_get_sender(data->invocation));
-       client_data->handle = (net_nfc_target_handle_h)data->handle;
+       client_data->handle = (net_nfc_target_handle_s*)data->handle;
        client_data->socket = data->client_socket;
 
        if (net_nfc_controller_llcp_accept(data->client_socket, &result,
@@ -863,7 +863,7 @@ static void llcp_handle_connect_thread_func(gpointer user_data)
                        data->invocation);
        client_data->id = g_strdup(
                        g_dbus_method_invocation_get_sender(data->invocation));
-       client_data->handle = (net_nfc_target_handle_h)data->handle;
+       client_data->handle = (net_nfc_target_handle_s*)data->handle;
 
        if (net_nfc_controller_llcp_create_socket(&socket,
                                data->type,
@@ -941,7 +941,7 @@ static void llcp_handle_connect_sap_thread_func(gpointer user_data)
                        data->invocation);
        client_data->id = g_strdup(
                        g_dbus_method_invocation_get_sender(data->invocation));
-       client_data->handle = (net_nfc_target_handle_h)data->handle;
+       client_data->handle = (net_nfc_target_handle_s*)data->handle;
 
        if (net_nfc_controller_llcp_create_socket(&socket,
                                data->type,
index be4da2f..758b2ed 100644 (file)
@@ -191,7 +191,7 @@ void net_nfc_server_p2p_detached(void)
        }
 }
 
-void net_nfc_server_p2p_discovered(net_nfc_target_handle_handle)
+void net_nfc_server_p2p_discovered(net_nfc_target_handle_s *handle)
 {
        NFC_INFO("====== p2p target discovered ======");
 
@@ -206,7 +206,7 @@ void net_nfc_server_p2p_discovered(net_nfc_target_handle_h handle)
                        GPOINTER_TO_UINT(handle));
 }
 
-void net_nfc_server_p2p_received(data_user_data)
+void net_nfc_server_p2p_received(data_s *user_data)
 {
        GVariant *arg_data;
 
index 0053da3..33738a7 100644 (file)
@@ -27,9 +27,9 @@ void net_nfc_server_p2p_deinit(void);
 /* server side */
 void net_nfc_server_p2p_detached(void);
 
-void net_nfc_server_p2p_discovered(net_nfc_target_handle_handle);
+void net_nfc_server_p2p_discovered(net_nfc_target_handle_s *handle);
 
-void net_nfc_server_p2p_received(data_user_data);
+void net_nfc_server_p2p_received(data_s *user_data);
 
 void net_nfc_server_p2p_data_sent(net_nfc_error_e result, gpointer user_data);
 
index 8000700..898e770 100755 (executable)
@@ -47,7 +47,8 @@ typedef struct _net_nfc_handover_context_t
 }
 net_nfc_handover_context_t;
 
-#define NET_NFC_CH_CONTEXT net_nfc_target_handle_s *handle;\
+#define NET_NFC_CH_CONTEXT \
+       net_nfc_target_handle_s *handle;\
        net_nfc_llcp_socket_t socket;\
        net_nfc_error_e result;\
        int step;\
@@ -56,7 +57,13 @@ net_nfc_handover_context_t;
 
 typedef struct _net_nfc_server_handover_create_config_context_t
 {
-       NET_NFC_CH_CONTEXT;
+       net_nfc_target_handle_s *handle;
+       net_nfc_llcp_socket_t socket;
+       net_nfc_error_e result;
+       int step;
+       net_nfc_conn_handover_carrier_type_e type;
+       void *user_param;
+       // TODO: above value MUST be same with NET_NFC_CH_CONTEXT
 
        _net_nfc_server_handover_create_carrier_msg_cb cb;
        net_nfc_conn_handover_carrier_type_e current_type;
@@ -69,13 +76,18 @@ net_nfc_server_handover_create_config_context_t;
 
 typedef struct _net_nfc_server_handover_process_config_context_t
 {
-       NET_NFC_CH_CONTEXT;
+       net_nfc_target_handle_s *handle;
+       net_nfc_llcp_socket_t socket;
+       net_nfc_error_e result;
+       int step;
+       net_nfc_conn_handover_carrier_type_e type;
+       void *user_param;
+       // TODO: above value MUST be same with NET_NFC_CH_CONTEXT */
 
        net_nfc_server_handover_process_carrier_record_cb cb;
 }net_nfc_server_handover_process_config_context_t;
 
 
-
 static void _net_nfc_server_handover_send_response(net_nfc_error_e result,
                net_nfc_conn_handover_carrier_type_e carrier,
                data_s *ac_data,
@@ -296,6 +308,7 @@ static void _net_nfc_server_handover_bss_get_carrier_record_cb(
 
        /* don't free context */
 }
+
 static void _net_nfc_server_handover_bt_process_carrier_record_cb(
                net_nfc_error_e result,
                net_nfc_conn_handover_carrier_type_e type,
@@ -616,16 +629,14 @@ static int _net_nfc_server_handover_iterate_carrier_configs_to_next(
        {
                if (context->type == NET_NFC_CONN_HANDOVER_CARRIER_UNKNOWN)
                {
-                       if (context->current_type <
-                                       NET_NFC_CONN_HANDOVER_CARRIER_UNKNOWN)
+                       if (context->current_type < NET_NFC_CONN_HANDOVER_CARRIER_UNKNOWN)
                        {
                                context->current_type++;
                        }
                }
                else
                {
-                       context->current_type =
-                               NET_NFC_CONN_HANDOVER_CARRIER_UNKNOWN;
+                       context->current_type = NET_NFC_CONN_HANDOVER_CARRIER_UNKNOWN;
                }
 
                g_idle_add(
@@ -724,8 +735,7 @@ _net_nfc_server_handover_create_requester_carrier_configs(
                context->type = type;
                if (type == NET_NFC_CONN_HANDOVER_CARRIER_UNKNOWN)
                {
-                       context->current_type =
-                               NET_NFC_CONN_HANDOVER_CARRIER_BT;
+                       context->current_type = NET_NFC_CONN_HANDOVER_CARRIER_BT;
                }
                else
                        context->current_type = context->type;
@@ -917,15 +927,12 @@ static net_nfc_error_e _net_nfc_server_handover_select_carrier_record(
 }
 
 static void _net_nfc_server_handover_create_carrier_configs_2_cb(
-               net_nfc_error_e result,
-               ndef_message_s *selector,
-               void *user_param)
+               net_nfc_error_e result, ndef_message_s *selector, void *user_param)
 {
-       net_nfc_handover_context_t *context =
-               (net_nfc_handover_context_t *)user_param;
+       net_nfc_handover_context_t *context = user_param;
 
        NFC_DBG("_net_nfc_server_handover_server_create_carrier_config_cb result [%d]",
-               result);
+                       result);
 
        if (context == NULL)
        {
@@ -963,7 +970,7 @@ static void _net_nfc_server_handover_process_carrier_record_2_cb(
                (net_nfc_handover_context_t *)user_param;
 
        NFC_DBG("_net_nfc_server_handover_server_process_carrier_record_cb result [%d]",
-               result);
+                       result);
 
        context->result = result;
        if (result == NET_NFC_OK)
@@ -1029,6 +1036,7 @@ static void _net_nfc_server_handover_get_response_process(
                NFC_DBG("NET_NFC_LLCP_STEP_04");
 
                /* response select message */
+               // TODO: context->handle may is not valid type. we should find a right function or parameter
                result = net_nfc_server_snep_server_send_get_response(
                                (net_nfc_snep_handle_h)context->handle,
                                &context->data);
@@ -1064,9 +1072,7 @@ static bool _net_nfc_server_handover_get_response_cb(
        }
 
        /* TODO : send select response to requester */
-       result = _net_nfc_server_handover_create_requester_from_rawdata(
-                       &request,
-                       data);
+       result = _net_nfc_server_handover_create_requester_from_rawdata(&request, data);
 
        if (result == NET_NFC_OK)
        {
@@ -1129,7 +1135,7 @@ static void _net_nfc_server_handover_server_process_carrier_record_cb(
                (net_nfc_handover_context_t *)user_param;
 
        NFC_DBG("_net_nfc_server_handover_server_process_carrier_record_cb result [%d]",
-               result);
+                       result);
 
        context->result = result;
 
@@ -1150,7 +1156,7 @@ static void _net_nfc_server_handover_server_create_carrier_config_cb(
                (net_nfc_handover_context_t *)user_param;
 
        NFC_DBG("_net_nfc_server_handover_server_create_carrier_config_cb,result [%d]",
-               result);
+                       result);
 
        if (context == NULL)
        {
@@ -1197,7 +1203,7 @@ static void _net_nfc_server_handover_server_recv_cb(
        ndef_message_s *request;
 
        NFC_DBG("_net_nfc_server_handover_server_recv_cb, socket [%x], result [%d]",
-               socket, result);
+                       socket, result);
 
        context->result = result;
 
@@ -1258,7 +1264,7 @@ static void _net_nfc_server_handover_server_send_cb(net_nfc_error_e result,
                (net_nfc_handover_context_t *)user_param;
 
        NFC_DBG("_net_nfc_server_handover_server_send_cb socket[%x], result[%d]",
-               socket, result);
+                       socket, result);
 
        context->result = result;
 
@@ -1443,8 +1449,7 @@ net_nfc_error_e net_nfc_server_handover_default_server_start(
        /* start default handover server using snep */
        result =
                net_nfc_server_snep_default_server_register_get_response_cb(
-                               _net_nfc_server_handover_get_response_cb,
-                               NULL);
+                               _net_nfc_server_handover_get_response_cb, NULL);
 
        /* start default handover server */
        result = net_nfc_server_llcp_simple_server(
@@ -1550,7 +1555,7 @@ static void _net_nfc_server_handover_client_process_carrier_record_cb(
                (net_nfc_handover_context_t *)user_param;
 
        NFC_DBG("_net_nfc_server_handover_server_process_carrier_record_cb, result[%d]",
-               result);
+                       result);
 
        context->result = result;
 
index 8ffb057..c86ba9f 100644 (file)
@@ -51,20 +51,6 @@ typedef struct _net_nfc_server_cb_data_t
 }
 net_nfc_server_cb_data_t;
 
-typedef struct _net_nfc_server_snep_context_t
-{
-       net_nfc_target_handle_s *handle;
-       net_nfc_error_e result;
-       net_nfc_llcp_socket_t socket;
-       uint32_t state;
-       uint32_t type;
-       data_s data;
-       net_nfc_server_snep_cb cb;
-       void *user_param;
-       GQueue queue;
-}
-net_nfc_server_snep_context_t;
-
 typedef struct _net_nfc_server_snep_job_t
 {
        net_nfc_server_snep_context_t *context;
@@ -76,17 +62,14 @@ typedef struct _net_nfc_server_snep_job_t
        data_s data;
        net_nfc_server_snep_cb cb;
        void *user_param;
-}
-net_nfc_server_snep_job_t;
-
+}net_nfc_server_snep_job_t;
 
 typedef struct __net_nfc_server_snep_server_context_t
 {
        net_nfc_target_handle_s *handle;
        int client;
        void *user_param;
-}
-_net_nfc_server_snep_server_context_t;
+}_net_nfc_server_snep_server_context_t;
 
 typedef struct __net_nfc_server_snep_service_context_t
 {
@@ -95,8 +78,7 @@ typedef struct __net_nfc_server_snep_service_context_t
        uint32_t type;
        data_s data;
        void *user_param;
-}
-_net_nfc_server_snep_service_context_t;
+}_net_nfc_server_snep_service_context_t;
 
 typedef void (*_net_nfc_server_snep_operation_cb)(
                net_nfc_error_e result,
@@ -1390,37 +1372,35 @@ ERROR :
 }
 
 net_nfc_error_e net_nfc_server_snep_server_send_get_response(
-               net_nfc_snep_handle_h snep_handle, data_s *data)
+               net_nfc_server_snep_context_t *snep_handle, data_s *data)
 {
-       net_nfc_server_snep_context_t *context =
-               (net_nfc_server_snep_context_t *)snep_handle;
        net_nfc_error_e result = NET_NFC_OK;
 
-       if (context == NULL/* && check valid handle */)
+       if (snep_handle == NULL/* && check valid handle */)
        {
                NFC_ERR("invalid handle");
                return NET_NFC_INVALID_PARAM;
        }
 
-       if (net_nfc_server_target_connected(context->handle) == false) {
+       if (net_nfc_server_target_connected(snep_handle->handle) == false) {
                return NET_NFC_NOT_CONNECTED;
        }
 
-       NFC_DBG("send get response, socket [%x]", context->socket);
+       NFC_DBG("send get response, socket [%x]", snep_handle->socket);
 
        /* check correct status */
-       if (context->type == SNEP_REQ_GET)
+       if (snep_handle->type == SNEP_REQ_GET)
        {
-               if (context->data.buffer != NULL)
-                       net_nfc_util_free_data(&context->data);
+               if (snep_handle->data.buffer != NULL)
+                       net_nfc_util_free_data(&snep_handle->data);
 
                if (data != NULL)
                {
-                       context->type = SNEP_RESP_SUCCESS;
+                       snep_handle->type = SNEP_RESP_SUCCESS;
 
-                       if (net_nfc_util_alloc_data(&context->data, data->length) == true)
+                       if (net_nfc_util_alloc_data(&snep_handle->data, data->length) == true)
                        {
-                               memcpy(context->data.buffer, data->buffer,
+                               memcpy(snep_handle->data.buffer, data->buffer,
                                                data->length);
                        }
                        else
@@ -1432,10 +1412,10 @@ net_nfc_error_e net_nfc_server_snep_server_send_get_response(
                else
                {
                        /* not found */
-                       context->type = SNEP_RESP_NOT_FOUND;
+                       snep_handle->type = SNEP_RESP_NOT_FOUND;
                }
 
-               _net_nfc_server_snep_server_process(context);
+               _net_nfc_server_snep_server_process(snep_handle);
        }
        else
        {
@@ -1733,19 +1713,22 @@ ERROR :
 }
 
 
-net_nfc_error_e net_nfc_server_snep_client_request(net_nfc_snep_handle_h snep,
-               uint8_t type, data_s *data, net_nfc_server_snep_cb cb, void *user_param)
+net_nfc_error_e net_nfc_server_snep_client_request(
+               net_nfc_server_snep_context_t *snep,
+               uint8_t type,
+               data_s *data,
+               net_nfc_server_snep_cb cb,
+               void *user_param)
 {
-       net_nfc_server_snep_context_t *context = (net_nfc_server_snep_context_t *)snep;
        net_nfc_error_e result = NET_NFC_OK;
        net_nfc_server_snep_job_t *job;
 
-       if (context == NULL || data == NULL || data->buffer == NULL)
+       if (snep == NULL || data == NULL || data->buffer == NULL)
        {
                return NET_NFC_NULL_PARAMETER;
        }
 
-       if (net_nfc_server_target_connected(context->handle) == false) {
+       if (net_nfc_server_target_connected(snep->handle) == false) {
                return NET_NFC_NOT_CONNECTED;
        }
 
@@ -1762,23 +1745,23 @@ net_nfc_error_e net_nfc_server_snep_client_request(net_nfc_snep_handle_h snep,
                job->cb = cb;
                job->user_param = user_param;
 
-               job->context = context;
-               job->handle = context->handle;
-               job->socket = context->socket;
+               job->context = snep;
+               job->handle = snep->handle;
+               job->socket = snep->socket;
 
-               g_queue_push_tail(&context->queue, job);
+               g_queue_push_tail(&snep->queue, job);
        }
        else
        {
                return NET_NFC_ALLOC_FAIL;
        }
 
-       NFC_INFO("enqueued jobs [%d]", g_queue_get_length(&context->queue));
+       NFC_INFO("enqueued jobs [%d]", g_queue_get_length(&snep->queue));
 
        /* if client is idle, starts sending request */
-       if (context->state == NET_NFC_LLCP_IDLE)
+       if (snep->state == NET_NFC_LLCP_IDLE)
        {
-               _net_nfc_server_snep_client_do_job(context);
+               _net_nfc_server_snep_client_do_job(snep);
        } else {
                NFC_INFO("client is working. this job will be enqueued");
        }
@@ -1998,23 +1981,21 @@ net_nfc_error_e net_nfc_server_snep_default_server_unregister_get_response_cb(
 }
 
 net_nfc_error_e net_nfc_server_snep_default_server_send_get_response(
-               net_nfc_snep_handle_h snep_handle, data_s *data)
+               net_nfc_server_snep_context_t *snep, data_s *data)
 {
-       net_nfc_server_snep_context_t *context =
-               (net_nfc_server_snep_context_t *)snep_handle;
        net_nfc_error_e result = NET_NFC_OK;
 
-       if (context == NULL/* && check valid handle */)
+       if (snep == NULL/* && check valid handle */)
        {
                NFC_ERR("invalid handle");
                return NET_NFC_INVALID_PARAM;
        }
 
        /* check correct status */
-       if (context->type == SNEP_REQ_GET &&
-                       context->state == NET_NFC_LLCP_STEP_03)
+       if (snep->type == SNEP_REQ_GET &&
+                       snep->state == NET_NFC_LLCP_STEP_03)
        {
-               net_nfc_server_snep_server_send_get_response(snep_handle, data);
+               net_nfc_server_snep_server_send_get_response(snep, data);
        }
        else
        {
index a5f59ab..873b7c2 100644 (file)
@@ -38,6 +38,8 @@ typedef enum
        SNEP_RESP_REJECT                = 0xFF,
 } snep_command_field_e;
 
+typedef struct _net_nfc_server_snep_context_t net_nfc_server_snep_context_t;
+
 typedef bool (*net_nfc_server_snep_listen_cb)(net_nfc_snep_handle_h handle,
                uint32_t type,
                uint32_t max_len,
@@ -50,6 +52,19 @@ typedef net_nfc_error_e (*net_nfc_server_snep_cb)(net_nfc_snep_handle_h handle,
                data_s *data,
                void *user_param);
 
+struct _net_nfc_server_snep_context_t
+{
+       net_nfc_target_handle_s *handle;
+       net_nfc_error_e result;
+       net_nfc_llcp_socket_t socket;
+       uint32_t state;
+       uint32_t type;
+       data_s data;
+       net_nfc_server_snep_cb cb;
+       void *user_param;
+       GQueue queue;
+};
+
 net_nfc_error_e net_nfc_server_snep_server(    net_nfc_target_handle_s *handle,
                const char *san, sap_t sap, net_nfc_server_snep_cb cb, void *user_param);
 
@@ -57,10 +72,14 @@ net_nfc_error_e net_nfc_server_snep_client(net_nfc_target_handle_s *handle,
                const char *san, sap_t sap, net_nfc_server_snep_cb cb, void *user_param);
 
 net_nfc_error_e net_nfc_server_snep_server_send_get_response(
-               net_nfc_snep_handle_h snep_handle, data_s *data);
+               net_nfc_server_snep_context_t *snep_handle, data_s *data);
 
-net_nfc_error_e net_nfc_server_snep_client_request(net_nfc_snep_handle_h snep,
-               uint8_t type, data_s *data, net_nfc_server_snep_cb cb, void *user_param);
+net_nfc_error_e net_nfc_server_snep_client_request(
+               net_nfc_server_snep_context_t *snep,
+               uint8_t type,
+               data_s *data,
+               net_nfc_server_snep_cb cb,
+               void *user_param);
 
 net_nfc_error_e net_nfc_server_snep_default_server_start(
                net_nfc_target_handle_s *handle);
@@ -79,7 +98,7 @@ net_nfc_error_e net_nfc_server_snep_default_server_unregister_get_response_cb(
                net_nfc_server_snep_listen_cb cb);
 
 net_nfc_error_e net_nfc_server_snep_default_server_send_get_response(
-               net_nfc_snep_handle_h snep_handle, data_s *data);
+               net_nfc_server_snep_context_t *snep, data_s *data);
 
 net_nfc_error_e net_nfc_server_snep_default_server_register();
 
index d476801..c631a46 100644 (file)
@@ -497,7 +497,7 @@ static void snep_client_send_request_thread_func(gpointer user_data)
 {
        NetNfcGDbusSnep *object;
        GDBusMethodInvocation *invocation;
-       net_nfc_snep_handle_h arg_snep_handle;
+       net_nfc_server_snep_context_t *arg_snep_handle;
        net_nfc_snep_type_t arg_type;
        GVariant *arg_ndef_msg;
        data_s data = { NULL, };
@@ -638,11 +638,11 @@ static void snep_stop_service_thread_func(gpointer user_data)
        g_assert(invocation != NULL);
 
        /* TODO :
-               g_dbus_method_invocation_return_dbus_error(
-               invocation,
-               "org.tizen.NetNfcService.Snep.DataError",
-               "Cannot stop SNEP service");
-               */
+          g_dbus_method_invocation_return_dbus_error(
+          invocation,
+          "org.tizen.NetNfcService.Snep.DataError",
+          "Cannot stop SNEP service");
+          */
 
        net_nfc_gdbus_snep_complete_stop_snep(object,
                        invocation,
index e09dce8..573becc 100644 (file)
@@ -61,7 +61,7 @@ struct _TransceiveSendData
 
 static void transceive_data_thread_func(gpointer user_data)
 {
-       TransceiveSendData *transceive_data = (TransceiveSendData*)user_data;
+       TransceiveSendData *transceive_data = user_data;
        net_nfc_target_handle_s *handle =
                (net_nfc_target_handle_s *)transceive_data->transceive_handle;
        net_nfc_error_e result = NET_NFC_OK;
@@ -178,7 +178,7 @@ static gboolean transceive_data_handle(NetNfcGDbusTransceive *transceive,
 
 static void transceive_thread_func(gpointer user_data)
 {
-       TransceiveSendData *transceive_data = (TransceiveSendData *)user_data;
+       TransceiveSendData *transceive_data = user_data;
        net_nfc_target_handle_s *handle =
                (net_nfc_target_handle_s *)transceive_data->transceive_handle;
        net_nfc_error_e result = NET_NFC_OK;
index 5cacd2d..f40f96f 100644 (file)
@@ -540,7 +540,7 @@ net_nfc_error_e net_nfc_app_util_process_ndef(data_s *data)
        }
 
        /* check state of launch popup */
-       if(net_nfc_app_util_check_launch_state() == TRUE)
+       if(net_nfc_app_util_check_launch_state() == NET_NFC_NO_LAUNCH_APP_SELECT)
        {
                NFC_DBG("skip launch popup!!!");
                result = NET_NFC_OK;
index 9cad066..7593dea 100644 (file)
@@ -28,10 +28,10 @@ static void run_next_callback(gpointer user_data);
 
 static void p2p_connection_handover_cb(net_nfc_error_e result,
                net_nfc_conn_handover_carrier_type_e type,
-               data_data,
+               data_s *data,
                void *user_data);
 
-static net_nfc_connection_handover_info_global_info = NULL;
+static net_nfc_connection_handover_info_s *global_info = NULL;
 
 
 static void run_next_callback(gpointer user_data)
@@ -46,7 +46,7 @@ static void run_next_callback(gpointer user_data)
 
 static void p2p_connection_handover_cb(net_nfc_error_e result,
                net_nfc_conn_handover_carrier_type_e type,
-               data_data,
+               data_s *data,
                void *user_data)
 {
        g_print("Connection handover completed\n");
@@ -70,17 +70,17 @@ static void _p2p_connection_handover(
                net_nfc_conn_handover_carrier_type_e type, gpointer user_data)
 {
        net_nfc_error_e result = NET_NFC_OK;
-       net_nfc_target_handle_handle = NULL;
+       net_nfc_target_handle_s *handle = NULL;
 
        handle = net_nfc_test_device_get_target_handle();
 
        g_print("handle for handover : %p \n", handle);
 
        result = net_nfc_client_p2p_connection_handover(
-               handle,
-               type,
-               p2p_connection_handover_cb,
-               user_data);
+                       handle,
+                       type,
+                       p2p_connection_handover_cb,
+                       user_data);
        g_print("net_nfc_client_p2p_connection_handover() : %d\n", result);
 }
 
@@ -89,8 +89,8 @@ static void _p2p_connection_handover_sync(
 {
        net_nfc_error_e result = NET_NFC_OK;
        net_nfc_conn_handover_carrier_type_e out_carrier;
-       data_out_data = NULL;
-       net_nfc_target_handle_handle = NULL;
+       data_s *out_data = NULL;
+       net_nfc_target_handle_s *handle = NULL;
 
        handle = net_nfc_test_device_get_target_handle();
 
@@ -145,8 +145,8 @@ void net_nfc_test_handover_handle_alternative_carrier_data(gpointer data,
                gpointer user_data)
 {
        net_nfc_error_e result = NET_NFC_OK;
-       data_out_data = NULL;
-       net_nfc_connection_handover_info_hand_info = NULL;
+       data_s *out_data = NULL;
+       net_nfc_connection_handover_info_s *hand_info = NULL;
 
        result = net_nfc_client_handover_get_alternative_carrier_data(global_info, &out_data);
        g_print(" Get alternative carrier data  %d", result);
index a72032f..0562f26 100644 (file)
 #include "net_nfc_test_tag.h"
 
 
-static net_nfc_target_handle_h get_handle();
-static void run_next_callback(gpointer user_data);
-static void jewel_read_cb(net_nfc_error_e result, data_h resp_data, void *user_data);
-static void jewel_write_cb(net_nfc_error_e result, void* user_data);
-
-static net_nfc_target_handle_h get_handle()
+static net_nfc_target_handle_s* get_handle()
 {
-       net_nfc_target_info_info = NULL;
-       net_nfc_target_handle_handle = NULL;
+       net_nfc_target_info_s *info = NULL;
+       net_nfc_target_handle_s *handle = NULL;
 
        info = net_nfc_test_tag_get_target_info();
 
@@ -55,7 +50,7 @@ static void run_next_callback(gpointer user_data)
 /*********************************** Callbacks *************************************/
 
 static void jewel_read_cb(net_nfc_error_e result,
-               data_resp_data,
+               data_s *resp_data,
                void *user_data)
 {
 
@@ -82,7 +77,7 @@ void net_nfc_test_tag_jewel_read_id(gpointer data,
                gpointer user_data)
 {
        net_nfc_error_e result = NET_NFC_OK;
-       net_nfc_target_handle_handle = NULL;
+       net_nfc_target_handle_s *handle = NULL;
 
        handle = get_handle();
 
@@ -96,7 +91,7 @@ void net_nfc_test_tag_jewel_read_byte(gpointer data,
                gpointer user_data)
 {
        net_nfc_error_e result = NET_NFC_OK;
-       net_nfc_target_handle_handle = NULL;
+       net_nfc_target_handle_s *handle = NULL;
        uint8_t block = 0x01;
        uint8_t byte = 1;
 
@@ -114,7 +109,7 @@ void net_nfc_test_tag_jewel_read_all(gpointer data,
                gpointer user_data)
 {
        net_nfc_error_e result = NET_NFC_OK;
-       net_nfc_target_handle_handle = NULL;
+       net_nfc_target_handle_s *handle = NULL;
 
        handle = get_handle();
 
@@ -128,7 +123,7 @@ void net_nfc_test_tag_jewel_write_with_erase(gpointer data,
                gpointer user_data)
 {
        net_nfc_error_e result = NET_NFC_OK;
-       net_nfc_target_handle_handle = NULL;
+       net_nfc_target_handle_s *handle = NULL;
        uint8_t block = 0x01;
        uint8_t byte = 1;
        uint8_t data_to_write = 'A';
@@ -148,7 +143,7 @@ void net_nfc_test_tag_jewel_write_with_no_erase(gpointer data,
                gpointer user_data)
 {
        net_nfc_error_e result = NET_NFC_OK;
-       net_nfc_target_handle_handle = NULL;
+       net_nfc_target_handle_s *handle = NULL;
        uint8_t block = 0x01;
        uint8_t byte = 1;
        uint8_t data_to_write = 'A';
index 4fa16fc..d3c89c5 100644 (file)
 
 
 void net_nfc_test_tag_jewel_read_id(gpointer data,
-                                       gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_tag_jewel_read_byte(gpointer data,
-                                       gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_tag_jewel_read_all(gpointer data,
-                                       gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_tag_jewel_write_with_erase(gpointer data,
-                                       gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_tag_jewel_write_with_no_erase(gpointer data,
-                                       gpointer user_data);
+               gpointer user_data);
 
 #endif //__NET_NFC_TEST_JEWEL_TAG_H__
\ No newline at end of file
index d9a9dc2..3318e5f 100755 (executable)
 static net_nfc_llcp_socket_t server_test_socket;
 static net_nfc_llcp_socket_t client_test_socket;
 
-static net_nfc_llcp_config_info_llcp_config = NULL;
-static net_nfc_llcp_config_info_llcp_config_sync = NULL;
-static net_nfc_llcp_config_info_llcp_config_default = NULL;
-static net_nfc_llcp_config_info_llcp_config_default_sync = NULL;
+static net_nfc_llcp_config_info_s *llcp_config = NULL;
+static net_nfc_llcp_config_info_s *llcp_config_sync = NULL;
+static net_nfc_llcp_config_info_s *llcp_config_default = NULL;
+static net_nfc_llcp_config_info_s *llcp_config_default_sync = NULL;
 
 
 /*********************************** utility Calls *************************************/
 
-static void run_next_callback(gpointer user_data);
-
 static void run_next_callback(gpointer user_data)
 {
        if (user_data)
@@ -48,16 +46,14 @@ static void run_next_callback(gpointer user_data)
 
 /*********************************** Callbacks *************************************/
 
-static void llcp_default_config_cb(net_nfc_error_e result,
-               void *user_data)
+static void llcp_default_config_cb(net_nfc_error_e result, void *user_data)
 {
        g_print(" llcp_default_config_cb Completed %d\n", result);
 
        run_next_callback(user_data);
 }
 
-static void llcp_custom_config_cb(net_nfc_error_e result,
-               void *user_data)
+static void llcp_custom_config_cb(net_nfc_error_e result, void *user_data)
 {
        g_print("llcp_custom_config_cb Completed %d\n", result);
 
@@ -65,8 +61,7 @@ static void llcp_custom_config_cb(net_nfc_error_e result,
 }
 
 static void llcp_listen_socket_cb(net_nfc_error_e result,
-               net_nfc_llcp_socket_t client_socket,
-               void *user_data)
+               net_nfc_llcp_socket_t client_socket, void *user_data)
 {
 
        g_print("llcp_listen_socket_cb  Completed %d\n", client_socket);
@@ -75,11 +70,10 @@ static void llcp_listen_socket_cb(net_nfc_error_e result,
        run_next_callback(user_data);
 }
 
-static void llcp_receive_socket_cb(net_nfc_error_e result,
-               data_h data,
+static void llcp_receive_socket_cb(net_nfc_error_e result, data_s *data,
                void *user_data)
 {
-       data_received_data = data;
+       data_s *received_data = data;
 
        print_received_data(received_data);
 
@@ -90,10 +84,10 @@ static void llcp_receive_socket_cb(net_nfc_error_e result,
 
 static void llcp_receive_from_socket_cb(net_nfc_error_e result,
                sap_t sap,
-               data_data,
+               data_s *data,
                void *user_data)
 {
-       data_received_data = data;
+       data_s *received_data = data;
 
        print_received_data(received_data);
 
@@ -106,8 +100,7 @@ static void llcp_receive_from_socket_cb(net_nfc_error_e result,
 
 
 static void llcp_connect_socket_cb(net_nfc_error_e result,
-               net_nfc_llcp_socket_t client_socket,
-               void *user_data)
+               net_nfc_llcp_socket_t client_socket, void *user_data)
 {
        g_print("llcp_connect_socket_cb Completed %d\n", client_socket);
        g_print("llcp_connect_socket_cb Completed %d\n", result);
@@ -127,38 +120,30 @@ static void llcp_connect_sap_cb(net_nfc_error_e result,
 }
 
 
-static void llcp_send_socket_cb(net_nfc_error_e result,
-               void *user_data)
+static void llcp_send_socket_cb(net_nfc_error_e result, void *user_data)
 {
        g_print("llcp_send_socket_cb    Completed %d\n", result);
 
        run_next_callback(user_data);
-
 }
 
-static void llcp_send_to_socket_cb(net_nfc_error_e result,
-               void *user_data)
+static void llcp_send_to_socket_cb(net_nfc_error_e result, void *user_data)
 {
        g_print("llcp_send_to_socket_cb Completed %d\n", result);
 
        run_next_callback(user_data);
-
 }
 
-static void llcp_disconnect_socket_cb(net_nfc_error_e result,
-               void *user_data)
+static void llcp_disconnect_socket_cb(net_nfc_error_e result, void *user_data)
 {
        g_print("llcp_send_to_socket_cb Completed %d\n", result);
 
        run_next_callback(user_data);
-
 }
 
-
 /*********************************** Function Calls *************************************/
 
-void net_nfc_test_llcp_default_config(gpointer data,
-               gpointer user_data)
+void net_nfc_test_llcp_default_config(gpointer data, gpointer user_data)
 {
        net_nfc_error_e result;
 
@@ -177,8 +162,7 @@ void net_nfc_test_llcp_default_config(gpointer data,
 
 }
 
-void net_nfc_test_llcp_default_config_sync(gpointer data,
-               gpointer user_data)
+void net_nfc_test_llcp_default_config_sync(gpointer data, gpointer user_data)
 {
        net_nfc_error_e result;
 
@@ -189,7 +173,6 @@ void net_nfc_test_llcp_default_config_sync(gpointer data,
                g_print(" llcp create default config failed: %d\n", result);
                run_next_callback(user_data);
                return;
-
        }
 
        result = net_nfc_client_llcp_config_sync(llcp_config_default_sync);
@@ -197,14 +180,11 @@ void net_nfc_test_llcp_default_config_sync(gpointer data,
        {
                g_print(" llcp create default config (sync) success: %d\n", result);
        }
-
 }
 
 
-void net_nfc_test_llcp_custom_config(gpointer data,
-               gpointer user_data)
+void net_nfc_test_llcp_custom_config(gpointer data, gpointer user_data)
 {
-
        net_nfc_error_e result;
 
        result = net_nfc_client_llcp_create_config(&llcp_config,128, 1, 10, 0);
@@ -214,18 +194,13 @@ void net_nfc_test_llcp_custom_config(gpointer data,
                g_print(" llcp create custom config failed: %d\n", result);
                run_next_callback(user_data);
                return;
-
        }
-       result = net_nfc_client_llcp_config(llcp_config,
-                       llcp_custom_config_cb,
-                       user_data);
-
+       result = net_nfc_client_llcp_config(llcp_config, llcp_custom_config_cb, user_data);
 }
 
 
 
-void net_nfc_test_llcp_custom_config_sync(gpointer data,
-               gpointer user_data)
+void net_nfc_test_llcp_custom_config_sync(gpointer data, gpointer user_data)
 {
 
        net_nfc_error_e result;
@@ -237,7 +212,6 @@ void net_nfc_test_llcp_custom_config_sync(gpointer data,
                g_print(" net_nfc_test_llcp_custom_config_sync failed: %d\n", result);
                run_next_callback(user_data);
                return;
-
        }
        result = net_nfc_client_llcp_config_sync(llcp_config_sync);
 
@@ -248,10 +222,9 @@ void net_nfc_test_llcp_custom_config_sync(gpointer data,
 
 }
 
-void net_nfc_test_llcp_get_local_config(gpointer data,
-               gpointer user_data)
+void net_nfc_test_llcp_get_local_config(gpointer data, gpointer user_data)
 {
-       net_nfc_llcp_config_info_local_config;
+       net_nfc_llcp_config_info_s *local_config;
        net_nfc_error_e result;
 
        result = net_nfc_client_llcp_get_local_config(&local_config);
@@ -261,42 +234,40 @@ void net_nfc_test_llcp_get_local_config(gpointer data,
                g_print(" llcp create custom config failed: %d\n", result);
                run_next_callback(user_data);
                return;
-
        }
 
        g_print(" net_nfc_test_llcp_get_local_config: %d\n", local_config->miu);
        g_print("net_nfc_test_llcp_get_local_config: %d\n", local_config->wks);
        g_print(" net_nfc_test_llcp_get_local_config: %d\n", local_config->lto);
        g_print("net_nfc_test_llcp_get_local_config: %d\n", local_config->option);
-
 }
 
 
 /*commented because remote config API is not available*/
-/*
-   void net_nfc_test_llcp_get_remote_config(gpointer data,
-   gpointer user_data)
-   {
-   net_nfc_llcp_config_info_h local_config;
-   net_nfc_error_e result;
+#if 0
+void net_nfc_test_llcp_get_remote_config(gpointer data,
+               gpointer user_data)
+{
+       net_nfc_llcp_config_info_s *local_config;
+       net_nfc_error_e result;
 
-   result = net_nfc_client_llcp_get_local_config(&local_config);
+       result = net_nfc_client_llcp_get_local_config(&local_config);
 
-   if(result != NET_NFC_OK)
-   {
-   g_print(" llcp create custom config failed: %d\n", result);
-   run_next_callback(user_data);
-   return;
+       if(result != NET_NFC_OK)
+       {
+               g_print(" llcp create custom config failed: %d\n", result);
+               run_next_callback(user_data);
+               return;
 
-   }
+       }
 
-   g_print(" net_nfc_test_llcp_get_local_config: %d\n", local_config->miu);
-   g_print("net_nfc_test_llcp_get_local_config: %d\n", local_config->wks);
-   g_print(" net_nfc_test_llcp_get_local_config: %d\n", local_config->lto);
-   g_print("net_nfc_test_llcp_get_local_config: %d\n", local_config->option);
+       g_print(" net_nfc_test_llcp_get_local_config: %d\n", local_config->miu);
+       g_print("net_nfc_test_llcp_get_local_config: %d\n", local_config->wks);
+       g_print(" net_nfc_test_llcp_get_local_config: %d\n", local_config->lto);
+       g_print("net_nfc_test_llcp_get_local_config: %d\n", local_config->option);
 
-   }
- */
+}
+#endif
 
 void net_nfc_test_llcp_get_config_miu(gpointer data,
                gpointer user_data)
@@ -520,7 +491,7 @@ void net_nfc_test_llcp_free_config(gpointer data,
 void net_nfc_test_llcp_create_custom_socket_option(gpointer data,
                gpointer user_data)
 {
-       net_nfc_llcp_socket_option_option;
+       net_nfc_llcp_socket_option_s *option;
        net_nfc_error_e result;
 
        result = net_nfc_client_llcp_create_socket_option(&option,
@@ -544,7 +515,7 @@ void net_nfc_test_llcp_create_custom_socket_option(gpointer data,
 void net_nfc_test_llcp_create_default_socket_option(gpointer data,
                gpointer user_data)
 {
-       net_nfc_llcp_socket_option_option;
+       net_nfc_llcp_socket_option_s *option;
        net_nfc_error_e result;
 
        result = net_nfc_client_llcp_create_socket_option_default(&option);
@@ -565,7 +536,7 @@ void net_nfc_test_llcp_get_local_socket_option(gpointer data,
                gpointer user_data)
 {
        net_nfc_error_e result;
-       net_nfc_llcp_socket_option_option;
+       net_nfc_llcp_socket_option_s *option;
 
        result = net_nfc_client_llcp_get_local_socket_option(client_test_socket,&option);
 
@@ -797,7 +768,7 @@ void net_nfc_test_llcp_receive_sync(gpointer data,
                gpointer user_data)
 {
        net_nfc_error_e result;
-       data_out_data;
+       data_s *out_data;
 
 
        result = net_nfc_client_llcp_receive_sync(server_test_socket,
@@ -835,11 +806,10 @@ void net_nfc_test_llcp_receive_from(gpointer data,
        }
 }
 
-void net_nfc_test_llcp_receive_from_sync(gpointer data,
-               gpointer user_data)
+void net_nfc_test_llcp_receive_from_sync(gpointer data, gpointer user_data)
 {
        net_nfc_error_e result;
-       data_out_data = NULL;
+       data_s *out_data = NULL;
        sap_t sap_data = 0;
 
        result = net_nfc_client_llcp_receive_from_sync(server_test_socket,
@@ -859,10 +829,7 @@ void net_nfc_test_llcp_receive_from_sync(gpointer data,
        run_next_callback(user_data);
 }
 
-
-
-void net_nfc_test_llcp_connect(gpointer data,
-               gpointer user_data)
+void net_nfc_test_llcp_connect(gpointer data, gpointer user_data)
 {
        net_nfc_error_e result;
 
@@ -881,8 +848,7 @@ void net_nfc_test_llcp_connect(gpointer data,
 
 }
 
-void net_nfc_test_llcp_connect_sync(gpointer data,
-               gpointer user_data)
+void net_nfc_test_llcp_connect_sync(gpointer data, gpointer user_data)
 {
        net_nfc_error_e result;
        net_nfc_llcp_socket_t out_socket;
@@ -904,8 +870,7 @@ void net_nfc_test_llcp_connect_sync(gpointer data,
        run_next_callback(user_data);
 }
 
-void net_nfc_test_llcp_connect_sap(gpointer data,
-               gpointer user_data)
+void net_nfc_test_llcp_connect_sap(gpointer data, gpointer user_data)
 {
        net_nfc_error_e result;
 
@@ -924,17 +889,14 @@ void net_nfc_test_llcp_connect_sap(gpointer data,
 
 }
 
-void net_nfc_test_llcp_connect_sap_sync(gpointer data,
-               gpointer user_data)
+void net_nfc_test_llcp_connect_sap_sync(gpointer data, gpointer user_data)
 {
        net_nfc_error_e result;
        net_nfc_llcp_socket_t out_socket;
 
        net_nfc_client_llcp_create_socket(&client_test_socket, NULL);
 
-       result = net_nfc_client_llcp_connect_sap_sync(client_test_socket,
-                       16,
-                       &out_socket);
+       result = net_nfc_client_llcp_connect_sap_sync(client_test_socket, 16, &out_socket);
 
        if(result != NET_NFC_OK)
        {
@@ -947,13 +909,10 @@ void net_nfc_test_llcp_connect_sap_sync(gpointer data,
        run_next_callback(user_data);
 }
 
-
-
-void net_nfc_test_llcp_send(gpointer func_data,
-               gpointer user_data)
+void net_nfc_test_llcp_send(gpointer func_data, gpointer user_data)
 {
        net_nfc_error_e result;
-       data_data;
+       data_s *data;
        char * str = "Client message: Hello, server!";
 
        net_nfc_create_data (&data, (const uint8_t*)str ,strlen (str) + 1);
@@ -971,17 +930,15 @@ void net_nfc_test_llcp_send(gpointer func_data,
 
 }
 
-void net_nfc_test_llcp_send_sync(gpointer func_data,
-               gpointer user_data)
+void net_nfc_test_llcp_send_sync(gpointer func_data, gpointer user_data)
 {
        net_nfc_error_e result;
-       data_data;
+       data_s *data;
        char * str = "Client message: Hello, server!";
 
        net_nfc_create_data (&data, (const uint8_t*)str ,strlen (str) + 1);
 
-       result = net_nfc_client_llcp_send_sync(client_test_socket,
-                       data);
+       result = net_nfc_client_llcp_send_sync(client_test_socket, data);
 
        if(result != NET_NFC_OK)
        {
@@ -996,11 +953,10 @@ void net_nfc_test_llcp_send_sync(gpointer func_data,
 }
 
 
-void net_nfc_test_llcp_send_to(gpointer func_data,
-               gpointer user_data)
+void net_nfc_test_llcp_send_to(gpointer func_data, gpointer user_data)
 {
        net_nfc_error_e result;
-       data_data;
+       data_s *data;
        char * str = "Client message: Hello, server!";
 
        net_nfc_create_data (&data, (const uint8_t*)str ,strlen (str) + 1);
@@ -1020,11 +976,10 @@ void net_nfc_test_llcp_send_to(gpointer func_data,
 }
 
 
-void net_nfc_test_llcp_send_to_sync(gpointer func_data,
-               gpointer user_data)
+void net_nfc_test_llcp_send_to_sync(gpointer func_data, gpointer user_data)
 {
        net_nfc_error_e result;
-       data_data;
+       data_s *data;
        char * str = "Client message: Hello, server!";
 
        net_nfc_create_data (&data, (const uint8_t*)str ,strlen (str) + 1);
@@ -1046,8 +1001,7 @@ void net_nfc_test_llcp_send_to_sync(gpointer func_data,
 }
 
 
-void net_nfc_test_llcp_disconnect(gpointer func_data,
-               gpointer user_data)
+void net_nfc_test_llcp_disconnect(gpointer func_data, gpointer user_data)
 {
        net_nfc_error_e result;
 
@@ -1063,8 +1017,7 @@ void net_nfc_test_llcp_disconnect(gpointer func_data,
 
 }
 
-void net_nfc_test_llcp_disconnect_server(gpointer func_data,
-               gpointer user_data)
+void net_nfc_test_llcp_disconnect_server(gpointer func_data, gpointer user_data)
 {
        net_nfc_error_e result;
 
@@ -1079,9 +1032,7 @@ void net_nfc_test_llcp_disconnect_server(gpointer func_data,
        }
 }
 
-
-void net_nfc_test_llcp_disconnect_sync(gpointer func_data,
-               gpointer user_data)
+void net_nfc_test_llcp_disconnect_sync(gpointer func_data, gpointer user_data)
 {
        net_nfc_error_e result;
 
index a8d7dd0..a945c34 100644 (file)
@@ -36,19 +36,19 @@ void net_nfc_test_llcp_set_config_lto(gpointer data, gpointer user_data);
 void net_nfc_test_llcp_set_config_option(gpointer data, gpointer user_data);
 void net_nfc_test_llcp_free_config(gpointer data, gpointer user_data);
 void net_nfc_test_llcp_create_custom_socket_option(gpointer data,
-       gpointer user_data);
+               gpointer user_data);
 void net_nfc_test_llcp_create_default_socket_option(gpointer data,
-       gpointer user_data);
+               gpointer user_data);
 void net_nfc_test_llcp_get_local_socket_option(gpointer data,
-       gpointer user_data);
+               gpointer user_data);
 void net_nfc_test_llcp_get_socket_option_miu(gpointer data, gpointer user_data);
 void net_nfc_test_llcp_set_socket_option_miu(gpointer data, gpointer user_data);
 void net_nfc_test_llcp_get_socket_option_rw(gpointer data, gpointer user_data);
 void net_nfc_test_llcp_set_socket_option_rw(gpointer data, gpointer user_data);
 void net_nfc_test_llcp_get_socket_option_type(gpointer data,
-       gpointer user_data);
+               gpointer user_data);
 void net_nfc_test_llcp_set_socket_option_type(gpointer data,
-       gpointer user_data);
+               gpointer user_data);
 void net_nfc_test_llcp_free_socket_option(gpointer data, gpointer user_data);
 void net_nfc_test_llcp_listen(gpointer data, gpointer user_data);
 void net_nfc_test_llcp_listen_sync(gpointer data, gpointer user_data);
index c125f5c..93b1e7e 100644 (file)
 #include "net_nfc_client_manager.h"
 #include "net_nfc_typedef_internal.h"
 
-static void run_next_callback(gpointer user_data);
-
-static void print_server_state(gint state);
-
-static void set_activated_cb(bool state,
-               void *user_data);
-
-static void set_active_completed_cb(net_nfc_error_e result,
-               void *user_data);
-
-static void get_server_state_completed_cb(net_nfc_error_e result,
-               unsigned int state,
-               void *user_data);
 
 static void run_next_callback(gpointer user_data)
 {
@@ -76,8 +63,7 @@ static void set_activated_cb(bool state,
        g_print("Activated state %d\n", state);
 }
 
-static void set_active_completed_cb(net_nfc_error_e result,
-               void *user_data)
+static void set_active_completed_cb(net_nfc_error_e result, void *user_data)
 {
        g_print("SetActive Completed %d\n", result);
        run_next_callback(user_data);
@@ -94,8 +80,7 @@ static void get_server_state_completed_cb(net_nfc_error_e result,
        run_next_callback(user_data);
 }
 
-void net_nfc_test_manager_set_active(gpointer data,
-               gpointer user_data)
+void net_nfc_test_manager_set_active(gpointer data, gpointer user_data)
 {
        net_nfc_client_manager_set_activated(set_activated_cb, NULL);
 
@@ -104,15 +89,13 @@ void net_nfc_test_manager_set_active(gpointer data,
                        user_data);
 }
 
-void net_nfc_test_manager_get_server_state(gpointer data,
-               gpointer user_data)
+void net_nfc_test_manager_get_server_state(gpointer data, gpointer user_data)
 {
        net_nfc_client_manager_get_server_state(get_server_state_completed_cb,
                        user_data);
 }
 
-void net_nfc_test_manager_set_active_sync(gpointer data,
-               gpointer user_data)
+void net_nfc_test_manager_set_active_sync(gpointer data, gpointer user_data)
 {
        gint i;
 
index 9432f68..d1c1291 100644 (file)
 #include "net_nfc_ndef_record.h"
 #include "net_nfc_test_util.h"
 
-
-static void run_next_callback(gpointer user_data);
-
-static void print_record_well_known_type(ndef_record_h record);
-
-static void print_record(ndef_record_h record);
-
-static void print_ndef_message(ndef_message_h message);
-
-static net_nfc_target_handle_h ndef_get_handle(void);
-
-static ndef_message_h create_ndef_message_text(const gchar *str,
-               const gchar *lang,
-               net_nfc_encode_type_e encode);
-
-static void set_string(const gchar *str);
-
-static gchar *get_write_string(void);
-
-
-static void ndef_read_cb(net_nfc_error_e result,
-               ndef_message_h message,
-               void *user_data);
-
-static void ndef_write_cb(net_nfc_error_e result,
-               void *user_data);
-
-static void ndef_make_read_only_cb(net_nfc_error_e result,
-               void *user_data);
-
-static void ndef_format_cb(net_nfc_error_e result,
-               void *user_data);
-
 static gchar *ndef_str = NULL;
 static gint ndef_count = 0;
 
@@ -72,7 +39,39 @@ static void run_next_callback(gpointer user_data)
        }
 }
 
-static void print_record_well_known_type(ndef_record_h record)
+static void set_string(const gchar *str)
+{
+       gint count = 0;
+
+       if (str == NULL)
+               return;
+
+       sscanf(str, "Count: %d", &count);
+
+       if (count == 0)
+               ndef_str = g_strdup(str);
+       else
+       {
+               gchar *tmp;
+               gchar *pos;
+
+               pos = (gchar *)str;
+               tmp = g_strdup_printf("Count: %d", count);
+               if (strncmp(pos, tmp, strlen(tmp)) == 0)
+               {
+                       if (*pos == ' ')
+                               pos++;
+
+                       ndef_str = g_strdup(pos + strlen(tmp));
+               }
+
+               g_free(tmp);
+       }
+
+       ndef_count = count;
+}
+
+static void print_record_well_known_type(ndef_record_s *record)
 {
        gchar *uri = NULL;
        gchar *lang = NULL;
@@ -117,7 +116,7 @@ static void print_record_well_known_type(ndef_record_h record)
        }
 }
 
-static void print_record(ndef_record_record)
+static void print_record(ndef_record_s *record)
 {
        guint8 flag;
        gchar *str = NULL;
@@ -134,9 +133,9 @@ static void print_record(ndef_record_h record)
 
        net_nfc_record_tnf_e tnf;
 
-       data_type = NULL;
-       data_id = NULL;
-       data_payload = NULL;
+       data_s *type = NULL;
+       data_s *id = NULL;
+       data_s *payload = NULL;
 
        net_nfc_get_record_flags(record, &flag);
        net_nfc_get_record_tnf(record, &tnf);
@@ -192,7 +191,7 @@ static void print_record(ndef_record_h record)
        }
 }
 
-static void print_ndef_message(ndef_message_message)
+static void print_ndef_message(ndef_message_s *message)
 {
        gint count = 0;
        gint i;
@@ -212,13 +211,11 @@ static void print_ndef_message(ndef_message_h message)
 
        for (i = 0; i < count; i++)
        {
-               ndef_record_record = NULL;
+               ndef_record_s *record = NULL;
 
                g_print("Record count : %d\n", i+1);
 
-               if (net_nfc_get_record_by_index(message,
-                                       i,
-                                       &record) != NET_NFC_OK)
+               if (net_nfc_get_record_by_index(message, i, &record) != NET_NFC_OK)
                {
                        g_print("can not get record from index %d\n", i);
                        continue;
@@ -230,17 +227,17 @@ static void print_ndef_message(ndef_message_h message)
        g_print("\n");
 }
 
-static net_nfc_target_handle_h ndef_get_handle(void)
+static net_nfc_target_handle_s* ndef_get_handle(void)
 {
-       net_nfc_target_info_info;
-       net_nfc_target_handle_handle;
+       net_nfc_target_info_s *info;
+       net_nfc_target_handle_s *handle;
 
        bool is_ndef = false;
 
        info = net_nfc_test_tag_get_target_info();
        if (info == NULL)
        {
-               g_print("net_nfc_target_info_is NULL\n");
+               g_print("net_nfc_target_info_s *is NULL\n");
                return NULL;
        }
 
@@ -257,12 +254,12 @@ static net_nfc_target_handle_h ndef_get_handle(void)
        return handle;
 }
 
-static ndef_message_create_ndef_message_text(const gchar *str,
+static ndef_message_s *create_ndef_message_text(const gchar *str,
                const gchar *lang,
                net_nfc_encode_type_e encode)
 {
-       ndef_record_record = NULL;
-       ndef_message_message = NULL;
+       ndef_record_s *record = NULL;
+       ndef_message_s *message = NULL;
 
        if (net_nfc_create_ndef_message(&message) != NET_NFC_OK)
        {
@@ -292,38 +289,6 @@ static ndef_message_h create_ndef_message_text(const gchar *str,
        return message;
 }
 
-static void set_string(const gchar *str)
-{
-       gint count = 0;
-
-       if (str == NULL)
-               return;
-
-       sscanf(str, "Count: %d", &count);
-
-       if (count == 0)
-               ndef_str = g_strdup(str);
-       else
-       {
-               gchar *tmp;
-               gchar *pos;
-
-               pos = (gchar *)str;
-               tmp = g_strdup_printf("Count: %d", count);
-               if (strncmp(pos, tmp, strlen(tmp)) == 0)
-               {
-                       if (*pos == ' ')
-                               pos++;
-
-                       ndef_str = g_strdup(pos + strlen(tmp));
-               }
-
-               g_free(tmp);
-       }
-
-       ndef_count = count;
-}
-
 static gchar *get_write_string(void)
 {
        gchar *str = NULL;
@@ -338,8 +303,7 @@ static gchar *get_write_string(void)
        return str;
 }
 
-static void ndef_read_cb(net_nfc_error_e result,
-               ndef_message_h message,
+static void ndef_read_cb(net_nfc_error_e result, ndef_message_s *message,
                void *user_data)
 {
        g_print("Read NDEF Completed %d\n", result);
@@ -349,8 +313,7 @@ static void ndef_read_cb(net_nfc_error_e result,
        run_next_callback(user_data);
 }
 
-static void ndef_write_cb(net_nfc_error_e result,
-               void *user_data)
+static void ndef_write_cb(net_nfc_error_e result, void *user_data)
 {
        g_print("Write NDEF Completed %d\n", result);
 
@@ -358,16 +321,14 @@ static void ndef_write_cb(net_nfc_error_e result,
 }
 
 
-static void ndef_make_read_only_cb(net_nfc_error_e result,
-               void *user_data)
+static void ndef_make_read_only_cb(net_nfc_error_e result, void *user_data)
 {
        g_print("Make Read only Completed %d\n", result);
 
        run_next_callback(user_data);
 }
 
-static void ndef_format_cb(net_nfc_error_e result,
-               void *user_data)
+static void ndef_format_cb(net_nfc_error_e result, void *user_data)
 
 {
        g_print("NDEF Format Completed: %d\n", result);
@@ -377,10 +338,9 @@ static void ndef_format_cb(net_nfc_error_e result,
 
 
 
-void net_nfc_test_ndef_read(gpointer data,
-               gpointer user_data)
+void net_nfc_test_ndef_read(gpointer data, gpointer user_data)
 {
-       net_nfc_target_handle_handle;
+       net_nfc_target_handle_s *handle;
 
        handle = ndef_get_handle();
        if (handle == NULL)
@@ -394,16 +354,13 @@ void net_nfc_test_ndef_read(gpointer data,
 
        g_print("Handle is %#x\n", GPOINTER_TO_UINT(handle));
 
-       net_nfc_client_ndef_read(handle,
-                       ndef_read_cb,
-                       user_data);
+       net_nfc_client_ndef_read(handle, ndef_read_cb, user_data);
 }
 
-void net_nfc_test_ndef_write(gpointer data,
-               gpointer user_data)
+void net_nfc_test_ndef_write(gpointer data, gpointer user_data)
 {
-       net_nfc_target_handle_handle;
-       ndef_message_message;
+       net_nfc_target_handle_s *handle;
+       ndef_message_s *message;
 
        gchar *str = NULL;
 
@@ -427,9 +384,7 @@ void net_nfc_test_ndef_write(gpointer data,
                return;
        }
 
-       message = create_ndef_message_text(str,
-                       "en-US",
-                       NET_NFC_ENCODE_UTF_8);
+       message = create_ndef_message_text(str, "en-US", NET_NFC_ENCODE_UTF_8);
 
        g_free(str);
 
@@ -441,17 +396,13 @@ void net_nfc_test_ndef_write(gpointer data,
                return;
        }
 
-       net_nfc_client_ndef_write(handle,
-                       message,
-                       ndef_write_cb,
-                       user_data);
+       net_nfc_client_ndef_write(handle, message, ndef_write_cb, user_data);
 
 }
 
-void net_nfc_test_ndef_make_read_only(gpointer data,
-               gpointer user_data)
+void net_nfc_test_ndef_make_read_only(gpointer data, gpointer user_data)
 {
-       net_nfc_target_handle_handle;
+       net_nfc_target_handle_s *handle;
 
        handle = ndef_get_handle();
        if (handle == NULL)
@@ -469,11 +420,10 @@ void net_nfc_test_ndef_make_read_only(gpointer data,
                        user_data);
 }
 
-void net_nfc_test_ndef_format(gpointer data,
-               gpointer user_data)
+void net_nfc_test_ndef_format(gpointer data, gpointer user_data)
 {
-       net_nfc_target_handle_handle;
-       data_key;
+       net_nfc_target_handle_s *handle;
+       data_s *key;
        guint8 format_data[] = { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff };
 
        handle = ndef_get_handle();
@@ -487,21 +437,17 @@ void net_nfc_test_ndef_format(gpointer data,
 
        net_nfc_create_data(&key, format_data, 6);
 
-       net_nfc_client_ndef_format(handle,
-                       key,
-                       ndef_format_cb,
-                       user_data);
+       net_nfc_client_ndef_format(handle, key, ndef_format_cb, user_data);
 
        net_nfc_free_data(key);
 
        return;
 }
 
-void net_nfc_test_ndef_read_sync(gpointer data,
-               gpointer user_data)
+void net_nfc_test_ndef_read_sync(gpointer data, gpointer user_data)
 {
-       net_nfc_target_handle_handle;
-       ndef_message_message = NULL;
+       net_nfc_target_handle_s *handle;
+       ndef_message_s *message = NULL;
        net_nfc_error_e result;
 
        handle = ndef_get_handle();
@@ -527,13 +473,12 @@ void net_nfc_test_ndef_read_sync(gpointer data,
        run_next_callback(user_data);
 }
 
-void net_nfc_test_ndef_write_sync(gpointer data,
-               gpointer user_data)
+void net_nfc_test_ndef_write_sync(gpointer data, gpointer user_data)
 {
        gchar *str = NULL;
 
-       net_nfc_target_handle_handle;
-       ndef_message_message;
+       net_nfc_target_handle_s *handle;
+       ndef_message_s *message;
        net_nfc_error_e result;
 
        handle = ndef_get_handle();
@@ -556,9 +501,7 @@ void net_nfc_test_ndef_write_sync(gpointer data,
                return;
        }
 
-       message = create_ndef_message_text(str,
-                       "en-US",
-                       NET_NFC_ENCODE_UTF_8);
+       message = create_ndef_message_text(str, "en-US", NET_NFC_ENCODE_UTF_8);
 
        g_free(str);
 
@@ -578,10 +521,9 @@ void net_nfc_test_ndef_write_sync(gpointer data,
        run_next_callback(user_data);
 }
 
-void net_nfc_test_ndef_make_read_only_sync(gpointer data,
-               gpointer user_data)
+void net_nfc_test_ndef_make_read_only_sync(gpointer data, gpointer user_data)
 {
-       net_nfc_target_handle_handle;
+       net_nfc_target_handle_s *handle;
        net_nfc_error_e result;
 
        handle = ndef_get_handle();
@@ -603,12 +545,11 @@ void net_nfc_test_ndef_make_read_only_sync(gpointer data,
        run_next_callback(user_data);
 }
 
-void net_nfc_test_ndef_format_sync(gpointer data,
-               gpointer user_data)
+void net_nfc_test_ndef_format_sync(gpointer data, gpointer user_data)
 {
-       net_nfc_target_handle_handle;
+       net_nfc_target_handle_s *handle;
        net_nfc_error_e result;
-       data_key;
+       data_s *key;
        guint8 format_data[] = { 0xff, 0xff, 0xff, 0xff, 0xff, 0xff };
 
        handle = ndef_get_handle();
index 748906c..97a098c 100644 (file)
 #include "net_nfc_typedef.h"
 
 
-static net_nfc_target_handle_h global_handle = NULL;
+static net_nfc_target_handle_s *global_handle = NULL;
+
 static void run_next_callback(gpointer user_data);
 static void p2p_send(net_nfc_error_e result, void *user_data);
-static void p2p_device_discovered(net_nfc_target_handle_handle,
+static void p2p_device_discovered(net_nfc_target_handle_s *handle,
                void *user_data);
 
 static void p2p_device_detached(void * user_data);
-static void p2p_device_data_received(data_p2p_data, void *user_data);
+static void p2p_device_data_received(data_s *p2p_data, void *user_data);
 
 static void run_next_callback(gpointer user_data)
 {
@@ -52,7 +53,7 @@ static void p2p_send(net_nfc_error_e result, void *user_data)
        run_next_callback(user_data);
 }
 
-static void p2p_device_discovered(net_nfc_target_handle_handle, void *user_data)
+static void p2p_device_discovered(net_nfc_target_handle_s *handle, void *user_data)
 {
        g_print("Target is Discovered\n");
        global_handle = handle;
@@ -68,7 +69,7 @@ static void p2p_device_detached(void * user_data)
        run_next_callback(user_data);
 }
 
-static void p2p_device_data_received(data_p2p_data, void *user_data)
+static void p2p_device_data_received(data_s *p2p_data, void *user_data)
 {
        g_print("P2P data is received\n");
 
@@ -80,9 +81,9 @@ static void p2p_device_data_received(data_h p2p_data, void *user_data)
 void net_nfc_test_p2p_send(gpointer data, gpointer user_data)
 {
        net_nfc_error_e result = NET_NFC_OK;
-       ndef_message_msg = NULL;
-       ndef_record_record = NULL;
-       data_rawdata = NULL;
+       ndef_message_s *msg = NULL;
+       ndef_record_s *record = NULL;
+       data_s *rawdata = NULL;
 
        net_nfc_create_ndef_message (&msg);
        net_nfc_create_uri_type_record (&record ,"http://www.samsung.com" ,NET_NFC_SCHEMA_FULL_URI);
@@ -104,9 +105,9 @@ void net_nfc_test_p2p_send(gpointer data, gpointer user_data)
 void net_nfc_test_p2p_send_sync(gpointer data, gpointer user_data)
 {
        net_nfc_error_e result = NET_NFC_OK;
-       ndef_message_msg = NULL;
-       ndef_record_record = NULL;
-       data_rawdata = NULL;
+       ndef_message_s *msg = NULL;
+       ndef_record_s *record = NULL;
+       data_s *rawdata = NULL;
 
        net_nfc_create_ndef_message (&msg);
        net_nfc_create_uri_type_record (&record ,"http://www.samsung.com", NET_NFC_SCHEMA_FULL_URI);
@@ -141,7 +142,7 @@ void net_nfc_test_p2p_set_data_received(gpointer data, gpointer user_data)
        net_nfc_client_p2p_set_data_received(p2p_device_data_received, user_data);
 }
 
-net_nfc_target_handle_net_nfc_test_device_get_target_handle(void)
+net_nfc_target_handle_s *net_nfc_test_device_get_target_handle(void)
 {
        return global_handle;
 }
index 05e791c..4299aa4 100644 (file)
@@ -28,7 +28,7 @@ void net_nfc_test_p2p_set_data_received(gpointer data, gpointer user_data);
 void net_nfc_test_p2p_unset_device_discovered(gpointer data, gpointer user_data);
 void net_nfc_test_p2p_unset_device_detached(gpointer data, gpointer user_data);
 void net_nfc_test_p2p_unset_data_received(gpointer data, gpointer user_data);
-net_nfc_target_handle_h net_nfc_test_device_get_target_handle(void);
+net_nfc_target_handle_s* net_nfc_test_device_get_target_handle(void);
 
 #endif //__NET_NFC_TEST_P2P_H__
 
index 64b7111..55d93c5 100644 (file)
 
 static void run_next_callback(gpointer user_data);
 
-static void send_apdu_cb(net_nfc_error_e result, data_data, void *user_data);
+static void send_apdu_cb(net_nfc_error_e result, data_s *data, void *user_data);
 
 static void set_secure_element_cb(net_nfc_error_e result, void *user_data);
 
 static void open_secure_element_cb(net_nfc_error_e result,
-               net_nfc_target_handle_handle, void *user_data);
+               net_nfc_target_handle_s *handle, void *user_data);
 
 static void close_secure_element_cb(net_nfc_error_e result, void *user_data);
 
-static void get_atr_secure_element_cb(net_nfc_error_e result, data_data,
+static void get_atr_secure_element_cb(net_nfc_error_e result, data_s *data,
                void *user_data);
 
 static void se_set_event_cb(net_nfc_message_e event, void *user_data);
 
-static void se_ese_detection_cb(net_nfc_target_handle_handle, int dev_type,
-               data_data, void *user_data);
+static void se_ese_detection_cb(net_nfc_target_handle_s *handle, int dev_type,
+               data_s *data, void *user_data);
 
-static void se_set_transaction_cb(data_h aid, data_h param, void *user_data);
+static void se_set_transaction_cb(data_s *aid, data_s *param, void *user_data);
 
 /*This handle would be intialized by open secure element callback function*/
-static net_nfc_target_handle_global_handle = NULL;
+static net_nfc_target_handle_s *global_handle = NULL;
 
 static void run_next_callback(gpointer user_data)
 {
@@ -59,7 +59,7 @@ static void run_next_callback(gpointer user_data)
        }
 }
 
-static void send_apdu_cb(net_nfc_error_e result, data_data, void *user_data)
+static void send_apdu_cb(net_nfc_error_e result, data_s *data, void *user_data)
 {
        g_print(" Send apdu data completed \n");
        print_received_data(data);
@@ -73,7 +73,7 @@ static void set_secure_element_cb(net_nfc_error_e result, void* user_data)
 }
 
 static void open_secure_element_cb(net_nfc_error_e result,
-               net_nfc_target_handle_handle, void* user_data)
+               net_nfc_target_handle_s *handle, void* user_data)
 {
        g_print("Open secure element completed\n");
        // assigning received handle
@@ -88,7 +88,7 @@ static void close_secure_element_cb(net_nfc_error_e result, void* user_data)
        run_next_callback(user_data);
 }
 
-static void get_atr_secure_element_cb(net_nfc_error_e result, data_data,
+static void get_atr_secure_element_cb(net_nfc_error_e result, data_s *data,
                void* user_data)
 {
        g_print("get atr completed\n");
@@ -96,15 +96,15 @@ static void get_atr_secure_element_cb(net_nfc_error_e result, data_h data,
        run_next_callback(user_data);
 }
 
-static void se_set_event_cb(net_nfc_message_e event, voiduser_data)
+static void se_set_event_cb(net_nfc_message_e event, void *user_data)
 {
        g_print("Event callback set successfully\n");
        g_print(" Event received %d", event);
        run_next_callback(user_data);
 }
 
-static void se_ese_detection_cb(net_nfc_target_handle_handle, int dev_type,
-               data_data, void *user_data)
+static void se_ese_detection_cb(net_nfc_target_handle_s *handle, int dev_type,
+               data_s *data, void *user_data)
 {
        g_print("Set ese detection callback successfully\n");
        g_print("Handle is %#x\n", GPOINTER_TO_UINT(handle));
@@ -112,7 +112,7 @@ static void se_ese_detection_cb(net_nfc_target_handle_h handle, int dev_type,
        print_received_data(data);
 }
 
-static void se_set_transaction_cb(data_h aid, data_h param, void *user_data)
+static void se_set_transaction_cb(data_s *aid, data_s *param, void *user_data)
 {
        g_print("Set transaction callback successfully\n");
        g_print("*****displaying Aid data****\n");
@@ -125,7 +125,7 @@ static void se_set_transaction_cb(data_h aid, data_h param, void *user_data)
 void net_nfc_test_se_send_apdu(gpointer data, gpointer user_data)
 {
        net_nfc_error_e result = NET_NFC_OK;
-       data_apdu_data = NULL;
+       data_s *apdu_data = NULL;
        uint8_t apdu_cmd[4] = {0x00, 0xA4, 0x00, 0x0C};
 
        net_nfc_create_data(&apdu_data, apdu_cmd, 4);
@@ -137,9 +137,9 @@ void net_nfc_test_se_send_apdu(gpointer data, gpointer user_data)
 void net_nfc_test_se_send_apdu_sync(gpointer data, gpointer user_data)
 {
        net_nfc_error_e result = NET_NFC_OK;
-       data_apdu_data = NULL;
+       data_s *apdu_data = NULL;
        uint8_t apdu_cmd[4] = {0x00, 0xA4, 0x00, 0x0C};
-       data_response = NULL;
+       data_s *response = NULL;
 
        net_nfc_create_data(&apdu_data, apdu_cmd, 4);
        result = net_nfc_client_se_send_apdu_sync(global_handle, apdu_data, &response);
@@ -236,7 +236,7 @@ void net_nfc_test_se_get_atr(gpointer data, gpointer user_data)
 void net_nfc_test_se_get_atr_sync(gpointer data, gpointer user_data)
 {
        net_nfc_error_e result = NET_NFC_OK;
-       data_attr_data = NULL;
+       data_s *attr_data = NULL;
 
        result = net_nfc_client_se_get_atr_sync(global_handle, &attr_data);
 
index 3dfa758..66681f5 100644 (file)
 
 
 void net_nfc_test_se_send_apdu(gpointer data,
-                               gpointer user_data );
+               gpointer user_data );
 
 void net_nfc_test_se_send_apdu_sync(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_se_set_secure_element_type(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_se_set_secure_element_type_sync(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_se_open_internal_secure_element(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_se_open_internal_secure_element_sync(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_se_close_internal_secure_element(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_se_close_internal_secure_element_sync(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_se_get_atr(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_se_get_atr_sync(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_se_set_event_cb(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_se_unset_event_cb(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_se_set_ese_detection_cb(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_se_unset_ese_detection_cb(gpointer data,
-                                       gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_se_set_transaction_event_cb(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_se_unset_transaction_event_cb(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 #endif
index 7cf62a0..a4721eb 100644 (file)
 #define TEST_SAN "urn:nfc:sn:testsnep"
 #define TEST_SAP 30
 
-static net_nfc_target_info_target_info = NULL;
+static net_nfc_target_info_s *target_info = NULL;
 static net_nfc_snep_handle_h snep_handle = NULL;
-static net_nfc_target_handle_target_handle = NULL;
+static net_nfc_target_handle_s *target_handle = NULL;
 
 static void run_next_callback(gpointer user_data);
 
-static void snep_tag_discovered_cb(net_nfc_target_info_info,
+static void snep_tag_discovered_cb(net_nfc_target_info_s *info,
                void *user_data);
 
-static void snep_p2p_device_discovered_cb(net_nfc_target_handle_handle,
+static void snep_p2p_device_discovered_cb(net_nfc_target_handle_s *handle,
                void *user_data);
 
 static void snep_tag_detached_cb(void *user_data);
@@ -45,19 +45,19 @@ static void snep_tag_detached_cb(void *user_data);
 static void snep_start_server_cb(net_nfc_snep_handle_h target,
                net_nfc_snep_type_t event,
                net_nfc_error_e result,
-               ndef_message_msg,
+               ndef_message_s *msg,
                void *user_data);
 
 static void snep_start_client_cb(net_nfc_snep_handle_h target,
                net_nfc_snep_type_t event,
                net_nfc_error_e result,
-               ndef_message_msg,
+               ndef_message_s *msg,
                void *user_data);
 
 static void snep_send_request_cb(net_nfc_snep_handle_h target,
                net_nfc_snep_type_t event,
                net_nfc_error_e result,
-               ndef_message_msg,
+               ndef_message_s *msg,
                void *user_data);
 
 
@@ -80,8 +80,7 @@ static void snep_tag_detached_cb(void *user_data)
        g_print("TagDetached\n");
 }
 
-static void snep_tag_discovered_cb(net_nfc_target_info_h info,
-               void *user_data)
+static void snep_tag_discovered_cb(net_nfc_target_info_s *info, void *user_data)
 {
        g_print("TagDiscovered\n");
 
@@ -91,7 +90,7 @@ static void snep_tag_discovered_cb(net_nfc_target_info_h info,
        run_next_callback(user_data);
 }
 
-static void snep_p2p_device_discovered_cb(net_nfc_target_handle_handle,
+static void snep_p2p_device_discovered_cb(net_nfc_target_handle_s *handle,
                void *user_data)
 {
        g_print("Target is Discovered\n");
@@ -104,7 +103,7 @@ static void snep_p2p_device_discovered_cb(net_nfc_target_handle_h handle,
 static void snep_start_server_cb(net_nfc_snep_handle_h target,
                net_nfc_snep_type_t event,
                net_nfc_error_e result,
-               ndef_message_msg,
+               ndef_message_s *msg,
                void *user_data)
 {
 
@@ -122,7 +121,7 @@ static void snep_start_server_cb(net_nfc_snep_handle_h target,
 static void snep_start_client_cb(net_nfc_snep_handle_h target,
                net_nfc_snep_type_t event,
                net_nfc_error_e result,
-               ndef_message_msg,
+               ndef_message_s *msg,
                void *user_data)
 {
 
@@ -136,7 +135,7 @@ static void snep_start_client_cb(net_nfc_snep_handle_h target,
 static void snep_send_request_cb(net_nfc_snep_handle_h target,
                net_nfc_snep_type_t event,
                net_nfc_error_e result,
-               ndef_message_msg,
+               ndef_message_s *msg,
                void *user_data)
 {
 
@@ -153,7 +152,7 @@ static void snep_register_server_cb(
                net_nfc_snep_handle_h target,
                net_nfc_snep_type_t event,
                net_nfc_error_e result,
-               ndef_message_msg,
+               ndef_message_s *msg,
                void *user_data)
 {
        net_nfc_llcp_state_t state = event;
@@ -170,7 +169,7 @@ static void snep_register_server_cb(
 static void snep_unregister_server_cb(net_nfc_snep_handle_h target,
                net_nfc_snep_type_t event,
                net_nfc_error_e result,
-               ndef_message_msg,
+               ndef_message_s *msg,
                void *user_data)
 {
 
@@ -185,8 +184,7 @@ static void snep_unregister_server_cb(net_nfc_snep_handle_h target,
 
 /******************************API Calls*********************************************/
 
-void net_nfc_test_snep_set_tag_discovered(gpointer data,
-               gpointer user_data)
+void net_nfc_test_snep_set_tag_discovered(gpointer data, gpointer user_data)
 {
        g_print("Waiting for TagDiscovered Singal\n");
 
@@ -205,8 +203,7 @@ void net_nfc_test_snep_set_p2p_device_discovered(gpointer data,
        g_print("Device Discovered\n");
 }
 
-void net_nfc_test_snep_start_server(gpointer data,
-               gpointer user_data)
+void net_nfc_test_snep_start_server(gpointer data, gpointer user_data)
 {
        net_nfc_error_e result= NET_NFC_OK;
 
@@ -242,13 +239,12 @@ void net_nfc_test_snep_server(gpointer data,
 }
 
 
-void net_nfc_test_snep_start_server_sync(gpointer data,
-               gpointer user_data)
+void net_nfc_test_snep_start_server_sync(gpointer data, gpointer user_data)
 {
 #if 0
        net_nfc_error_e result;
        guint out_result;
-       ndef_message_msg=NULL;
+       ndef_message_s *msg=NULL;
 
        result = net_nfc_client_snep_start_server_sync(target_info->handle,
                        "urn:nfc:xsn:samsung.com:testllcp",
@@ -269,8 +265,7 @@ void net_nfc_test_snep_start_server_sync(gpointer data,
 }
 
 
-void net_nfc_test_snep_start_client(gpointer data,
-               gpointer user_data)
+void net_nfc_test_snep_start_client(gpointer data, gpointer user_data)
 {
        net_nfc_error_e result;
 
@@ -283,25 +278,20 @@ void net_nfc_test_snep_start_client(gpointer data,
        g_print(" net_nfc_test_snep_start_client result: %d\n", result);
 }
 
-
-
-void net_nfc_test_snep_send_client_request(gpointer data,
-               gpointer user_data)
+void net_nfc_test_snep_send_client_request(gpointer data, gpointer user_data)
 {
        net_nfc_error_e result= NET_NFC_OK;
        net_nfc_error_e error = NET_NFC_OK;
-       ndef_message_msg = NULL;
-       ndef_record_record = NULL;
+       ndef_message_s *msg = NULL;
+       ndef_record_s *record = NULL;
 
        if( (error = net_nfc_create_uri_type_record(&record,
-                                       "http://www.naver.com",
+                                       "http://www.samsung.com",
                                        NET_NFC_SCHEMA_FULL_URI)) == NET_NFC_OK)
        {
                if( (error = net_nfc_create_ndef_message(&msg)) == NET_NFC_OK)
                {
-                       if( (error = net_nfc_append_record_to_ndef_message(
-                                                       msg,
-                                                       record)) == NET_NFC_OK)
+                       if ((error = net_nfc_append_record_to_ndef_message(msg, record)) == NET_NFC_OK)
                        {
                                result = net_nfc_client_snep_send_client_request(
                                                target_handle,
@@ -320,10 +310,7 @@ void net_nfc_test_snep_send_client_request(gpointer data,
        }
 }
 
-
-
-void net_nfc_test_snep_register_server(gpointer data,
-               gpointer user_data)
+void net_nfc_test_snep_register_server(gpointer data, gpointer user_data)
 {
        net_nfc_error_e result= NET_NFC_OK;
 
@@ -338,8 +325,7 @@ void net_nfc_test_snep_register_server(gpointer data,
        run_next_callback(user_data);
 }
 
-void net_nfc_test_snep_unregister_server(gpointer data,
-               gpointer user_data)
+void net_nfc_test_snep_unregister_server(gpointer data, gpointer user_data)
 {
        net_nfc_error_e result= NET_NFC_OK;
 
@@ -371,9 +357,7 @@ void net_nfc_test_snep_register_unregister_server(gpointer data,
 }
 
 
-
-void net_nfc_test_snep_stop_service_sync(gpointer data,
-               gpointer user_data)
+void net_nfc_test_snep_stop_service_sync(gpointer data, gpointer user_data)
 {
        net_nfc_error_e result= NET_NFC_OK;
 
index a6b3118..89a0dae 100644 (file)
@@ -26,12 +26,12 @@ void net_nfc_test_sys_handler_get_launch_popup_state(gpointer data,
                gpointer user_data);
 
 void net_nfc_test_sys_handler_set_launch_popup_state_sync(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_sys_handler_set_launch_popup_state_force(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_sys_handler_set_launch_popup_state_force_sync(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 #endif//__NET_NFC_TEST_SYS_HANDLER_H__
index baaa9fb..1df0286 100644 (file)
 #include "net_nfc_client_tag.h"
 #include "net_nfc_test_tag.h"
 
-static void run_next_callback(gpointer user_data);
-#if 0
-static gchar *tag_type_to_string(net_nfc_target_type_e dev_type);
-#endif
-static void print_is_tag_connected(net_nfc_target_type_e dev_type);
-
-static void print_get_current_tag_info(net_nfc_target_info_h info);
-
-static void print_get_current_target_handle(net_nfc_target_handle_h handle);
-#if 0
-static void is_tag_connected_completed(net_nfc_error_e result,
-               net_nfc_target_type_e dev_type,
-               void *user_data);
-
-static void get_current_tag_info_completed(net_nfc_error_e result,
-               net_nfc_target_info_h info,
-               void *user_data);
-
-static void get_current_target_handle_completed(net_nfc_error_e result,
-               net_nfc_target_handle_h handle,
-               void *user_data);
-#endif
-static void tag_detached(void *user_data);
-
-static void tag_discovered(net_nfc_target_info_h info,
-               void *user_data);
-
-static net_nfc_target_info_h global_info = NULL;
-
+static net_nfc_target_info_s *global_info = NULL;
 
 static void run_next_callback(gpointer user_data)
 {
@@ -121,9 +93,27 @@ static void print_is_tag_connected(net_nfc_target_type_e dev_type)
        }
 }
 
-static void print_get_current_tag_info(net_nfc_target_info_h info)
+static void print_get_current_target_handle(net_nfc_target_handle_s *handle)
+{
+       net_nfc_target_handle_s *global_handle;
+       guint global_handle_id;
+       guint handle_id;
+
+       net_nfc_get_tag_handle(global_info, &global_handle);
+
+       global_handle_id = GPOINTER_TO_UINT(global_handle);
+       handle_id = GPOINTER_TO_UINT(handle);
+
+       g_print("Tag handle %x, Current Tag handle %x\n",
+                       global_handle_id,
+                       handle_id);
+       if (global_handle_id == handle_id)
+               g_print("Current Tag is matched discovered Tag\n");
+}
+
+static void print_get_current_tag_info(net_nfc_target_info_s *info)
 {
-       net_nfc_target_handle_handle;
+       net_nfc_target_handle_s *handle;
 
        if (global_info == NULL)
        {
@@ -143,24 +133,6 @@ static void print_get_current_tag_info(net_nfc_target_info_h info)
        return;
 }
 
-static void print_get_current_target_handle(net_nfc_target_handle_h handle)
-{
-       net_nfc_target_handle_h global_handle;
-       guint global_handle_id;
-       guint handle_id;
-
-       net_nfc_get_tag_handle(global_info, &global_handle);
-
-       global_handle_id = GPOINTER_TO_UINT(global_handle);
-       handle_id = GPOINTER_TO_UINT(handle);
-
-       g_print("Tag handle %x, Current Tag handle %x\n",
-                       global_handle_id,
-                       handle_id);
-       if (global_handle_id == handle_id)
-               g_print("Current Tag is matched discovered Tag\n");
-}
-
 static void tag_detached(void *user_data)
 {
        g_print("TagDetached\n");
@@ -183,8 +155,7 @@ static void is_tag_connected_completed(net_nfc_error_e result,
 }
 
 static void get_current_tag_info_completed(net_nfc_error_e result,
-               net_nfc_target_info_h info,
-               void *user_data)
+               net_nfc_target_info_s *info, void *user_data)
 {
        g_print("GetCurrentTagInfo Completed %d\n", result);
 
@@ -195,8 +166,7 @@ static void get_current_tag_info_completed(net_nfc_error_e result,
 }
 
 static void get_current_target_handle_completed(net_nfc_error_e result,
-               net_nfc_target_handle_h handle,
-               void *user_data)
+               net_nfc_target_handle_s *handle, void *user_data)
 {
        g_print("GetCurrentTargetHandle Completed %d\n", result);
 
@@ -207,8 +177,8 @@ static void get_current_target_handle_completed(net_nfc_error_e result,
 }
 #endif
 
-static void tag_discovered(net_nfc_target_info_h info,
-               void *user_data)
+
+static void tag_discovered(net_nfc_target_info_s *info, void *user_data)
 {
        g_print("TagDiscovered\n");
 
@@ -219,15 +189,13 @@ static void tag_discovered(net_nfc_target_info_h info,
 
 
 #if 0
-void net_nfc_test_tag_is_tag_connected(gpointer data,
-               gpointer user_data)
+void net_nfc_test_tag_is_tag_connected(gpointer data, gpointer user_data)
 {
        net_nfc_client_tag_is_tag_connected(is_tag_connected_completed,
                        user_data);
 }
 
-void net_nfc_test_tag_get_current_tag_info(gpointer data,
-               gpointer user_data)
+void net_nfc_test_tag_get_current_tag_info(gpointer data, gpointer user_data)
 {
        net_nfc_client_tag_get_current_tag_info(get_current_tag_info_completed,
                        user_data);
@@ -241,8 +209,7 @@ void net_nfc_test_tag_get_current_target_handle(gpointer data,
                        user_data);
 }
 #endif
-void net_nfc_test_tag_is_tag_connected_sync(gpointer data,
-               gpointer user_data)
+void net_nfc_test_tag_is_tag_connected_sync(gpointer data, gpointer user_data)
 {
        net_nfc_error_e result;
        net_nfc_target_type_e dev_type;
@@ -261,7 +228,7 @@ void net_nfc_test_tag_get_current_tag_info_sync(gpointer data,
                gpointer user_data)
 {
        net_nfc_error_e result;
-       net_nfc_target_info_info;
+       net_nfc_target_info_s *info;
 
        result = net_nfc_client_tag_get_current_tag_info_sync(&info);
 
@@ -275,7 +242,7 @@ void net_nfc_test_tag_get_current_target_handle_sync(gpointer data,
                gpointer user_data)
 {
        net_nfc_error_e result;
-       net_nfc_target_handle_handle;
+       net_nfc_target_handle_s *handle;
 
        result = net_nfc_client_tag_get_current_target_handle_sync(&handle);
 
@@ -285,8 +252,7 @@ void net_nfc_test_tag_get_current_target_handle_sync(gpointer data,
        run_next_callback(user_data);
 }
 
-void net_nfc_test_tag_set_tag_discovered(gpointer data,
-               gpointer user_data)
+void net_nfc_test_tag_set_tag_discovered(gpointer data, gpointer user_data)
 {
        g_print("Waiting for TagDiscovered Signal\n");
 
@@ -299,13 +265,12 @@ void net_nfc_test_tag_set_tag_discovered(gpointer data,
        net_nfc_client_tag_set_tag_discovered(tag_discovered, user_data);
 }
 
-net_nfc_target_info_h net_nfc_test_tag_get_target_info(void)
+net_nfc_target_info_s* net_nfc_test_tag_get_target_info(void)
 {
        return global_info;
 }
 
-void net_nfc_test_tag_set_tag_detached(gpointer data,
-               gpointer user_data)
+void net_nfc_test_tag_set_tag_detached(gpointer data, gpointer user_data)
 {
        g_print("Waiting for TagDetached Singal\n");
 
index 77ed733..61bbc4d 100644 (file)
@@ -42,7 +42,7 @@ void net_nfc_test_tag_get_current_target_handle_sync(gpointer data,
 void net_nfc_test_tag_set_tag_discovered(gpointer data,
                gpointer user_data);
 
-net_nfc_target_info_h net_nfc_test_tag_get_target_info(void);
+net_nfc_target_info_s* net_nfc_test_tag_get_target_info(void);
 
 void net_nfc_test_tag_set_tag_detached(gpointer data,
                gpointer user_data);
index 9c21e64..8a2d352 100755 (executable)
 #include "net_nfc_client_tag_felica.h"
 
 
-static net_nfc_target_handle_h get_handle();
-
-static void run_next_callback(gpointer user_data);
-
-static void felica_cb(net_nfc_error_e result, data_h resp_data, void *user_data);
-
-
-static net_nfc_target_handle_h get_handle()
+static net_nfc_target_handle_s* get_handle()
 {
-       net_nfc_target_info_info = NULL;
-       net_nfc_target_handle_handle = NULL;
+       net_nfc_target_info_s *info = NULL;
+       net_nfc_target_handle_s *handle = NULL;
 
        info = net_nfc_test_tag_get_target_info();
 
@@ -53,7 +46,7 @@ static void run_next_callback(gpointer user_data)
        }
 }
 
-static void felica_cb(net_nfc_error_e result, data_resp_data, void *user_data)
+static void felica_cb(net_nfc_error_e result, data_s *resp_data, void *user_data)
 {
        g_print("felica_cb Completed %d\n", result);
 
@@ -65,7 +58,7 @@ static void felica_cb(net_nfc_error_e result, data_h resp_data, void *user_data)
 void net_nfc_test_felica_poll(gpointer data, gpointer user_data)
 {
        net_nfc_error_e result = NET_NFC_OK;
-       net_nfc_target_handle_handle = NULL;
+       net_nfc_target_handle_s *handle = NULL;
        net_nfc_felica_poll_request_code_e req_code = 0x00;
        uint8_t time_slot = 2;
 
@@ -81,7 +74,7 @@ void net_nfc_test_felica_poll(gpointer data, gpointer user_data)
 void net_nfc_test_felica_request_service(gpointer data, gpointer user_data)
 {
        net_nfc_error_e result = NET_NFC_OK;
-       net_nfc_target_handle_handle = NULL;
+       net_nfc_target_handle_s *handle = NULL;
        uint8_t number_of_area_service = 4;
        uint16_t area_service_list[10] = { 0,};
        uint8_t number_of_services = 5;
@@ -102,7 +95,7 @@ void net_nfc_test_felica_request_service(gpointer data, gpointer user_data)
 void net_nfc_test_felica_request_response(gpointer data, gpointer user_data)
 {
        net_nfc_error_e result = NET_NFC_OK;
-       net_nfc_target_handle_handle = NULL;
+       net_nfc_target_handle_s *handle = NULL;
 
        handle = get_handle();
        if (handle == NULL)
@@ -116,7 +109,7 @@ void net_nfc_test_felica_read_without_encryption(gpointer data,
                gpointer user_data)
 {
        net_nfc_error_e result = NET_NFC_OK;
-       net_nfc_target_handle_handle = NULL;
+       net_nfc_target_handle_s *handle = NULL;
        uint8_t number_of_services = 10;
        uint16_t service_list[10] = {0,};
        uint8_t number_of_blocks = 1;
@@ -140,12 +133,12 @@ void net_nfc_test_felica_write_without_encryption(gpointer data,
                gpointer user_data)
 {
        net_nfc_error_e result = NET_NFC_OK;
-       net_nfc_target_handle_handle = NULL;
+       net_nfc_target_handle_s *handle = NULL;
        uint8_t number_of_services = 10;
        uint16_t service_list[10] = {0,};
        uint8_t number_of_blocks = 1;
        uint8_t block_list[3] = {0,};
-       data_data_to_write = NULL;
+       data_s *data_to_write = NULL;
 
        handle = get_handle();
        if (handle == NULL)
@@ -165,7 +158,7 @@ void net_nfc_test_felica_write_without_encryption(gpointer data,
 void net_nfc_test_felica_request_system_code(gpointer data, gpointer user_data)
 {
        net_nfc_error_e result = NET_NFC_OK;
-       net_nfc_target_handle_handle = NULL;
+       net_nfc_target_handle_s *handle = NULL;
 
        handle = get_handle();
        if (handle == NULL)
index 3ef0c77..67cee4d 100644 (file)
 
 
 void net_nfc_test_felica_poll(gpointer data,
-                                       gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_felica_request_service(gpointer data,
-                                       gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_felica_request_response(gpointer data,
-                                       gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_felica_read_without_encryption(gpointer data,
-                                       gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_felica_write_without_encryption(gpointer data,
-                                       gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_felica_request_system_code(gpointer data,
-                                       gpointer user_data);
+               gpointer user_data);
 
 #endif
index 5ac6352..69d1da7 100644 (file)
 #include "net_nfc_test_util.h"
 
 
-static net_nfc_target_handle_h tag_get_handle(void);
+static net_nfc_target_handle_s* tag_get_handle(void);
 
-static void mifare_read_cb(net_nfc_error_e result,
-               data_h resp_data,
-               void *user_data);
+static void mifare_read_cb(net_nfc_error_e result, data_s *resp_data, void *user_data);
 
 static void mifare_write_block_cb(net_nfc_error_e result, void* user_data);
 
@@ -46,10 +44,10 @@ static void mifare_write_auth_keyA_cb(net_nfc_error_e result, void* user_data);
 static void mifare_write_auth_keyB_cb(net_nfc_error_e result, void* user_data);
 
 
-static net_nfc_target_handle_h tag_get_handle(void)
+static net_nfc_target_handle_s* tag_get_handle(void)
 {
-       net_nfc_target_info_info = NULL;
-       net_nfc_target_handle_handle = NULL;
+       net_nfc_target_info_s *info = NULL;
+       net_nfc_target_handle_s *handle = NULL;
 
        info = net_nfc_test_tag_get_target_info();
 
@@ -70,7 +68,7 @@ static void run_next_callback(gpointer user_data)
 }
 
 static void mifare_read_cb(net_nfc_error_e result,
-               data_resp_data,
+               data_s *resp_data,
                void *user_data)
 {
        g_print("mifare_read_cb Completed %d\n", result);
@@ -139,7 +137,7 @@ static void mifare_write_auth_keyB_cb(net_nfc_error_e result, void* user_data)
 void net_nfc_test_tag_mifare_read(gpointer data, gpointer user_data)
 {
        net_nfc_error_e  result  = NET_NFC_OK;
-       net_nfc_target_handle_handle = NULL;
+       net_nfc_target_handle_s *handle = NULL;
        uint8_t block_index = 0x0;
 
        handle = tag_get_handle();
@@ -160,8 +158,8 @@ void net_nfc_test_tag_mifare_read(gpointer data, gpointer user_data)
 void net_nfc_test_tag_mifare_write_block(gpointer data, gpointer user_data)
 {
        net_nfc_error_e  result = NET_NFC_OK;
-       net_nfc_target_handle_handle = NULL;
-       data_write_data = NULL;
+       net_nfc_target_handle_s *handle = NULL;
+       data_s *write_data = NULL;
        // create 4 bytes data  mifare page size is 4 bytes
        uint8_t buffer_data [17] = "aaaabbbbccccdddd";
 
@@ -181,7 +179,7 @@ void net_nfc_test_tag_mifare_write_block(gpointer data, gpointer user_data)
 
        result = net_nfc_client_mifare_write_block(handle,
                        block_index,
-                       (data_h)& write_data,
+                       write_data,
                        mifare_write_block_cb,
                        user_data);
 
@@ -191,8 +189,8 @@ void net_nfc_test_tag_mifare_write_block(gpointer data, gpointer user_data)
 void net_nfc_test_tag_mifare_write_page(gpointer data, gpointer user_data)
 {
        net_nfc_error_e  result = NET_NFC_OK;
-       net_nfc_target_handle_handle = NULL;
-       data_write_data = NULL;
+       net_nfc_target_handle_s *handle = NULL;
+       data_s *write_data = NULL;
        // create 4 bytes data  mifare page size is 4 bytes
        uint8_t buffer_data [5] = "aaaa";
 
@@ -212,7 +210,7 @@ void net_nfc_test_tag_mifare_write_page(gpointer data, gpointer user_data)
 
        result = net_nfc_client_mifare_write_page(handle,
                        block_index,
-                       (data_h)& write_data,
+                       write_data,
                        mifare_write_page_cb,
                        user_data);
 
@@ -222,7 +220,7 @@ void net_nfc_test_tag_mifare_write_page(gpointer data, gpointer user_data)
 void net_nfc_test_tag_mifare_increment(gpointer data, gpointer user_data)
 {
        net_nfc_error_e  result = NET_NFC_OK;
-       net_nfc_target_handle_handle = NULL;
+       net_nfc_target_handle_s *handle = NULL;
        int value = 1;
        uint8_t block_index = 0x05;
 
@@ -248,7 +246,7 @@ void net_nfc_test_tag_mifare_increment(gpointer data, gpointer user_data)
 void net_nfc_test_tag_mifare_decrement(gpointer data, gpointer user_data)
 {
        net_nfc_error_e  result = NET_NFC_OK;
-       net_nfc_target_handle_handle = NULL;
+       net_nfc_target_handle_s *handle = NULL;
        int value = 1;
        uint8_t block_index = 0x05;
 
@@ -274,7 +272,7 @@ void net_nfc_test_tag_mifare_decrement(gpointer data, gpointer user_data)
 void net_nfc_test_tag_mifare_transfer(gpointer data, gpointer user_data)
 {
        net_nfc_error_e  result = NET_NFC_OK;
-       net_nfc_target_handle_handle = NULL;
+       net_nfc_target_handle_s *handle = NULL;
        uint8_t block_index = 0x08;
 
        handle = tag_get_handle();
@@ -298,7 +296,7 @@ void net_nfc_test_tag_mifare_transfer(gpointer data, gpointer user_data)
 void net_nfc_test_tag_mifare_restore(gpointer data, gpointer user_data)
 {
        net_nfc_error_e  result = NET_NFC_OK;
-       net_nfc_target_handle_handle = NULL;
+       net_nfc_target_handle_s *handle = NULL;
        uint8_t block_index = 0x08;
 
        handle = tag_get_handle();
@@ -323,8 +321,8 @@ void net_nfc_test_tag_mifare_authenticate_with_keyA(gpointer data,
                gpointer user_data)
 {
        net_nfc_error_e  result = NET_NFC_OK;
-       net_nfc_target_handle_handle = NULL;
-       data_auth_key  = NULL;
+       net_nfc_target_handle_s *handle = NULL;
+       data_s *auth_key  = NULL;
        uint8_t sector_index = 0x02;
 
        handle = tag_get_handle();
@@ -354,8 +352,8 @@ void net_nfc_test_tag_mifare_authenticate_with_keyB(gpointer data,
                gpointer user_data)
 {
        net_nfc_error_e result = NET_NFC_OK;
-       net_nfc_target_handle_handle = NULL;
-       data_auth_key = NULL;
+       net_nfc_target_handle_s *handle = NULL;
+       data_s *auth_key = NULL;
        uint8_t sector_index = 0x02;
 
        handle = tag_get_handle();
index 69e0298..cdb246d 100644 (file)
 
 
 void net_nfc_test_tag_mifare_read(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_tag_mifare_authenticate_with_keyA(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_tag_mifare_authenticate_with_keyB(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_tag_mifare_write_block(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_tag_mifare_write_page(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_tag_mifare_increment(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_tag_mifare_decrement(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_tag_mifare_transfer(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_tag_mifare_restore(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_tag_mifare_create_default_key(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_tag_mifare_create_net_nfc_forum_key(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 #endif
 
index afbfb23..043774c 100644 (file)
@@ -23,7 +23,7 @@
 
 
 static void call_transceive_data_cb(net_nfc_error_e result,
-               data_resp_data,
+               data_s *resp_data,
                void *user_data);
 
 static void call_transceive_cb(net_nfc_error_e result,
@@ -53,7 +53,7 @@ static void call_transceive_cb(net_nfc_error_e result,
 }
 
 static void call_transceive_data_cb(net_nfc_error_e result,
-               data_resp_data,
+               data_s *resp_data,
                void *user_data)
 {
        g_print("call_transceive_data_cb Completed %d\n", result);
@@ -66,15 +66,15 @@ void net_nfc_test_transceive(gpointer data, gpointer user_data)
 {
        net_nfc_error_e result = NET_NFC_OK;
        data_s raw_data = {NULL,};
-       net_nfc_target_info_info = NULL;
-       net_nfc_target_handle_handle = NULL;
+       net_nfc_target_info_s *info = NULL;
+       net_nfc_target_handle_s *handle = NULL;
 
        info = net_nfc_test_tag_get_target_info();
 
        net_nfc_get_tag_handle(info, &handle);
 
        result =net_nfc_client_transceive(handle,
-                       (data_h)&raw_data,
+                       &raw_data,
                        call_transceive_cb,
                        user_data);
        g_print("net_nfc_client_transceive() : %d\n", result);
@@ -84,14 +84,14 @@ void net_nfc_test_transceive_sync(gpointer data, gpointer user_data)
 {
        net_nfc_error_e result = NET_NFC_OK;
        data_s raw_data = {NULL,};
-       net_nfc_target_info_info = NULL;
-       net_nfc_target_handle_handle = NULL;
+       net_nfc_target_info_s *info = NULL;
+       net_nfc_target_handle_s *handle = NULL;
 
        info = net_nfc_test_tag_get_target_info();
 
        net_nfc_get_tag_handle(info, &handle);
 
-       result = net_nfc_client_transceive_sync(handle, (data_h)& raw_data);
+       result = net_nfc_client_transceive_sync(handle, &raw_data);
 
        g_print("Transceive Sync is completed(%d)\n", result);
 }
@@ -100,15 +100,15 @@ void net_nfc_test_transceive_data(gpointer data, gpointer user_data)
 {
        net_nfc_error_e result = NET_NFC_OK;
        data_s raw_data = {NULL,};
-       net_nfc_target_info_info = NULL;
-       net_nfc_target_handle_handle = NULL;
+       net_nfc_target_info_s *info = NULL;
+       net_nfc_target_handle_s *handle = NULL;
 
        info = net_nfc_test_tag_get_target_info();
 
        net_nfc_get_tag_handle(info, &handle);
 
        result = net_nfc_client_transceive_data(handle,
-                       (data_h) &raw_data,
+                       &raw_data,
                        call_transceive_data_cb,
                        user_data);
        g_print("net_nfc_client_transceive_data() : %d\n", result);
@@ -118,9 +118,9 @@ void net_nfc_test_transceive_data_sync(gpointer data, gpointer user_data)
 {
        net_nfc_error_e result = NET_NFC_OK;
        data_s raw_data = {NULL};
-       data_response = NULL;
-       net_nfc_target_info_info = NULL;
-       net_nfc_target_handle_handle = NULL;
+       data_s *response = NULL;
+       net_nfc_target_info_s *info = NULL;
+       net_nfc_target_handle_s *handle = NULL;
 
        info = net_nfc_test_tag_get_target_info();
 
index 82688b8..bcfb98f 100644 (file)
 
 
 void net_nfc_test_transceive(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_transceive_sync(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_transceive_data(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 void net_nfc_test_transceive_data_sync(gpointer data,
-                               gpointer user_data);
+               gpointer user_data);
 
 #endif
 
index e6721a6..c3a708b 100644 (file)
@@ -18,7 +18,7 @@
 #include "net_nfc_test_util.h"
 
 
-void print_received_data(data_data)
+void print_received_data(data_s *data)
 {
        guint8 *buffer = NULL;
        gint i;
index 1988433..a439aff 100644 (file)
@@ -22,7 +22,7 @@
 #include "net_nfc_data.h"
 
 
-void print_received_data(data_data);
+void print_received_data(data_s *data);
 
 
 #endif
index 925b91e..eb5d425 100644 (file)
@@ -52,7 +52,7 @@ int main()
 
 #if 1
 
-       ndef_message_ndef_message = NULL;
+       ndef_message_s *ndef_message = NULL;
        net_nfc_conn_handover_info_h conn_handover_info = NULL;
 
 
@@ -67,14 +67,14 @@ int main()
                int i = 0;
                while(i < count)
                {
-                       ndef_record_record = NULL;
+                       ndef_record_s *record = NULL;
                        net_nfc_get_record_by_index(ndef_message, i++, &record);
 
                        if (record != NULL)
                        {
 
                                net_nfc_record_tnf_e TNF = NET_NFC_RECORD_EMPTY;
-                               data_record_type = NULL;
+                               data_s *record_type = NULL;
 
                                if ((net_nfc_get_record_tnf(record, &TNF) == NET_NFC_OK)
                                                && (net_nfc_get_record_type(record, &record_type) == NET_NFC_OK ))
@@ -103,7 +103,7 @@ int main()
 
                                                                if(carrier_info != NULL)
                                                                {
-                                                                       data_configuration = NULL;
+                                                                       data_s *configuration = NULL;
                                                                        net_nfc_get_carrier_configuration(carrier_info, &configuration);
 
                                                                        if(configuration != NULL)
index b5c9ecb..cecf9ca 100644 (file)
@@ -51,13 +51,13 @@ typedef struct _net_nfc_certificate_chain_s
 }
 __attribute__((packed)) net_nfc_certificate_chain_s;
 
-void _display_ndef_message(ndef_message_msg);
+void _display_ndef_message(ndef_message_s *msg);
 
 static void _display_buffer(char *title, uint8_t *buffer, uint32_t length)
 {
        int32_t i;
 
-       if (length > 0)
+       if (0 < length)
        {
                fprintf(stdout, " %s[%d] = {", title, length);
 
@@ -80,9 +80,9 @@ static void _display_buffer(char *title, uint8_t *buffer, uint32_t length)
        }
 }
 
-static void _display_id(ndef_record_record)
+static void _display_id(ndef_record_s *record)
 {
-       data_data = NULL;
+       data_s *data = NULL;
 
        net_nfc_get_record_id(record, &data);
        if (net_nfc_get_data_length(data) > 0)
@@ -94,9 +94,9 @@ static void _display_id(ndef_record_h record)
        }
 }
 
-static void _display_signature(ndef_record_record)
+static void _display_signature(ndef_record_s *record)
 {
-       data_data = NULL;
+       data_s *data = NULL;
 
        _display_id(record);
 
@@ -186,9 +186,9 @@ static void _display_signature(ndef_record_h record)
        }
 }
 
-static void _display_smart_poster(ndef_record_record)
+static void _display_smart_poster(ndef_record_s *record)
 {
-       data_data = NULL;
+       data_s *data = NULL;
 
        _display_id(record);
 
@@ -202,9 +202,9 @@ static void _display_smart_poster(ndef_record_h record)
        }
 }
 
-static void _display_text(ndef_record_record)
+static void _display_text(ndef_record_s *record)
 {
-       data_data = NULL;
+       data_s *data = NULL;
        net_nfc_encode_type_e encoding = 0;
 
        _display_id(record);
@@ -239,9 +239,9 @@ static void _display_text(ndef_record_h record)
        }
 }
 
-static void _display_uri(ndef_record_record)
+static void _display_uri(ndef_record_s *record)
 {
-       data_data = NULL;
+       data_s *data = NULL;
 
        _display_id(record);
 
@@ -267,9 +267,9 @@ static void _display_uri(ndef_record_h record)
        }
 }
 
-static void _display_hs(ndef_record_record)
+static void _display_hs(ndef_record_s *record)
 {
-       data_data = NULL;
+       data_s *data = NULL;
 
        _display_id(record);
 
@@ -283,8 +283,8 @@ static void _display_hs(ndef_record_h record)
                                (*buffer) & 0x0F);
                fprintf(stdout, " -- Containing NDEF message -- \n");
 
-               ndef_message_msg;
-               data_temp;
+               ndef_message_s *msg;
+               data_s *temp;
 
                net_nfc_create_data(&temp, buffer + 1, length - 1);
                net_nfc_create_ndef_message_from_rawdata(&msg, temp);
@@ -296,9 +296,9 @@ static void _display_hs(ndef_record_h record)
        }
 }
 
-static void _display_hr(ndef_record_record)
+static void _display_hr(ndef_record_s *record)
 {
-       data_data = NULL;
+       data_s *data = NULL;
 
        _display_id(record);
 
@@ -312,8 +312,8 @@ static void _display_hr(ndef_record_h record)
                                (*buffer) & 0x0F);
                fprintf(stdout, " -- Containing NDEF message -- \n");
 
-               ndef_message_msg;
-               data_temp;
+               ndef_message_s *msg;
+               data_s *temp;
 
                net_nfc_create_data(&temp, buffer + 1, length - 1);
                net_nfc_create_ndef_message_from_rawdata(&msg, temp);
@@ -325,9 +325,9 @@ static void _display_hr(ndef_record_h record)
        }
 }
 
-static void _display_ac(ndef_record_record)
+static void _display_ac(ndef_record_s *record)
 {
-       data_data = NULL;
+       data_s *data = NULL;
 
        _display_id(record);
 
@@ -375,9 +375,9 @@ static void _display_ac(ndef_record_h record)
        }
 }
 
-static void _display_hc(ndef_record_record)
+static void _display_hc(ndef_record_s *record)
 {
-       data_data = NULL;
+       data_s *data = NULL;
 
        _display_id(record);
 
@@ -431,9 +431,9 @@ static void _display_hc(ndef_record_h record)
        }
 }
 
-static void _display_cr(ndef_record_record)
+static void _display_cr(ndef_record_s *record)
 {
-       data_data = NULL;
+       data_s *data = NULL;
 
        _display_id(record);
 
@@ -446,9 +446,9 @@ static void _display_cr(ndef_record_h record)
        }
 }
 
-static void _display_err(ndef_record_record)
+static void _display_err(ndef_record_s *record)
 {
-       data_data = NULL;
+       data_s *data = NULL;
 
        _display_id(record);
 
@@ -481,9 +481,9 @@ static void _display_err(ndef_record_h record)
        }
 }
 
-static void _display_well_known(ndef_record_record)
+static void _display_well_known(ndef_record_s *record)
 {
-       data_data = NULL;
+       data_s *data = NULL;
 
        net_nfc_get_record_type(record, &data);
        if (net_nfc_get_data_length(data) > 0)
@@ -555,9 +555,9 @@ static void _display_well_known(ndef_record_h record)
        }
 }
 
-static void _display_general_record(ndef_record_record)
+static void _display_general_record(ndef_record_s *record)
 {
-       data_data = NULL;
+       data_s *data = NULL;
 
        net_nfc_get_record_type(record, &data);
        if (net_nfc_get_data_length(data) > 0)
@@ -593,9 +593,9 @@ static void _display_general_record(ndef_record_h record)
        }
 }
 
-static void _display_absolute_uri(ndef_record_record)
+static void _display_absolute_uri(ndef_record_s *record)
 {
-       data_data = NULL;
+       data_s *data = NULL;
 
        _display_id(record);
 
@@ -612,7 +612,7 @@ static void _display_absolute_uri(ndef_record_h record)
        }
 #if 0
        nfc_ndef_record_get_payload(record, &buffer, &length);
-       if (length > 0)
+       if (0 < length)
        {
                char temp_buffer[512] = { 0, };
 
@@ -631,7 +631,7 @@ static void _display_absolute_uri(ndef_record_h record)
 #endif
 }
 
-static void _display_tnf(ndef_record_record)
+static void _display_tnf(ndef_record_s *record)
 {
        net_nfc_record_tnf_e tnf = NET_NFC_RECORD_UNKNOWN;
 
@@ -679,7 +679,7 @@ static void _display_tnf(ndef_record_h record)
        }
 }
 
-static void _display_record_length(ndef_record_record)
+static void _display_record_length(ndef_record_s *record)
 {
        int length = 2; /* header : 1 byte, type length : 1 byte */
 
@@ -690,7 +690,7 @@ static void _display_record_length(ndef_record_h record)
                        tnf != NET_NFC_RECORD_UNKNOWN &&
                        tnf != NET_NFC_RECORD_UNCHAGNED)
        {
-               data_data;
+               data_s *data;
 
                net_nfc_get_record_type(record, &data);
                length += net_nfc_get_data_length(data);
@@ -714,7 +714,7 @@ static void _display_record_length(ndef_record_h record)
        /* for non empty record */
        if (tnf != NET_NFC_RECORD_EMPTY)
        {
-               data_data;
+               data_s *data;
 
                net_nfc_get_record_payload(record, &data);
                length += net_nfc_get_data_length(data);
@@ -723,7 +723,7 @@ static void _display_record_length(ndef_record_h record)
        /* ID and IDlength are present only if IL flag is set*/
        if (net_nfc_get_record_il(header) == 1)
        {
-               data_data;
+               data_s *data;
 
                /* ++ is for the ID Length Byte */
                length++;
@@ -735,7 +735,7 @@ static void _display_record_length(ndef_record_h record)
        fprintf(stdout, " Length : %d\n", length);
 }
 
-static void _display_record(ndef_record_record, int index)
+static void _display_record(ndef_record_s *record, int index)
 {
        uint8_t header;
 
@@ -753,12 +753,12 @@ static void _display_record(ndef_record_h record, int index)
        fprintf(stdout, "----------------------------------------------------\n");
 }
 
-void _display_ndef_message(ndef_message_msg)
+void _display_ndef_message(ndef_message_s *msg)
 {
        uint32_t length;
        int count = 0;
        int32_t i = 0;
-       ndef_record_record = NULL;
+       ndef_record_s *record = NULL;
 
        net_nfc_get_ndef_message_byte_length(msg, &length);
 
@@ -781,7 +781,7 @@ void _display_ndef_message(ndef_message_h msg)
 void ndef_tool_display_ndef_message_from_file(const char *file_name)
 {
        int length = 0;
-       ndef_message_msg = NULL;
+       ndef_message_s *msg = NULL;
 
        if ((length = ndef_tool_read_ndef_message_from_file(file_name, &msg)) > 0)
        {
@@ -881,11 +881,11 @@ void _display_target_type(net_nfc_target_type_e type)
        fprintf(stdout, "Target Type : %s (%d)\n", text, type);
 }
 
-void _display_tag_info(net_nfc_target_info_target)
+void _display_tag_info(net_nfc_target_info_s *target)
 {
        int count, i;
        char **keys;
-       data_data;
+       data_s *data;
 
        fprintf(stdout, "Target information\n");
        net_nfc_get_tag_info_keys(target, &keys, &count);
@@ -901,7 +901,7 @@ void _display_tag_info(net_nfc_target_info_h target)
        }
 }
 
-void ndef_tool_display_discovered_tag(net_nfc_target_info_target)
+void ndef_tool_display_discovered_tag(net_nfc_target_info_s *target)
 {
        net_nfc_target_type_e type;
        bool is_ndef;
@@ -931,7 +931,7 @@ void ndef_tool_display_discovered_tag(net_nfc_target_info_h target)
        fprintf(stdout, "******************************************\n");
 }
 
-void ndef_tool_display_discovered_target(net_nfc_target_handle_handle)
+void ndef_tool_display_discovered_target(net_nfc_target_handle_s *handle)
 {
        if (handle == NULL)
                return;
index 9ff41ae..b8befee 100644 (file)
@@ -29,7 +29,7 @@
 bool ndef_tool_sign_message_from_file(const char *file_name, int begin_index, int end_index, char *cert_file, char *password)
 {
        bool result = false;
-       ndef_message_msg = NULL;
+       ndef_message_s *msg = NULL;
        int32_t count = 0;
 
        if (ndef_tool_read_ndef_message_from_file(file_name, &msg) > 0)
@@ -56,7 +56,7 @@ bool ndef_tool_sign_message_from_file(const char *file_name, int begin_index, in
 bool ndef_tool_verify_message_from_file(const char *file_name)
 {
        bool result = false;
-       ndef_message_msg = NULL;
+       ndef_message_s *msg = NULL;
 
        if (ndef_tool_read_ndef_message_from_file(file_name, &msg) > 0)
        {
index 5016125..417958d 100644 (file)
@@ -36,7 +36,7 @@ typedef struct _response_context_t
 static GMainLoop *main_loop = NULL;
 static response_context_t response_context = { 0, };
 
-static void _tag_read_completed_cb(ndef_message_msg, void *user_data)
+static void _tag_read_completed_cb(ndef_message_s *msg, void *user_data)
 {
        response_context_t *context = (response_context_t *)user_data;
 
@@ -51,7 +51,7 @@ static void _tag_read_completed_cb(ndef_message_h msg, void *user_data)
        g_main_loop_quit(main_loop);
 }
 
-static void _tag_read_cb(net_nfc_target_handle_handle, void *user_data)
+static void _tag_read_cb(net_nfc_target_handle_s *handle, void *user_data)
 {
        fprintf(stdout, "\nreading...\n\n");
 
@@ -68,23 +68,23 @@ static void _tag_write_completed_cb(net_nfc_error_e result, void *user_data)
        g_main_loop_quit(main_loop);
 }
 
-static void _tag_write_cb(net_nfc_target_handle_handle, void *user_data)
+static void _tag_write_cb(net_nfc_target_handle_s *handle, void *user_data)
 {
        response_context_t *context = (response_context_t *)user_data;
 
        fprintf(stdout, "\nwriting...\n\n");
 
-       net_nfc_write_ndef(handle, (ndef_message_h)context->user_param, user_data);
+       net_nfc_client_ndef_write(handle, (ndef_message_s*)context->user_param, user_data);
 }
 
-static void _p2p_receive_completed_cb(data_data, void *user_data)
+static void _p2p_receive_completed_cb(data_s *data, void *user_data)
 {
        response_context_t *context = (response_context_t *)user_data;
 
        fprintf(stdout, "\np2p receive complete!!!\n\n");
        if (data != NULL)
        {
-               ndef_message_msg;
+               ndef_message_s *msg;
 
                net_nfc_create_ndef_message_from_rawdata(&msg, data);
 
@@ -108,7 +108,7 @@ static void _p2p_send_completed_cb(net_nfc_error_e result, void *user_data)
        g_main_loop_quit(main_loop);
 }
 
-static void _p2p_send_cb(net_nfc_target_handle_handle, void *user_data)
+static void _p2p_send_cb(net_nfc_target_handle_s *handle, void *user_data)
 {
        response_context_t *context = (response_context_t *)user_data;
 
@@ -116,36 +116,36 @@ static void _p2p_send_cb(net_nfc_target_handle_h handle, void *user_data)
 
        data_s *rawdata;
 
-       net_nfc_create_rawdata_from_ndef_message((ndef_message_h)context->user_param, &rawdata);
+       net_nfc_create_rawdata_from_ndef_message((ndef_message_s*)context->user_param, &rawdata);
        /* FIXME */
        net_nfc_free_data(rawdata);
 }
 
 static void _handover_completed_cb(net_nfc_error_e result,
-               data_data, void *user_data)
+               data_s *data, void *user_data)
 {
        //      response_context_t *context = (response_context_t *)user_data;
-       //      data_rawdata;
+       //      data_s *rawdata;
 
        if (result == NET_NFC_OK)
                fprintf(stdout, "handover success!!!\n\n");
        else
                fprintf(stdout, "handover failed.\n\n");
 
-       //      net_nfc_create_rawdata_from_ndef_message((ndef_message_h)context->user_param, &rawdata);
+       //      net_nfc_create_rawdata_from_ndef_message((ndef_message_s*)context->user_param, &rawdata);
        //
        //      net_nfc_ex
        g_main_loop_quit(main_loop);
 }
 
-static void _open_se_cb(net_nfc_error_e result, net_nfc_target_handle_handle,
+static void _open_se_cb(net_nfc_error_e result, net_nfc_target_handle_s *handle,
                void *user_data)
 {
        response_context_t *context = (response_context_t *)user_data;
 
        if (result == NET_NFC_OK)
        {
-               data_data = NULL;
+               data_s *data = NULL;
 
                fprintf(stdout, "net_nfc_open_internal_secure_element success!!!\n\n");
 
@@ -163,10 +163,10 @@ static void _open_se_cb(net_nfc_error_e result, net_nfc_target_handle_h handle,
        }
 }
 
-static void _send_apdu_se_cb(net_nfc_error_e result, net_nfc_target_handle_handle, void *user_data)
+static void _send_apdu_se_cb(net_nfc_error_e result, net_nfc_target_handle_s *handle, void *user_data)
 {
        //      response_context_t *context = (response_context_t *)user_data;
-       //      data_rawdata;
+       //      data_s *rawdata;
 
        if (result == NET_NFC_OK)
        {
@@ -190,7 +190,7 @@ static void _close_se_cb(net_nfc_error_e result, void *user_data)
        g_main_loop_quit(main_loop);
 }
 
-static void _handover_cb(net_nfc_target_handle_handle, void *user_data)
+static void _handover_cb(net_nfc_target_handle_s *handle, void *user_data)
 {
        fprintf(stdout, "\ntry to handover...\n\n");
 
@@ -207,11 +207,11 @@ void _nfc_response_cb(net_nfc_message_e message, net_nfc_error_e result,
        {
        case NET_NFC_MESSAGE_TAG_DISCOVERED :
                {
-                       net_nfc_target_handle_handle = NULL;
+                       net_nfc_target_handle_s *handle = NULL;
                        bool is_ndef = false;
 
-                       net_nfc_get_tag_handle((net_nfc_target_info_h)data, &handle);
-                       net_nfc_get_tag_ndef_support((net_nfc_target_info_h)data, &is_ndef);
+                       net_nfc_get_tag_handle((net_nfc_target_info_s*)data, &handle);
+                       net_nfc_get_tag_ndef_support((net_nfc_target_info_s*)data, &is_ndef);
 
                        ndef_tool_display_discovered_tag(data);
 
@@ -235,7 +235,7 @@ void _nfc_response_cb(net_nfc_message_e message, net_nfc_error_e result,
                break;
 
        case NET_NFC_MESSAGE_READ_NDEF :
-               _tag_read_completed_cb((ndef_message_h)data, user_param);
+               _tag_read_completed_cb((ndef_message_s*)data, user_param);
                break;
 
        case NET_NFC_MESSAGE_WRITE_NDEF :
@@ -248,11 +248,11 @@ void _nfc_response_cb(net_nfc_message_e message, net_nfc_error_e result,
 
                if (context->type == 1) /* receive */
                {
-                       _p2p_send_cb((net_nfc_target_handle_h)data, user_param);
+                       _p2p_send_cb((net_nfc_target_handle_s*)data, user_param);
                }
                else if (context->type == 2) /* handover */
                {
-                       _handover_cb((net_nfc_target_handle_h)data, user_param);
+                       _handover_cb((net_nfc_target_handle_s*)data, user_param);
                }
                break;
 
@@ -348,7 +348,7 @@ int ndef_tool_receive_ndef_via_p2p(const char *file)
 int ndef_tool_write_ndef_to_tag(const char *file)
 {
        int result = 0;
-       ndef_message_msg = NULL;
+       ndef_message_s *msg = NULL;
 
        if (ndef_tool_read_ndef_message_from_file(file, &msg) > 0)
        {
@@ -372,7 +372,7 @@ int ndef_tool_write_ndef_to_tag(const char *file)
 int ndef_tool_send_ndef_via_p2p(const char *file)
 {
        int result = 0;
-       ndef_message_msg = NULL;
+       ndef_message_s *msg = NULL;
 
        if (ndef_tool_read_ndef_message_from_file(file, &msg) > 0)
        {
@@ -393,7 +393,7 @@ int ndef_tool_send_ndef_via_p2p(const char *file)
        return result;
 }
 
-static int _make_file_to_ndef_message(ndef_message_*msg, const char *file_name)
+static int _make_file_to_ndef_message(ndef_message_s **msg, const char *file_name)
 {
        int result = 0;
        FILE *file = NULL;
@@ -410,13 +410,13 @@ static int _make_file_to_ndef_message(ndef_message_h *msg, const char *file_name
 
                if (file_size > 0)
                {
-                       data_data;
+                       data_s *data;
 
                        net_nfc_create_data(&data, NULL, file_size);
                        if (data != NULL)
                        {
-                               ndef_record_record;
-                               data_type;
+                               ndef_record_s *record;
+                               data_s *type;
 
                                read = fread((void *)net_nfc_get_data_buffer(data), 1, file_size, file);
 
@@ -444,7 +444,7 @@ static int _make_file_to_ndef_message(ndef_message_h *msg, const char *file_name
 int ndef_tool_connection_handover(const char *file)
 {
        int result = 0;
-       ndef_message_msg = NULL;
+       ndef_message_s *msg = NULL;
 
        if (_make_file_to_ndef_message(&msg, file) > 0)
        {
index 45e74b4..8cdccfd 100644 (file)
@@ -60,7 +60,7 @@ void _activation_complete_cb(net_nfc_message_e message, net_nfc_error_e result,
        }
 }
 
-int ndef_tool_read_ndef_message_from_file(const char *file_name, ndef_message_*msg)
+int ndef_tool_read_ndef_message_from_file(const char *file_name, ndef_message_s **msg)
 {
        int result = -1;
        FILE *file = NULL;
@@ -77,7 +77,7 @@ int ndef_tool_read_ndef_message_from_file(const char *file_name, ndef_message_h
 
                if (file_size > 0)
                {
-                       data_data;
+                       data_s *data;
 
                        net_nfc_create_data(&data, NULL, file_size);
                        if (data != NULL)
@@ -98,11 +98,11 @@ int ndef_tool_read_ndef_message_from_file(const char *file_name, ndef_message_h
        return result;
 }
 
-int ndef_tool_write_ndef_message_to_file(const char *file_name, ndef_message_msg)
+int ndef_tool_write_ndef_message_to_file(const char *file_name, ndef_message_s *msg)
 {
        int result = -1;
        FILE *file = NULL;
-       data_data = NULL;
+       data_s *data = NULL;
 
        net_nfc_create_rawdata_from_ndef_message(msg, &data);
        if (data != NULL)
@@ -204,10 +204,10 @@ static net_nfc_record_tnf_e _parse_tnf_string(const char *tnf)
        return result;
 }
 
-static int _append_record_to_file(const char *file_name, ndef_record_record)
+static int _append_record_to_file(const char *file_name, ndef_record_s *record)
 {
        int result = -1;
-       ndef_message_msg = NULL;
+       ndef_message_s *msg = NULL;
 
        if (ndef_tool_read_ndef_message_from_file(file_name, &msg) <= 0)
        {
@@ -225,9 +225,9 @@ static int _append_record_to_file(const char *file_name, ndef_record_h record)
        return result;
 }
 
-ndef_record_h _create_record(net_nfc_record_tnf_e tnf, data_h type, data_h id , data_h payload, char *encoding)
+ndef_record_s* _create_record(net_nfc_record_tnf_e tnf, data_s *type, data_s *id , data_s *payload, char *encoding)
 {
-       ndef_record_result = NULL;
+       ndef_record_s *result = NULL;
 
        switch (tnf)
        {
@@ -281,7 +281,7 @@ ndef_record_h _create_record(net_nfc_record_tnf_e tnf, data_h type, data_h id ,
 bool _remove_record_from_file(const char *file_name, int index)
 {
        bool result = false;
-       ndef_message_msg = NULL;
+       ndef_message_s *msg = NULL;
 
        if (ndef_tool_read_ndef_message_from_file(file_name, &msg) > 0)
        {
@@ -319,14 +319,14 @@ int main(int argc, char *argv[])
        int end_index = -1;
        int operation = OPERATION_ERROR;
        net_nfc_record_tnf_e tnf = -1;
-       data_type = NULL;
-       data_id = NULL;
-       data_payload = NULL;
+       data_s *type = NULL;
+       data_s *id = NULL;
+       data_s *payload = NULL;
        char *file_name = NULL;
        char *cert_file = NULL;
        char *password = NULL;
        char *encoding = NULL;
-       ndef_record_record = NULL;
+       ndef_record_s *record = NULL;
 
        int i = 1;
        int len = 0;
index e658977..42b15c9 100644 (file)
@@ -1,18 +1,18 @@
 /*
 * Copyright (c) 2012, 2013 Samsung Electronics Co., Ltd.
 *
 * Licensed under the Flora License, Version 1.1 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://floralicense.org/license/
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
+ * Copyright (c) 2012, 2013 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Flora License, Version 1.1 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://floralicense.org/license/
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
 #ifndef __NDEF_TOOL_H__
 #define __NDEF_TOOL_H__
 
@@ -37,12 +37,12 @@ enum
        OPERATION_SET_SE, /* hidden operation */
 };
 
-int ndef_tool_read_ndef_message_from_file(const char *file_name, ndef_message_*msg);
-int ndef_tool_write_ndef_message_to_file(const char *file_name, ndef_message_msg);
+int ndef_tool_read_ndef_message_from_file(const char *file_name, ndef_message_s **msg);
+int ndef_tool_write_ndef_message_to_file(const char *file_name, ndef_message_s *msg);
 
 void ndef_tool_display_ndef_message_from_file(const char *file_name);
-void ndef_tool_display_discovered_tag(net_nfc_target_info_target);
-void ndef_tool_display_discovered_target(net_nfc_target_handle_handle);
+void ndef_tool_display_discovered_tag(net_nfc_target_info_s *target);
+void ndef_tool_display_discovered_target(net_nfc_target_handle_s *handle);
 
 bool ndef_tool_sign_message_from_file(const char *file_name, int begin_index, int end_index, char *cert_file, char *password);
 bool ndef_tool_verify_message_from_file(const char *file_name);
index c12723b..9a8372e 100644 (file)
@@ -95,7 +95,7 @@ static int read_count = 0;
 static int write_count = 0;
 static int detect_count = 0;
 
-static net_nfc_target_handle_tag_handle = NULL;
+static net_nfc_target_handle_s *tag_handle = NULL;
 static int test_count = 0;
 
 
@@ -231,9 +231,9 @@ static void net_nfc_test_reader_cb(net_nfc_message_e message,
        {
                case NET_NFC_MESSAGE_TAG_DISCOVERED:{
                        net_nfc_target_type_e type;
-                       net_nfc_target_handle_id;
+                       net_nfc_target_handle_s *id;
                        bool is_ndef;
-                       net_nfc_target_info_h target_info = (net_nfc_target_info_h)data;
+                       net_nfc_target_info_s *target_info = (net_nfc_target_info_s*)data;
 
                        net_nfc_get_tag_type (target_info, &type);
                        net_nfc_get_tag_handle(target_info, &id);
@@ -258,8 +258,8 @@ static void net_nfc_test_reader_cb(net_nfc_message_e message,
                }
                case NET_NFC_MESSAGE_READ_NDEF:{
                        if(data != NULL){
-                               ndef_message_h ndef = (ndef_message_h)(data);
-                               data_rawdata;
+                               ndef_message_s *ndef = (ndef_message_s*)data;
+                               data_s *rawdata;
                                net_nfc_create_rawdata_from_ndef_message (ndef ,&rawdata);
                                PRINT_INFO("read ndef message is ok, length is [%d]", net_nfc_get_data_length(rawdata));
                                net_nfc_free_data(rawdata);
@@ -295,9 +295,9 @@ static void net_nfc_test_format_cb(net_nfc_message_e message, net_nfc_error_e re
                        PRINT_INFO("NET_NFC_MESSAGE_TAG_DISCOVERED");
 
                        net_nfc_target_type_e type;
-                       net_nfc_target_handle_id;
+                       net_nfc_target_handle_s *id;
                        bool is_ndef;
-                       net_nfc_target_info_h target_info = (net_nfc_target_info_h)data;
+                       net_nfc_target_info_s *target_info = (net_nfc_target_info_s*)data;
 
                        net_nfc_get_tag_type (target_info, &type);
                        net_nfc_get_tag_handle(target_info, &id);
@@ -306,7 +306,7 @@ static void net_nfc_test_format_cb(net_nfc_message_e message, net_nfc_error_e re
                        PRINT_INFO("target id: %X\n", (unsigned int)id);
                        PRINT_INFO("Is NDEF supoort: %d\n", is_ndef);
 
-                       data_ndef_key = NULL;
+                       data_s *ndef_key = NULL;
                        net_nfc_mifare_create_net_nfc_forum_key(&ndef_key);
                        net_nfc_format_ndef(id, ndef_key, NULL);
                        net_nfc_free_data(ndef_key);
@@ -350,10 +350,10 @@ static void net_nfc_test_se_cb(net_nfc_message_e message, net_nfc_error_e result
                case NET_NFC_MESSAGE_OPEN_INTERNAL_SE :
                {
                        PRINT_INFO("NET_NFC_MESSAGE_OPEN_INTERNAL_SE result = [%d] and handle = [0x%x]", result, (unsigned int)data);
-                       data_apdu = NULL;
+                       data_s *apdu = NULL;
                        uint8_t apdu_cmd[4] = {0x00, 0xA4, 0x00, 0x0C} ; // CLA 0-> use default channel and no secure message. 0xA4 -> select instruction
                        net_nfc_create_data(&apdu, apdu_cmd, 4);
-                       net_nfc_send_apdu((net_nfc_target_handle_h)(data), apdu, data);
+                       net_nfc_send_apdu((net_nfc_target_handle_s*)data, apdu, data);
                        net_nfc_free_data(apdu);
 
                }
@@ -375,7 +375,7 @@ static void net_nfc_test_se_cb(net_nfc_message_e message, net_nfc_error_e result
                                }printf ("\n");
                        }
 
-                       net_nfc_close_internal_secure_element((net_nfc_target_handle_h)trans_data, NULL);
+                       net_nfc_close_internal_secure_element((net_nfc_target_handle_s*)trans_data, NULL);
                }
                break;
                case NET_NFC_MESSAGE_CLOSE_INTERNAL_SE :
@@ -399,11 +399,11 @@ static void net_nfc_test_static_handover_cb(net_nfc_message_e message, net_nfc_e
        {
                case NET_NFC_MESSAGE_TAG_DISCOVERED:{
                        net_nfc_target_type_e type;
-                       net_nfc_target_handle_id;
+                       net_nfc_target_handle_s *id;
                        bool is_ndef;
-                       net_nfc_target_info_h target_info = (net_nfc_target_info_h)data;
-                       net_nfc_carrier_config_config;
-                       ndef_record_record;
+                       net_nfc_target_info_s *target_info = (net_nfc_target_info_s*)data;
+                       net_nfc_carrier_config_s *config;
+                       ndef_record_s *record;
 
                        net_nfc_get_tag_type (target_info, &type);
                        net_nfc_get_tag_handle(target_info, &id);
@@ -414,8 +414,8 @@ static void net_nfc_test_static_handover_cb(net_nfc_message_e message, net_nfc_e
 
                        if (is_ndef){
 
-                               ndef_message_ndef = NULL;
-                               data_bt_config = NULL;
+                               ndef_message_s *ndef = NULL;
+                               data_s *bt_config = NULL;
                                net_nfc_create_data_only(&bt_config);
 
                                // 2byte :: OOB length, 6byte :: bt addr
@@ -484,7 +484,7 @@ int nfcConnHandover(uint8_t testNumber,void* arg_ptr2)
 #else
 
 /*
-       ndef_message_ndef = NULL;
+       ndef_message_s *ndef = NULL;
 
        if(net_nfc_retrieve_current_ndef_message(&ndef) == NET_NFC_OK){
                PRINT_INFO("retrieve is ok");
@@ -494,8 +494,8 @@ int nfcConnHandover(uint8_t testNumber,void* arg_ptr2)
                return NET_NFC_TEST_FAIL;
        }
 */
-       ndef_message_ndef = NULL;
-       data_bt_config = NULL;
+       ndef_message_s *ndef = NULL;
+       data_s *bt_config = NULL;
        net_nfc_create_data_only(&bt_config);
 
        // 2byte :: OOB length, 6byte :: bt addr
@@ -529,7 +529,7 @@ int nfcConnHandover(uint8_t testNumber,void* arg_ptr2)
                        PRINT_INFO("get random_number is failed = [%d]", result);
                }
 
-               data_record_type = NULL;
+               data_s *record_type = NULL;
                net_nfc_get_connection_handover_record_type(handover_info, &record_type);
                PRINT_INFO("record type = [%c] [%c]", (net_nfc_get_data_buffer(record_type))[0], (net_nfc_get_data_buffer(record_type))[1]);
 
@@ -559,7 +559,7 @@ int nfcConnHandover(uint8_t testNumber,void* arg_ptr2)
                                        PRINT_INFO("carrier is unknown");
                                }
 
-                               data_id = NULL;
+                               data_s *id = NULL;
                                net_nfc_get_carrier_id(carrier_info, &id);
 
                                PRINT_INFO("id = [0x%x]", (net_nfc_get_data_buffer(id))[0]);
@@ -569,7 +569,7 @@ int nfcConnHandover(uint8_t testNumber,void* arg_ptr2)
 
                                PRINT_INFO("cps is = [0x%x]", carrier_state);
 
-                               data_config = NULL;
+                               data_s *config = NULL;
                                if((result = net_nfc_get_carrier_configuration(carrier_info, &config)) == NET_NFC_OK)
                                {
                                        PRINT_INFO("good to get config");
@@ -732,9 +732,9 @@ static void net_nfc_test_write_cb(net_nfc_message_e message, net_nfc_error_e res
        {
                case NET_NFC_MESSAGE_TAG_DISCOVERED:{
                        net_nfc_target_type_e type;
-                       net_nfc_target_handle_handle;
+                       net_nfc_target_handle_s *handle;
                        bool is_ndef;
-                       net_nfc_target_info_h target_info = (net_nfc_target_info_h)data;
+                       net_nfc_target_info_s *target_info = (net_nfc_target_info_s*)data;
 
                        net_nfc_get_tag_type (target_info, &type);
                        net_nfc_get_tag_handle (target_info, &handle);
@@ -748,8 +748,8 @@ static void net_nfc_test_write_cb(net_nfc_message_e message, net_nfc_error_e res
                        if (is_ndef){
 
                                net_nfc_error_e error = NET_NFC_OK;
-                               ndef_message_msg = NULL;
-                               ndef_record_record = NULL;
+                               ndef_message_s *msg = NULL;
+                               ndef_record_s *record = NULL;
 
                                if( (error = net_nfc_create_uri_type_record(&record, "http://www.samsung.com", NET_NFC_SCHEMA_FULL_URI)) == NET_NFC_OK)
                                {
@@ -837,8 +837,8 @@ static void net_nfc_test_write_cb(net_nfc_message_e message, net_nfc_error_e res
                        {
 
                                net_nfc_error_e error = NET_NFC_OK;
-                               ndef_message_msg = NULL;
-                               ndef_record_record = NULL;
+                               ndef_message_s *msg = NULL;
+                               ndef_record_s *record = NULL;
 
                                if( (error = net_nfc_create_text_type_record(&record, "This is real NFC", "en-US", NET_NFC_ENCODE_UTF_8)) == NET_NFC_OK)
                                {
@@ -968,9 +968,9 @@ static void net_nfc_test_transceive_cb(net_nfc_message_e message, net_nfc_error_
        {
                case NET_NFC_MESSAGE_TAG_DISCOVERED:{
                        net_nfc_target_type_e type;
-                       net_nfc_target_handle_id;
+                       net_nfc_target_handle_s *id;
                        bool is_ndef;
-                       net_nfc_target_info_h target_info = (net_nfc_target_info_h)data;
+                       net_nfc_target_info_s *target_info = (net_nfc_target_info_s*)data;
                        net_nfc_error_e result = NET_NFC_OK;
 
                        net_nfc_get_tag_type (target_info, &type);
@@ -991,9 +991,9 @@ static void net_nfc_test_transceive_cb(net_nfc_message_e message, net_nfc_error_
 
                        else if(type >= NET_NFC_MIFARE_MINI_PICC && type <= NET_NFC_MIFARE_4K_PICC){
 
-                               data_mad_key = NULL;
-                               data_net_nfc_forum_key = NULL;
-                               data_default_key = NULL;
+                               data_s *mad_key = NULL;
+                               data_s *net_nfc_forum_key = NULL;
+                               data_s *default_key = NULL;
 
                                net_nfc_mifare_create_application_directory_key(&mad_key);
                                net_nfc_mifare_create_net_nfc_forum_key(&net_nfc_forum_key);
@@ -1001,7 +1001,7 @@ static void net_nfc_test_transceive_cb(net_nfc_message_e message, net_nfc_error_
 
                                int sector = 1;
 
-                               data_key = NULL;
+                               data_s *key = NULL;
                                test_count = 4;
 
                                if(sector == 0){
@@ -1044,7 +1044,7 @@ static void net_nfc_test_transceive_cb(net_nfc_message_e message, net_nfc_error_
                                        }
 */
 /*
-                                       data_write_block = NULL;
+                                       data_s *write_block = NULL;
                                        uint8_t buffer[16] = {0x00,};
                                        uint8_t* temp = buffer;
 
@@ -1109,7 +1109,7 @@ static void net_nfc_test_transceive_cb(net_nfc_message_e message, net_nfc_error_
 */
 
 /*
-                                       data_write_block = NULL;
+                                       data_s *write_block = NULL;
                                        uint8_t buffer[16] = {0x00, 0x00, 0x03, 0xE8, 0xFF, 0xFF, 0xFC, 0x18, 0x00, 0x00, 0x03, 0xE8, 0x05, 0xFB, 0x05, 0xFB};
 
                                        net_nfc_create_data(&write_block, buffer, 16);
@@ -1224,7 +1224,7 @@ static void net_nfc_test_transceive_cb(net_nfc_message_e message, net_nfc_error_
 
                                if(test_count == 0){
                                        int idx;
-                                       data_h r_data = (data_h) data;
+                                       data_s *r_data = (data_s*)data;
 
                                        uint8_t * r_buffer = net_nfc_get_data_buffer (r_data);
                                        uint32_t r_buffer_length = net_nfc_get_data_length (r_data);
@@ -1245,7 +1245,7 @@ static void net_nfc_test_transceive_cb(net_nfc_message_e message, net_nfc_error_
                                }
                                else if(test_count == 1){
                                        int idx;
-                                       data_h r_data = (data_h) data;
+                                       data_s *r_data = (data_s*)data;
 
                                        uint8_t * r_buffer = net_nfc_get_data_buffer (r_data);
                                        uint32_t r_buffer_length = net_nfc_get_data_length (r_data);
@@ -1270,7 +1270,7 @@ static void net_nfc_test_transceive_cb(net_nfc_message_e message, net_nfc_error_
                                }
                                else if(test_count == 2){
                                        int idx;
-                                       data_h r_data = (data_h) data;
+                                       data_s *r_data = (data_s*)data;
 
                                        uint8_t * r_buffer = net_nfc_get_data_buffer (r_data);
                                        uint32_t r_buffer_length = net_nfc_get_data_length (r_data);
@@ -1293,7 +1293,7 @@ static void net_nfc_test_transceive_cb(net_nfc_message_e message, net_nfc_error_
                                }
                                else if(test_count == 3){
                                        int idx;
-                                       data_h r_data = (data_h) data;
+                                       data_s *r_data = (data_s*)data;
 
                                        uint8_t * r_buffer = net_nfc_get_data_buffer (r_data);
                                        uint32_t r_buffer_length = net_nfc_get_data_length (r_data);
@@ -1317,7 +1317,7 @@ static void net_nfc_test_transceive_cb(net_nfc_message_e message, net_nfc_error_
                                else if(test_count == 4){
 
                                        int idx;
-                                       data_h r_data = (data_h) data;
+                                       data_s *r_data = (data_s*)data;
 
                                        uint8_t * r_buffer = net_nfc_get_data_buffer (r_data);
                                        uint32_t r_buffer_length = net_nfc_get_data_length (r_data);
@@ -1368,7 +1368,7 @@ static int number_of_read_completed = 0;
 
 static void* net_nfc_read_ndef_test(void* handle)
 {
-       net_nfc_target_handle_h target_handle = (net_nfc_target_handle_h)handle;
+       net_nfc_target_handle_s *target_handle = (net_nfc_target_handle_s*)handle;
        int count = 0;
 
        for (count = 0; count < REQUEST_PER_THREAD ; count ++)
@@ -1396,9 +1396,9 @@ static void net_nfc_test_multiple_request_cb(net_nfc_message_e message, net_nfc_
                case NET_NFC_MESSAGE_TAG_DISCOVERED:
                {
                        net_nfc_target_type_e type;
-                       net_nfc_target_handle_handle;
+                       net_nfc_target_handle_s *handle;
                        bool is_ndef;
-                       net_nfc_target_info_h target_info = (net_nfc_target_info_h)data;
+                       net_nfc_target_info_s *target_info = (net_nfc_target_info_s*)data;
 
                        net_nfc_get_tag_type (target_info, &type);
                        net_nfc_get_tag_handle (target_info, &handle);
@@ -1433,7 +1433,7 @@ static void net_nfc_test_multiple_request_cb(net_nfc_message_e message, net_nfc_
                                PRINT_INFO("read ndef msg");
                                number_of_read_completed ++;
 
-                               //ndef_message_h ndef = (ndef_message_h)(data);
+                               //ndef_message_s *ndef = (ndef_message_s*)data;
 
                                ////net_nfc_ndef_print_message(ndef);
 
@@ -1480,9 +1480,9 @@ static void net_nfc_test_detected_cb(net_nfc_message_e message, net_nfc_error_e
                case NET_NFC_MESSAGE_TAG_DISCOVERED:
                {
                        net_nfc_target_type_e type;
-                       net_nfc_target_handle_id;
+                       net_nfc_target_handle_s *id;
                        bool is_ndef;
-                       net_nfc_target_info_h target_info = (net_nfc_target_info_h)data;
+                       net_nfc_target_info_s *target_info = (net_nfc_target_info_s*)data;
 
                        net_nfc_get_tag_type (target_info, &type);
                        net_nfc_get_tag_handle (target_info, &id);
@@ -1503,7 +1503,7 @@ static void net_nfc_test_detected_cb(net_nfc_message_e message, net_nfc_error_e
                                {
                                        PRINT_INFO("key [%s]", keys[i]);
 
-                                       data_value = NULL;
+                                       data_s *value = NULL;
                                        if((error = net_nfc_get_tag_info_value(target_info, keys[i], &value)) == NET_NFC_OK)
                                        {
                                                int index = 0;
@@ -1580,7 +1580,7 @@ static void net_nfc_test_detected_cb(net_nfc_message_e message, net_nfc_error_e
 
 static void* net_nfc_read_stress_ndef_test(void* handle)
 {
-       net_nfc_target_handle_h target_handle = (net_nfc_target_handle_h)handle;
+       net_nfc_target_handle_s *target_handle = (net_nfc_target_handle_s*)handle;
        int count = 0;
 
        for (count = 0; count < 200 ; count ++)
@@ -1608,9 +1608,9 @@ static void net_nfc_test_read_cb(net_nfc_message_e message, net_nfc_error_e resu
                case NET_NFC_MESSAGE_TAG_DISCOVERED:
                {
                        net_nfc_target_type_e type;
-                       net_nfc_target_handle_handle;
+                       net_nfc_target_handle_s *handle;
                        bool is_ndef;
-                       net_nfc_target_info_h target_info = (net_nfc_target_info_h)data;
+                       net_nfc_target_info_s *target_info = (net_nfc_target_info_s*)data;
 
                        net_nfc_get_tag_type (target_info, &type);
                        net_nfc_get_tag_handle (target_info, &handle);
@@ -1646,7 +1646,7 @@ static void net_nfc_test_read_cb(net_nfc_message_e message, net_nfc_error_e resu
                {
                        if(data != NULL){
 
-                               //ndef_message_h ndef = (ndef_message_h)(data);
+                               //ndef_message_s *ndef = (ndef_message_s*)data;
 
                                ////net_nfc_ndef_print_message(ndef);
 
@@ -1705,9 +1705,9 @@ static void net_nfc_test_read_write_cb(net_nfc_message_e message, net_nfc_error_
                case NET_NFC_MESSAGE_TAG_DISCOVERED:
                {
                        net_nfc_target_type_e type;
-                       net_nfc_target_handle_handle;
+                       net_nfc_target_handle_s *handle;
                        bool is_ndef;
-                       net_nfc_target_info_h target_info = (net_nfc_target_info_h)data;
+                       net_nfc_target_info_s *target_info = (net_nfc_target_info_s*)data;
 
                        net_nfc_get_tag_type (target_info, &type);
                        net_nfc_get_tag_handle (target_info, &handle);
@@ -1747,15 +1747,15 @@ static void net_nfc_test_read_write_cb(net_nfc_message_e message, net_nfc_error_
                        }
                        if(data != NULL){
 
-                               //ndef_message_h ndef = (ndef_message_h)(data);
+                               //ndef_message_s *ndef = (ndef_message_s*)data;
 
                                ////net_nfc_ndef_print_message(ndef);
 
                                test_case_result = NET_NFC_TEST_OK;
 
                                net_nfc_error_e error = NET_NFC_OK;
-                               ndef_message_msg = NULL;
-                               ndef_record_record = NULL;
+                               ndef_message_s *msg = NULL;
+                               ndef_record_s *record = NULL;
 
                                if( (error = net_nfc_create_text_type_record(&record, "This is real NFC", "en-US", NET_NFC_ENCODE_UTF_8)) == NET_NFC_OK)
                                {
@@ -1998,7 +1998,7 @@ int nfcTestAPIBasicTest3(uint8_t testNumber,void* arg_ptr2)
        //net_nfc_error_e result;
        test_case_result = NET_NFC_TEST_FAIL;
 
-       ndef_message_ndef_message = NULL;
+       ndef_message_s *ndef_message = NULL;
 
        if(net_nfc_retrieve_current_ndef_message(&ndef_message) == NET_NFC_OK)
        {
@@ -2008,7 +2008,7 @@ int nfcTestAPIBasicTest3(uint8_t testNumber,void* arg_ptr2)
                        int i = 0;
                        for(; i < count; i++)
                        {
-                               ndef_record_record = NULL;
+                               ndef_record_s *record = NULL;
                                if(net_nfc_get_record_by_index(ndef_message, i, &record) == NET_NFC_OK)
                                {
                                        net_nfc_record_tnf_e tnf;
@@ -2018,8 +2018,8 @@ int nfcTestAPIBasicTest3(uint8_t testNumber,void* arg_ptr2)
                                                {
                                                        case NET_NFC_RECORD_WELL_KNOWN_TYPE:
                                                        {
-                                                               data_type = NULL;
-                                                               data_payload = NULL;
+                                                               data_s *type = NULL;
+                                                               data_s *payload = NULL;
 
                                                                if(net_nfc_get_record_type(record, &type) == NET_NFC_OK && net_nfc_get_record_payload(record, &payload) == NET_NFC_OK)
                                                                {
@@ -2194,14 +2194,14 @@ int nfcTestNdefParser(uint8_t testNumber,void* arg_ptr2)
 {
        net_nfc_error_e result;
 
-       ndef_message_uriMsg = NULL;
-       ndef_message_spMsg = NULL;
-       ndef_record_h  uriRecord  = NULL;
-       ndef_record_h  spRecord = NULL;
-       data_type_data = NULL;
-       data_raw_data = NULL;
+       ndef_message_s *uriMsg = NULL;
+       ndef_message_s *spMsg = NULL;
+       ndef_record_s *uriRecord  = NULL;
+       ndef_record_s *spRecord = NULL;
+       data_s *type_data = NULL;
+       data_s *raw_data = NULL;
        char smart_poster_type[] = "Sp";
-       ndef_record_record = NULL;
+       ndef_record_s *record = NULL;
        test_case_result = NET_NFC_TEST_OK;
 
        result = net_nfc_create_ndef_message (&uriMsg);
@@ -2329,7 +2329,7 @@ static void net_nfc_client_socket_cb (net_nfc_llcp_message_e message, net_nfc_er
                case NET_NFC_MESSAGE_LLCP_CONNECT:
                {
                        PRINT_INFO ("LLCP connect is completed with error code %d", result);
-                       data_data;
+                       data_s *data;
                        char * str = "Client message: Hello, server!";
                        net_nfc_create_data (&data, (const uint8_t*)str ,strlen (str) + 1);
                        net_nfc_send_llcp (client_socket, data, NULL);
@@ -2347,7 +2347,7 @@ static void net_nfc_client_socket_cb (net_nfc_llcp_message_e message, net_nfc_er
 
                case NET_NFC_MESSAGE_LLCP_RECEIVE:
                        PRINT_INFO ("LLCP receive is completed with error code %d", result);
-                       data_h received_data = (data_h) data;
+                       data_s *received_data = (data_s*)data;
                        PRINT_INFO ("Server --> Client : %s" , net_nfc_get_data_buffer (received_data));
 
                        net_nfc_disconnect_llcp (client_socket ,NULL);
@@ -2402,10 +2402,10 @@ static void net_nfc_server_socket_cb (net_nfc_llcp_message_e message, net_nfc_er
                case NET_NFC_MESSAGE_LLCP_RECEIVE:
                {
                        PRINT_INFO ("LLCP receive is completed with error code %d", result);
-                       data_h received_data = (data_h) data;
+                       data_s *received_data = (data_s*)data;
                        PRINT_INFO ("Server <-- Client : %s" , net_nfc_get_data_buffer (received_data));
 
-                       data_data;
+                       data_s *data;
                        char * str = "Server message: Welcome NFC llcp world!";
                        net_nfc_create_data (&data, (const uint8_t*)str ,strlen (str) + 1);
                        net_nfc_send_llcp (accepted_socket, data, NULL);
@@ -2431,7 +2431,7 @@ static void net_nfc_server_socket_cb (net_nfc_llcp_message_e message, net_nfc_er
        }
 }
 
-net_nfc_target_handle_snep_handle;
+net_nfc_target_handle_s *snep_handle;
 int temp_count;
 
 static void net_nfc_test_snep_cb(net_nfc_message_e message, net_nfc_error_e result, void* data, void* user_param, void * trans_data)
@@ -2442,8 +2442,8 @@ static void net_nfc_test_snep_cb(net_nfc_message_e message, net_nfc_error_e resu
 #if 0
                case NET_NFC_MESSAGE_P2P_DISCOVERED:
                {
-                       snep_handle = (net_nfc_target_handle_h) data;
-                       //= (net_nfc_target_handle_h) target_info->handle;
+                       snep_handle = (net_nfc_target_handle_s*) data;
+                       //= (net_nfc_target_handle_s*) target_info->handle;
                        /* Fill the data to send. */
 
                        if(NET_NFC_OK == net_nfc_create_exchanger_data(&snep_ex_data, nfcTestUri))
@@ -2482,7 +2482,7 @@ static void net_nfc_test_snep_cb(net_nfc_message_e message, net_nfc_error_e resu
                case NET_NFC_MESSAGE_P2P_RECEIVE:
                {
 //                     int i;
-//                     data_h received_data = (data_h)data;
+//                     data_s *received_data = (data_s*)data;
 
 //                     PRINT_INFO ("NET_NFC_MESSAGE_P2P_RECEIVE [%s]", net_nfc_get_data_buffer(received_data));
 //                     PRINT_INFO ("   length [%d]", net_nfc_get_data_length(received_data));
@@ -2500,7 +2500,7 @@ static void net_nfc_test_llcp_cb(net_nfc_message_e message, net_nfc_error_e resu
        switch (message) {
                case NET_NFC_MESSAGE_LLCP_DISCOVERED:
                {
-                       net_nfc_llcp_config_info_h config =  (net_nfc_llcp_config_info_h) data;
+                       net_nfc_llcp_config_info_s *config = (net_nfc_llcp_config_info_s*)data;
                        uint8_t lto, option;
                        uint16_t wks, miu;
                        net_nfc_get_llcp_configure_lto (config , &lto);
@@ -2553,7 +2553,7 @@ int nfcTestSnep(uint8_t testNumber,void* arg_ptr)
 int nfcTestLLCP(uint8_t testNumber,void* arg_ptr2)
 {
        net_nfc_error_e result;
-       net_nfc_llcp_config_info_config;
+       net_nfc_llcp_config_info_s *config;
        result = net_nfc_client_initialize();
        CHECK_RESULT(result);
        net_nfc_state_activate ();
@@ -2597,7 +2597,7 @@ static void net_nfc_client_stress_socket_cb (net_nfc_llcp_message_e message, net
                case NET_NFC_MESSAGE_LLCP_CONNECT:
                {
                        PRINT_INFO ("LLCP connect is completed with error code %d", result);
-                       data_data;
+                       data_s *data;
                        char * str = "Client message: Hello, server!";
                        net_nfc_create_data (&data, (const uint8_t*)str ,strlen (str) + 1);
                        net_nfc_send_llcp (client_socket, data, NULL);
@@ -2615,7 +2615,7 @@ static void net_nfc_client_stress_socket_cb (net_nfc_llcp_message_e message, net
 
                case NET_NFC_MESSAGE_LLCP_RECEIVE:
                        PRINT_INFO ("LLCP receive is completed with error code %d", result);
-                       data_h received_data = (data_h) data;
+                       data_s *received_data = (data_s*)data;
                        PRINT_INFO ("Server --> Client : %s" , net_nfc_get_data_buffer (received_data));
 
                        net_nfc_disconnect_llcp (client_socket ,NULL);
@@ -2668,10 +2668,10 @@ static void net_nfc_server_stress_socket_cb (net_nfc_llcp_message_e message, net
                case NET_NFC_MESSAGE_LLCP_RECEIVE:
                {
                        PRINT_INFO ("LLCP receive is completed with error code %d", result);
-                       data_h received_data = (data_h) data;
+                       data_s *received_data = (data_s*)data;
                        PRINT_INFO ("Server <-- Client : %s" , net_nfc_get_data_buffer (received_data));
 
-                       data_data;
+                       data_s *data;
                        char * str = "Server message: Welcome NFC llcp world!";
                        net_nfc_create_data (&data, (const uint8_t*)str ,strlen (str) + 1);
                        net_nfc_send_llcp (server_socket, data, NULL);
@@ -2703,7 +2703,7 @@ static void net_nfc_test_llcp_stress_cb(net_nfc_message_e message, net_nfc_error
        switch (message) {
                case NET_NFC_MESSAGE_LLCP_DISCOVERED:
                {
-                       net_nfc_llcp_config_info_h config =  (net_nfc_llcp_config_info_h) data;
+                       net_nfc_llcp_config_info_s *config = (net_nfc_llcp_config_info_s*)data;
                        uint8_t lto, option;
                        uint16_t wks, miu;
                        net_nfc_get_llcp_configure_lto (config , &lto);
@@ -2743,8 +2743,8 @@ static void net_nfc_test_llcp_stress_cb(net_nfc_message_e message, net_nfc_error
 int nfcTestStressLLCP(uint8_t testNumber,void* arg_ptr2)
 {
        net_nfc_error_e result;
-       net_nfc_llcp_config_info_config;
-       result = net_nfc_initialize();
+       net_nfc_llcp_config_info_s *config;
+       result = net_nfc_client_initialize();
        CHECK_RESULT(result);
        net_nfc_state_activate ();
        result = net_nfc_set_response_callback (net_nfc_test_llcp_stress_cb, NULL);
@@ -2759,7 +2759,7 @@ int nfcTestStressLLCP(uint8_t testNumber,void* arg_ptr2)
 
        result = net_nfc_unset_response_callback ();
        CHECK_RESULT(result);
-       result = net_nfc_deinitialize ();
+       result = net_nfc_client_deinitialize ();
        CHECK_RESULT(result);
 */
        net_nfc_free_llcp_configure(config);
@@ -2922,9 +2922,9 @@ static void net_nfc_test_API_exception_tagAPI(net_nfc_message_e message, net_nfc
                                case 0: // transceive
                                {
                                        net_nfc_target_type_e type;
-                                       net_nfc_target_handle_id;
+                                       net_nfc_target_handle_s *id;
                                        bool is_ndef;
-                                       net_nfc_target_info_h target_info = (net_nfc_target_info_h)data;
+                                       net_nfc_target_info_s *target_info = (net_nfc_target_info_s*)data;
                                        //net_nfc_error_e e_ret ;
 
                                        net_nfc_get_tag_type (target_info, &type);
@@ -2940,8 +2940,8 @@ static void net_nfc_test_API_exception_tagAPI(net_nfc_message_e message, net_nfc
                                break;
                                case 1:
                                {
-                                       net_nfc_target_info_h target_info = (net_nfc_target_info_h)data;
-                                       net_nfc_target_handle_id;
+                                       net_nfc_target_info_s *target_info = (net_nfc_target_info_s*)data;
+                                       net_nfc_target_handle_s *id;
                                        net_nfc_get_tag_handle (target_info, &id);
                                        net_nfc_client_deinitialize();
                                        if (NET_NFC_OK == net_nfc_read_tag (id ,NULL)){
@@ -2951,10 +2951,10 @@ static void net_nfc_test_API_exception_tagAPI(net_nfc_message_e message, net_nfc
                                break;
                                case 2:
                                {
-                                       net_nfc_target_info_h target_info = (net_nfc_target_info_h)data;
-                                       net_nfc_target_handle_id;
-                                       ndef_message_message = NULL;
-                                       ndef_record_record = NULL;
+                                       net_nfc_target_info_s *target_info = (net_nfc_target_info_s*)data;
+                                       net_nfc_target_handle_s *id;
+                                       ndef_message_s *message = NULL;
+                                       ndef_record_s *record = NULL;
 
                                        net_nfc_get_tag_handle (target_info, &id);
                                        net_nfc_client_deinitialize();
@@ -2971,9 +2971,9 @@ static void net_nfc_test_API_exception_tagAPI(net_nfc_message_e message, net_nfc
                                break;
                                case 3:
                                {
-                                       net_nfc_target_info_h target_info = (net_nfc_target_info_h)data;
-                                       net_nfc_target_handle_id;
-                                       data_key;
+                                       net_nfc_target_info_s *target_info = (net_nfc_target_info_s*)data;
+                                       net_nfc_target_handle_s *id;
+                                       data_s *key;
                                        char data [] = {0xff,0xff,0xff,0xff,0xff,0xff};
                                        net_nfc_create_data (&key, (const uint8_t*)data, 6);
                                        net_nfc_get_tag_handle (target_info, &id);
@@ -3005,46 +3005,48 @@ int nfcTestAPIException_tagAPI (uint8_t testNumber,void* arg_ptr)
 
        /* Call API before initailize */
 
-       data_key;
+       data_s *key;
        net_nfc_error_e result;
        uint8_t data [] = {0xff,0xff,0xff,0xff,0xff,0xff};
        net_nfc_create_data (&key, data, 6);
-       result = net_nfc_format_ndef((net_nfc_target_handle_h) 0x302023, key, NULL);
+       result = net_nfc_format_ndef((net_nfc_target_handle_s*) 0x302023, key, NULL);
        if(NET_NFC_OK == result){
                net_nfc_free_data(key);
        }
        CHECK_ASSULT (NET_NFC_OK != result);
        result = net_nfc_format_ndef(NULL, key, NULL);
        if((NET_NFC_NULL_PARAMETER != result)
-               ||(NET_NFC_OK == net_nfc_format_ndef((net_nfc_target_handle_h) 0x302023, NULL, NULL))
-               ||(NET_NFC_OK == net_nfc_read_tag ((net_nfc_target_handle_h) 0x302023 ,NULL))
+               ||(NET_NFC_OK == net_nfc_format_ndef((net_nfc_target_handle_s*) 0x302023, NULL, NULL))
+               ||(NET_NFC_OK == net_nfc_read_tag ((net_nfc_target_handle_s*) 0x302023 ,NULL))
                ||(NET_NFC_NULL_PARAMETER != net_nfc_read_tag (NULL ,NULL)))
        {
                net_nfc_free_data(key);
        }
        CHECK_ASSULT (NET_NFC_NULL_PARAMETER == result);
-       CHECK_ASSULT (NET_NFC_OK != net_nfc_format_ndef((net_nfc_target_handle_h) 0x302023, NULL, NULL));
+       CHECK_ASSULT (NET_NFC_OK != net_nfc_format_ndef((net_nfc_target_handle_s*) 0x302023, NULL, NULL));
 
-       CHECK_ASSULT (NET_NFC_OK != net_nfc_read_tag ((net_nfc_target_handle_h) 0x302023 ,NULL));
+       CHECK_ASSULT (NET_NFC_OK != net_nfc_read_tag ((net_nfc_target_handle_s*) 0x302023 ,NULL));
        CHECK_ASSULT (NET_NFC_NULL_PARAMETER == net_nfc_read_tag (NULL ,NULL));
        net_nfc_free_data(key);
 
-       ndef_message_message = NULL;
-       ndef_record_record = NULL;
+       ndef_message_s *message = NULL;
+       ndef_record_s *record = NULL;
        net_nfc_create_ndef_message (&message);
        net_nfc_create_text_type_record (&record, "abc" ,"en-US" ,NET_NFC_ENCODE_UTF_8);
        net_nfc_append_record_to_ndef_message (message ,record);
-       result = net_nfc_write_ndef ((net_nfc_target_handle_h)0x302023 ,message,NULL);
+       result = net_nfc_write_ndef ((net_nfc_target_handle_s*)0x302023 ,message,NULL);
        if(NET_NFC_OK == result){
                net_nfc_free_ndef_message (message);
        }
        CHECK_ASSULT (NET_NFC_OK != result);
        result = net_nfc_write_ndef (NULL ,message,NULL);
-       if((NET_NFC_NULL_PARAMETER != result)||(NET_NFC_NULL_PARAMETER != net_nfc_write_ndef ((net_nfc_target_handle_h)0x302023 ,NULL,NULL))){
+       if((NET_NFC_NULL_PARAMETER != result)
+               ||(NET_NFC_NULL_PARAMETER != net_nfc_write_ndef((net_nfc_target_handle_s*)0x302023 ,NULL,NULL)))
+       {
                net_nfc_free_ndef_message (message);
        }
        CHECK_ASSULT (NET_NFC_NULL_PARAMETER == result);
-       CHECK_ASSULT (NET_NFC_NULL_PARAMETER == net_nfc_write_ndef ((net_nfc_target_handle_h)0x302023 ,NULL,NULL));
+       CHECK_ASSULT (NET_NFC_NULL_PARAMETER == net_nfc_write_ndef((net_nfc_target_handle_s*)0x302023 ,NULL,NULL));
        net_nfc_free_ndef_message (message);
 
 
@@ -3073,19 +3075,19 @@ static void net_nfc_test_API_exception_targetInfo(net_nfc_message_e message, net
 
        char **keys;
        int length;
-       data_value;
+       data_s *value;
 
        switch(message)
        {
                case NET_NFC_MESSAGE_TAG_DISCOVERED:
                {
 
-                       if (NET_NFC_OK != net_nfc_get_tag_info_keys((net_nfc_target_info_h)data, &keys, &length)){
+                       if (NET_NFC_OK != net_nfc_get_tag_info_keys((net_nfc_target_info_s*)data, &keys, &length)){
                                test_case_result = NET_NFC_TEST_FAIL;
                                return;
                        }
 
-                       if (NET_NFC_OK == net_nfc_get_tag_info_value ((net_nfc_target_info_h)data, "abc", &value)){
+                       if (NET_NFC_OK == net_nfc_get_tag_info_value ((net_nfc_target_info_s*)data, "abc", &value)){
                                test_case_result = NET_NFC_TEST_FAIL;
                                return;
                        }
@@ -3095,7 +3097,7 @@ static void net_nfc_test_API_exception_targetInfo(net_nfc_message_e message, net
                break;
                case NET_NFC_MESSAGE_TAG_DETACHED:
 
-                       if (NET_NFC_OK == net_nfc_get_tag_info_keys((net_nfc_target_info_h)data, &keys, &length)){
+                       if (NET_NFC_OK == net_nfc_get_tag_info_keys((net_nfc_target_info_s*)data, &keys, &length)){
                                test_case_result = NET_NFC_TEST_FAIL;
                                return;
                        }
@@ -3114,35 +3116,35 @@ static void net_nfc_test_API_exception_targetInfo(net_nfc_message_e message, net
 int nfcTestAPIException_targetInfo (uint8_t testNumber,void* arg_ptr)
 {
        net_nfc_target_type_e target_type;
-       net_nfc_target_handle_target_id;
+       net_nfc_target_handle_s *target_id;
        bool is_support;
        unsigned int size;
-       CHECK_ASSULT (NET_NFC_NULL_PARAMETER == net_nfc_get_tag_type ((net_nfc_target_info_h)0x302023, NULL));
+       CHECK_ASSULT (NET_NFC_NULL_PARAMETER == net_nfc_get_tag_type ((net_nfc_target_info_s*)0x302023, NULL));
        CHECK_ASSULT (NET_NFC_NULL_PARAMETER == net_nfc_get_tag_type (NULL, &target_type));
 
-       CHECK_ASSULT (NET_NFC_NULL_PARAMETER == net_nfc_get_tag_handle((net_nfc_target_info_h)0x302023, NULL));
+       CHECK_ASSULT (NET_NFC_NULL_PARAMETER == net_nfc_get_tag_handle((net_nfc_target_info_s*)0x302023, NULL));
        CHECK_ASSULT (NET_NFC_NULL_PARAMETER == net_nfc_get_tag_handle(NULL, &target_id));
 
-       CHECK_ASSULT (NET_NFC_NULL_PARAMETER == net_nfc_get_tag_ndef_support ((net_nfc_target_info_h)0x302023, NULL));
+       CHECK_ASSULT (NET_NFC_NULL_PARAMETER == net_nfc_get_tag_ndef_support ((net_nfc_target_info_s*)0x302023, NULL));
        CHECK_ASSULT (NET_NFC_NULL_PARAMETER == net_nfc_get_tag_ndef_support (NULL, &is_support));
 
-       CHECK_ASSULT (NET_NFC_NULL_PARAMETER == net_nfc_get_tag_max_data_size ((net_nfc_target_info_h)0x302023, NULL));
+       CHECK_ASSULT (NET_NFC_NULL_PARAMETER == net_nfc_get_tag_max_data_size ((net_nfc_target_info_s*)0x302023, NULL));
        CHECK_ASSULT (NET_NFC_NULL_PARAMETER == net_nfc_get_tag_max_data_size (NULL, &size));
 
-       CHECK_ASSULT (NET_NFC_NULL_PARAMETER == net_nfc_get_tag_actual_data_size ((net_nfc_target_info_h)0x302023, NULL));
+       CHECK_ASSULT (NET_NFC_NULL_PARAMETER == net_nfc_get_tag_actual_data_size ((net_nfc_target_info_s*)0x302023, NULL));
        CHECK_ASSULT (NET_NFC_NULL_PARAMETER == net_nfc_get_tag_actual_data_size (NULL, &size));
 
        char **keys;
        int length;
-       CHECK_ASSULT (NET_NFC_NULL_PARAMETER == net_nfc_get_tag_info_keys((net_nfc_target_info_h)0x302023, NULL, &length));
-       CHECK_ASSULT (NET_NFC_NULL_PARAMETER == net_nfc_get_tag_info_keys((net_nfc_target_info_h)0x302023, &keys, NULL));
+       CHECK_ASSULT (NET_NFC_NULL_PARAMETER == net_nfc_get_tag_info_keys((net_nfc_target_info_s*)0x302023, NULL, &length));
+       CHECK_ASSULT (NET_NFC_NULL_PARAMETER == net_nfc_get_tag_info_keys((net_nfc_target_info_s*)0x302023, &keys, NULL));
        CHECK_ASSULT (NET_NFC_NULL_PARAMETER == net_nfc_get_tag_info_keys(NULL, &keys, &length));
 
        const char* key = "hello";
-       data_value;
+       data_s *value;
 
-       CHECK_ASSULT (NET_NFC_NULL_PARAMETER == net_nfc_get_tag_info_value((net_nfc_target_info_h)0x302023, key , NULL));
-       CHECK_ASSULT (NET_NFC_NULL_PARAMETER == net_nfc_get_tag_info_value((net_nfc_target_info_h)0x302023, NULL, &value));
+       CHECK_ASSULT (NET_NFC_NULL_PARAMETER == net_nfc_get_tag_info_value((net_nfc_target_info_s*)0x302023, key , NULL));
+       CHECK_ASSULT (NET_NFC_NULL_PARAMETER == net_nfc_get_tag_info_value((net_nfc_target_info_s*)0x302023, NULL, &value));
        CHECK_ASSULT (NET_NFC_NULL_PARAMETER == net_nfc_get_tag_info_value(NULL, key, &value));
 
        CHECK_ASSULT(net_nfc_client_initialize() == NET_NFC_OK);
@@ -3161,10 +3163,10 @@ int nfcTestAPIException_targetInfo (uint8_t testNumber,void* arg_ptr)
 
 int nfcConnHandoverMessageTest (uint8_t testNumber,void* arg_ptr)
 {
-       net_nfc_carrier_config_carrier;
-       net_nfc_property_group_h group;
-       ndef_record_carrier_record;
-       ndef_message_message;
+       net_nfc_carrier_config_s *carrier;
+       net_nfc_carrier_property_s *group;
+       ndef_record_s *carrier_record;
+       ndef_message_s *message;
        uint8_t buffer[256] = {0,};
        uint8_t * pdata;
        unsigned int length = 0;
index 24d5b03..16254e5 100644 (file)
@@ -1,18 +1,18 @@
 /*
 * Copyright (c) 2012, 2013 Samsung Electronics Co., Ltd.
 *
 * Licensed under the Flora License, Version 1.1 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://floralicense.org/license/
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */
+ * Copyright (c) 2012, 2013 Samsung Electronics Co., Ltd.
+ *
+ * Licensed under the Flora License, Version 1.1 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ *     http://floralicense.org/license/
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
 #ifndef __NFC_API_TEST_H__
 #define __NFC_API_TEST_H__
 
@@ -23,34 +23,34 @@ typedef enum {
 }net_nfc_test_result_e;
 
 
-#define LOG_COLOR_RED          "\033[0;31m"
-#define LOG_COLOR_GREEN        "\033[0;32m"
-#define LOG_COLOR_BROWN        "\033[0;33m"
-#define LOG_COLOR_BLUE                 "\033[0;34m"
-#define LOG_COLOR_PURPLE       "\033[0;35m"
-#define LOG_COLOR_CYAN                 "\033[0;36m"
+#define LOG_COLOR_RED          "\033[0;31m"
+#define LOG_COLOR_GREEN                "\033[0;32m"
+#define LOG_COLOR_BROWN                "\033[0;33m"
+#define LOG_COLOR_BLUE         "\033[0;34m"
+#define LOG_COLOR_PURPLE       "\033[0;35m"
+#define LOG_COLOR_CYAN         "\033[0;36m"
 #define LOG_COLOR_LIGHTBLUE "\033[0;37m"
 #define LOG_COLOR_END          "\033[0;m"
 
 #define PRINT_INSTRUCT(format,args...) \
-do {\
-       printf(LOG_COLOR_BLUE""format""LOG_COLOR_END"\n", ##args);\
-}while(0);
+       do {\
+               printf(LOG_COLOR_BLUE""format""LOG_COLOR_END"\n", ##args);\
+       }while(0);
 
 #define PRINT_RESULT_FAIL(format,args...) \
-do {\
-       printf(LOG_COLOR_RED""format""LOG_COLOR_END"\n", ##args);\
-}while(0);
+       do {\
+               printf(LOG_COLOR_RED""format""LOG_COLOR_END"\n", ##args);\
+       }while(0);
 
 #define PRINT_RESULT_SUCCESS(format,args...) \
-do {\
-       printf(LOG_COLOR_GREEN""format""LOG_COLOR_END"\n", ##args);\
-}while(0);
+       do {\
+               printf(LOG_COLOR_GREEN""format""LOG_COLOR_END"\n", ##args);\
+       }while(0);
 
 #define PRINT_INFO(format,args...) \
-do {\
-       printf(format"\n", ##args);\
-}while(0);
+       do {\
+               printf(format"\n", ##args);\
+       }while(0);
 
 
 #define CHECK_RESULT(X)\
@@ -75,9 +75,9 @@ typedef int nfcTestStartFn_t(uint8_t testNumber,void* arg_ptr2);
 
 typedef struct
 {
-  char*                                testName;
-  nfcTestStartFn_t*    testFn;
-  uint8_t                      testResult;
+       char *testName;
+       nfcTestStartFn_t *testFn;
+       uint8_t testResult;
 } nfcTestType;
 
-#endif //__NFC_API_TEST_H__
\ No newline at end of file
+#endif //__NFC_API_TEST_H__