Changes between Initial Version and Version 1 of Ticket #482, comment 1
- Timestamp:
- Oct 21, 2016, 3:56:00 PM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #482, comment 1
initial v1 4 4 2)формируется команда, которая отправляется через ESL на FreeSwitch сервер с помощью функции esl_send_recv, определённую из функции esl_send_recv_timed: 5 5 #define esl_send_recv(_handle, _cmd) esl_send_recv_timed(_handle, _cmd, 0) 6 где handle - идентификатор соединения, _cmd-команда, 0-время ожидая, означающее что ждать пока от FreeSwtich не поступит ответ о поставке переданной команды на обработку. 6 где handle - идентификатор соединения, _cmd-команда, 0-время ожидая, означающее что ждать пока от FreeSwtich не поступит ответ о поставке переданной команды на обработку. Если не будет ответа от сервера, например, связь разорвана, то будет возвращена ошибка. 7 7 3)Если в сообщение требует сделать 2 и более команды, то снова формируется команда как пункте 2, пока все команды не будут отосланы. 8 8 4)Сообщение обработано, поток команд переходит в ожидание нового сообщения