revise cumbersome structure that is a opaque type
[platform/core/connectivity/nfc-manager-neard.git] / client / include / net_nfc_client_ndef.h
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);