* @see thread_srp_client_set_host_address()
*/
int thread_srp_client_register_service(thread_instance_h instance,
- const char *service_name, const char *service_type, uint64_t port);
+ const char *service_name, const char *service_type, uint16_t port);
+/**
+ * @ingroup CAPI_NETWORK_THREAD_SRP_MODULE
+ * @brief Remove Service from SRP server
+ * @since_tizen 7.0
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #THREAD_ERROR_NONE Successful
+ * @retval #THREAD_ERROR_NOT_INITIALIZED Not initialized
+ * @retval #THREAD_ERROR_OPERATION_FAILED Operation failed
+ * @retval #THREAD_ERROR_NOT_SUPPORTED Not supported
+ *
+ * @pre thread API must be initialized with thread_initialize().
+ * @see thread_srp_client_start()
+ * @see thread_srp_client_set_host_address()
+ * @see thread_srp_client_register_service()
+ */
+int thread_srp_client_remove_service(thread_instance_h instance,
+ const char *service_name, const char *service_type);
+
/**
* @ingroup CAPI_NETWORK_THREAD_SRP_MODULE
* @brief Start SRP Server