Update hello protocol
[platform/core/uifw/tts.git] / server / ttsd_server.c
index 2687119..bb2e53d 100644 (file)
@@ -550,6 +550,17 @@ int ttsd_terminate()
 * TTS Server Functions for Client
 */
 
+int ttsd_server_is_already_initialized(int pid, int uid, bool* is_initialized)
+{
+       if (-1 != ttsd_data_is_client(uid))
+               *is_initialized = true;
+       else
+               *is_initialized = false;
+
+       SLOG(LOG_INFO, tts_tag(), "[Server INFO] Pid(%d), Uid(%d) is %s", pid, uid, *is_initialized ? "already initialized" : "not initialized yet");
+       return TTSD_ERROR_NONE;
+}
+
 int ttsd_server_initialize(int pid, int uid, bool* credential_needed)
 {
        SLOG(LOG_INFO, tts_tag(), "[Server] Server initialize");