EXPORT void iaxc_blind_transfer_call(int callNo, const char * dest_extension) { if ( callNo < 0 || !(calls[callNo].state & IAXC_CALL_STATE_ACTIVE) ) return; iax_transfer(calls[callNo].session, dest_extension); }
void IAXVoIPLink::transfer(const std::string& id, const std::string& to) { IAXCall* call = getIAXCall(id); if (!call) return; char callto[to.length() +1]; strcpy(callto, to.c_str()); mutexIAX_.enter(); iax_transfer(call->session, callto); mutexIAX_.leave(); }