yes that module is out of date. see the FreeSWITCH::Client in tree for mine
On Fri, May 16, 2008 at 1:09 PM, Michael Collins <[EMAIL PROTECTED]> wrote: > Yep, that seems to work. I believe the issue is with > POE::Filter::FSSocket. I'll keep investigating. > > -MC > > > ------------------------------ > > *From:* [EMAIL PROTECTED] [mailto: > [EMAIL PROTECTED] *On Behalf Of *Anthony > Minessale > *Sent:* Friday, May 16, 2008 10:00 AM > *To:* [email protected] > *Subject:* Re: [Freeswitch-users] Event socket: api vs. bgapi > > > > BACKGROUND_JOB event should fall under all > > If it's the inbound socket connection you should only have to do it once. > > telnet to the event socket and auth and do > > events all<cr> > <cr> > > then try > > bgapi show channels<cr> > <cr> > > > On Fri, May 16, 2008 at 11:31 AM, Michael S Collins < > [EMAIL PROTECTED]> wrote: > > Thanks. I'll get this on the wiki right away. Clarification questions: does > one need to subscribe to the background job just once per session in order > to receive all subsequent bgapi events? Also, is it the case that > subscribing to "events plain all" does not include bgapi events? I'm > testing and it looks like that's the case but I want to confirm. > > > > Thanks, > > MC > > Sent from my iPhone > > > On May 16, 2008, at 6:13 AM, "Anthony Minessale" < > [EMAIL PROTECTED]> wrote: > > when you do bgapi you actually have to subscribe to the background job > event to get the results. > Since it's an async operation, the command is executed in it's own thread > and when the results are collected they are put in the event's body. > > The bgapi returns a job-uuid that you need to save and use it to tie the > background_job event to the original request. > > The decision to use api vs bgapi is weather or not you want to get the > results right away or not. So usually show channels etc is a case where you > want to do it in the foreground. > > Also to further complicate things, bgapi is an event socket command only so > it cannot be used from cli xml-rpc etc. > BUT, there is actually a *bgapi* FSAPI command you can execute to run any > FSAPI in the same fashion. > > so raw event socket command > api bgapi show channels > > is the same as raw event socket command > > bgapi show channels > > but, you can also say "bgapi show channels" from the cli/xml-rpc/dialplan > etc as well. > > On Fri, May 16, 2008 at 1:08 AM, Michael Collins <<[EMAIL PROTECTED]> > [EMAIL PROTECTED]> wrote: > > Followup question: I can use api to send "show channels" or "oz list" but > when I use bgapi to send those commands I don't get anything back from the > event socket. Any thoughts? > > > > -MC > > > ------------------------------ > > *From:* <[EMAIL PROTECTED]> > [EMAIL PROTECTED] [mailto:<[EMAIL PROTECTED]> > [EMAIL PROTECTED] *On Behalf Of *Michael > Collins > *Sent:* Thursday, May 15, 2008 4:59 PM > *To:* <[email protected]> > [email protected] > *Subject:* [Freeswitch-users] Event socket: api vs. bgapi > > > > Question: > > > > Are there compelling reasons **not** to use api for simple commands like > "show channels" or "oz list"? Since api is blocking and bgapi is > non-blocking I just wondered if there are recommendations for when to use > each one. I can definitely see why you'd use bgapi for an "originate" > command. I didn't see anything on the wiki that discussed when to use api > vs. bgapi so I'll be happy to write up a blurb on the recommended use of > each one. > > > > Thanks, > > MC > > > _______________________________________________ > Freeswitch-users mailing list > <[email protected]> > [email protected] > <http://lists.freeswitch.org/mailman/listinfo/freeswitch-users> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:<http://lists.freeswitch.org/mailman/options/freeswitch-users> > http://lists.freeswitch.org/mailman/options/freeswitch-users > <http://www.freeswitch.org>http://www.freeswitch.org > > > > > -- > Anthony Minessale II > > FreeSWITCH <http://www.freeswitch.org/>http://www.freeswitch.org/ > ClueCon <http://www.cluecon.com/>http://www.cluecon.com/ > > AIM: anthm > MSN: <[EMAIL PROTECTED]>[EMAIL PROTECTED] > GTALK/JABBER/PAYPAL: <[EMAIL PROTECTED]> > [EMAIL PROTECTED] > IRC: irc.freenode.net #freeswitch > > FreeSWITCH Developer Conference > sip: <[EMAIL PROTECTED]>[EMAIL PROTECTED] > iax: <http://iax:[EMAIL PROTECTED]/888> > [EMAIL PROTECTED]/888 > googletalk: <[EMAIL PROTECTED]> > [EMAIL PROTECTED] > pstn:213-799-1400 > > _______________________________________________ > Freeswitch-users mailing list > [email protected] > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:<http://lists.freeswitch.org/mailman/options/freeswitch-users> > http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > _______________________________________________ > Freeswitch-users mailing list > [email protected] > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > > > > -- > Anthony Minessale II > > FreeSWITCH http://www.freeswitch.org/ > ClueCon http://www.cluecon.com/ > > AIM: anthm > MSN:[EMAIL PROTECTED] <[EMAIL PROTECTED]> > GTALK/JABBER/PAYPAL:[EMAIL PROTECTED]<[EMAIL PROTECTED]> > IRC: irc.freenode.net #freeswitch > > FreeSWITCH Developer Conference > sip:[EMAIL PROTECTED] <[EMAIL PROTECTED]> > iax:[EMAIL PROTECTED]/888 > googletalk:[EMAIL PROTECTED]<[EMAIL PROTECTED]> > pstn:213-799-1400 > > _______________________________________________ > Freeswitch-users mailing list > [email protected] > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users > http://www.freeswitch.org > > -- Anthony Minessale II FreeSWITCH http://www.freeswitch.org/ ClueCon http://www.cluecon.com/ AIM: anthm MSN:[EMAIL PROTECTED] <[EMAIL PROTECTED]> GTALK/JABBER/PAYPAL:[EMAIL PROTECTED]<[EMAIL PROTECTED]> IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:[EMAIL PROTECTED] <[EMAIL PROTECTED]> iax:[EMAIL PROTECTED]/888 googletalk:[EMAIL PROTECTED]<[EMAIL PROTECTED]> pstn:213-799-1400
_______________________________________________ Freeswitch-users mailing list [email protected] http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
