release tizen_2.0 beta
[framework/telephony/tel-plugin-socket_communicator.git] / libclient / include / tapi_sipc.h
index 8881bf3..e01bb22 100644 (file)
@@ -31,15 +31,16 @@ tapi_handle_t*      tapi_init( char *app_name, char *cp_name );
 gboolean               tapi_deinit( tapi_handle_t *h );
 gboolean               tapi_register_notification( tapi_handle_t *h, tapi_service_notification_e noti, tapi_cb cb, void *cb_data);
 
-tapi_service_object_t* tapi_create_service_object(tapi_service_command_e cmd);
+tapi_service_object_t* tapi_create_service_object(tapi_service_command_e cmd);
 gboolean               tapi_service_object_add_data(tapi_service_object_t* obj, const gchar* key, void *in_data, tapi_object_data_type_e type);
-gboolean               tapi_service_object_get_data(tapi_service_object_t* obj, const gchar* key, void **out_data, tapi_object_data_type_e type);
-gchar                  tapi_service_object_get_char(tapi_service_object_t* obj, const gchar* key);
-gboolean               tapi_service_object_get_boolean(tapi_service_object_t* obj, const gchar* key);
-gint                   tapi_service_object_get_int(tapi_service_object_t* obj, const gchar* key);
-gdouble                        tapi_service_object_get_double(tapi_service_object_t* obj, const gchar* key);
-gchar*                 tapi_service_object_get_string(tapi_service_object_t* obj, const gchar* key);
-tapi_service_object_t* tapi_service_object_get_object(tapi_service_object_t* obj, const gchar* key);
+gboolean               tapi_service_object_get_data(const tapi_service_object_t* obj, const gchar* key, void **out_data, tapi_object_data_type_e type);
+gchar                  tapi_service_object_get_char(const tapi_service_object_t* obj, const gchar* key);
+gboolean               tapi_service_object_get_boolean(const tapi_service_object_t* obj, const gchar* key);
+gint                   tapi_service_object_get_int(const tapi_service_object_t* obj, const gchar* key);
+gdouble                        tapi_service_object_get_double(const tapi_service_object_t* obj, const gchar* key);
+gchar*                 tapi_service_object_get_string(const tapi_service_object_t* obj, const gchar* key);
+tapi_service_command_e tapi_service_object_get_command(const struct _tapi_service_object* obj);
+tapi_service_object_t* tapi_service_object_get_object(const tapi_service_object_t* obj, const gchar* key);
 gboolean               tapi_service_object_remove_data(tapi_service_object_t* obj, const gchar* key);
 gboolean               tapi_service_object_remove_alldata(tapi_service_object_t* obj);
 gboolean               tapi_service_object_destory(tapi_service_object_t* obj);