]> git.ipfire.org Git - thirdparty/freeswitch.git/commitdiff
add ldl_handle_running
authorAnthony Minessale <anthony.minessale@gmail.com>
Mon, 20 Apr 2009 17:30:21 +0000 (17:30 +0000)
committerAnthony Minessale <anthony.minessale@gmail.com>
Mon, 20 Apr 2009 17:30:21 +0000 (17:30 +0000)
git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@13085 d0543943-73ff-0310-b7d9-9358b9ac24b2

libs/libdingaling/src/libdingaling.c
libs/libdingaling/src/libdingaling.h

index ec111ed70e974fb48f3ea1ddac5aca9f8f6d3a95..e16fd7962352c42bfa3c9c83d69a845c46efafaa 100644 (file)
@@ -2331,6 +2331,11 @@ void ldl_handle_run(ldl_handle_t *handle)
        ldl_clear_flag_locked(handle, LDL_FLAG_RUNNING);
 }
 
+int ldl_handle_running(ldl_handle_t *handle)
+{
+       return ldl_test_flag(handle, LDL_FLAG_RUNNING) ? 1 : 0;
+}
+
 void ldl_handle_stop(ldl_handle_t *handle)
 {
        ldl_clear_flag_locked(handle, LDL_FLAG_RUNNING);
index 33c644e11d1bb27e251d181bd1aa5630a1673487..6b1c988f84be9397daadbb27bc8d4cd3c9964270 100644 (file)
@@ -590,6 +590,8 @@ void ldl_handle_run(ldl_handle_t *handle);
 */
 void ldl_handle_stop(ldl_handle_t *handle);
 
+int ldl_handle_running(ldl_handle_t *handle);
+
 
 /*!
   \brief Destroy a libDingaLing handle