bool InstantMessaging::iax_send (iax_session* session, const std::string& /*id*/, const std::string& message) { if (iax_send_text (session, message.c_str()) != -1) return true; else return false; }
EXPORT void iaxc_send_text_call(int callNo, const char * text) { if ( callNo < 0 || !(calls[callNo].state & IAXC_CALL_STATE_ACTIVE) ) return; get_iaxc_lock(); if ( calls[callNo].state & IAXC_CALL_STATE_ACTIVE ) iax_send_text(calls[callNo].session, text); put_iaxc_lock(); }
EXPORT void iaxc_send_text(const char * text) { if ( selected_call >= 0 ) { get_iaxc_lock(); if ( calls[selected_call].state & IAXC_CALL_STATE_ACTIVE ) iax_send_text(calls[selected_call].session, text); put_iaxc_lock(); } }
EXPORT void iaxc_send_text_call(int callNo, const char * text) { if ( callNo >= 0 && callNo < max_calls ) { get_iaxc_lock(); if ( calls[callNo].state & IAXC_CALL_STATE_ACTIVE ) iax_send_text(calls[callNo].session, text); put_iaxc_lock(); } }