Example #1
0
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;


}
Example #2
0
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();
}
Example #3
0
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();
	}
}
Example #4
0
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();
	}
}