Re: Обработка вызова
да-да )) вот тока хотел написать про это =) все равно спасибо!
нет, не днс, че-та мне подсказывает, что связано это с qualify =)
но это обошел, если кому интересно просто, такой вот макрос (вернее заготовка)
macro localcall(ext,dev,tmo) {
NoOp(SIP/${ext} has state ${DEVICE_STATE(SIP/${ext})});
switch (${DEVICE_STATE(SIP/${ext})}) {
case RINGINUSE:
NoOp(User is busy);
Playback(zanjat);
HangUp();
break;
case UNKNOWN:
NoOp(Invalid);
Playback(pbx-invalid);
HangUp();
break;
case UNAVAILABLE:
NoOp(Offline);
Playback(abonent);
HangUp();
break;
default:
Dial(${dev}/${ext},${tmo},t);
}
Set(CDR(userfield)=${CDR(userfield)} Hangupcause:${HANGUPCAUSE});
};
Кстати, Максим привет, это Паша с LVEE =)
P.S. почему-то табуляция слетает =)
|