LINUX.ORG.RU

История изменений

Исправление Vlad-76, (текущая версия) :

Пример скрипта на python для приема event`ов от разработчиков freeswitch с while 1:

#!/usr/bin/env python

import string
import sys

from ESL import *

con = ESLconnection("localhost","8021","ClueCon")
#are we connected?

if con.connected:

  con.events("plain", "all");

  while 1:  #!!!!!!!   <<<<<<<
  #my $e = $con->recvEventTimed(100);
    e = con.recvEvent()

    if e:
      print e.serialize()

Исходная версия Vlad-76, :

Пример приема event`ов от разработчиков freeswitch с while 1:

#!/usr/bin/env python

import string
import sys

from ESL import *

con = ESLconnection("localhost","8021","ClueCon")
#are we connected?

if con.connected:

  con.events("plain", "all");

  while 1:  #!!!!!!!   <<<<<<<
  #my $e = $con->recvEventTimed(100);
    e = con.recvEvent()

    if e:
      print e.serialize()