Hi All, In ReadSocket and BuildSelectList, the dynamic_cast used frequently, we know "dynamic_cast" will consume more cpu than direct cast, so I suggest change these dynamic_cast code. Thanks steven -----邮件原件----- 发件人: openh323gk-users-admin@xxxxxxxxxxxxxxxxxxxxx [mailto:openh323gk-users-admin@xxxxxxxxxxxxxxxxxxxxx] 代表 openh323gk-users-request@xxxxxxxxxxxxxxxxxxxxx 发送时间: 2005年6月30日 11:20 收件人: openh323gk-users@xxxxxxxxxxxxxxxxxxxxx 主题: Openh323gk-users digest, Vol 1 #1927 - 4 msgs Send Openh323gk-users mailing list submissions to openh323gk-users@xxxxxxxxxxxxxxxxxxxxx To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/openh323gk-users or, via email, send a message with subject or body 'help' to openh323gk-users-request@xxxxxxxxxxxxxxxxxxxxx You can reach the person managing the list at openh323gk-users-admin@xxxxxxxxxxxxxxxxxxxxx When replying, please edit your Subject line so it is more specific than "Re: Contents of Openh323gk-users digest..." Today's Topics: 1. PBX (=?iso-8859-1?B?UmFt824gTW9udG95YSBCZW5pdG8=?=) 2. Re: PBX (Gentian Bajraktari) 3. Re: Vqueue : Again (Marc Michot) 4. I want to use GNUGK to manage endpoints distributed in two subnet whether I must run GNUGK on win server or Linux? (gnugkmail gnugkmail) --__--__-- Message: 1 From: =?iso-8859-1?B?UmFt824gTW9udG95YSBCZW5pdG8=?= <rmbtelecom@hotmail. com> Date: Wed, 29 Jun 2005 08:18:07 +0000 Subject: PBX Reply-To: openh323gk-users@xxxxxxxxxxxxxxxxxxxxx Hi all! Al right; I'm trying to implement some PBX abilities to gnugk; but, in fact, I cannot solve this really right. The most important thing I'll try first it will be connecting the calling endpoint to an audioplayer while I find a cute destination for him. This seems to be difficult. Let's see: if I used the proxy mode, I can manage everything between endpoints, but... whenever I wanted to make any change e.g. in addresses, I must be changing it constantly, (for any H323 message), or endpoints may fail the call; otherwise, if I connected this calling endpoint to this audioplayer, and I stored its H245, H225 and Q931 messages, I could see if I may connect them after both "connect" messages, but... I must implement a complete H323 protocol for each tried called endpoint. All this could have been really easier if you had implemented SoftPBX::MakeCall(...). Anyway, I found another solution, really worse: transferring calls the whole time, and, before they hang up, transferring them again. In routed mode, (not proxy needed). But with this method the calling endpoint never hears a complete audio message; and, if any of these transferrences fails, tha call is lost. I would like to receive some ideas about this. Thaks a lot in advance, Ram? Montoya. _________________________________________________________________ Acepta el reto MSN Premium: Correos m? divertidos con fotos y textos incre?les en MSN Premium. Desc?galo y pru?alo 2 meses gratis. http://join.msn.com?XAPID=1697&DI=1055&HL=Footer_mailsenviados_correosma sdivertidos --__--__-- Message: 2 From: "Gentian Bajraktari" <g.bajraktari@xxxxxxxxxx> To: <openh323gk-users@xxxxxxxxxxxxxxxxxxxxx> Subject: Re: PBX Date: Wed, 29 Jun 2005 14:59:06 +0100 Reply-To: openh323gk-users@xxxxxxxxxxxxxxxxxxxxx Forget it, use Asterisk for PBX..... ----- Original Message -----=20 From: "Ram=F3n Montoya Benito" <rmbtelecom@xxxxxxxxxxx> To: <undisclosed-recipients:> Sent: Wednesday, June 29, 2005 9:18 AM Subject: PBX > Hi all! > > Al right; I'm trying to implement some PBX abilities to gnugk; but, in=20 > fact, I cannot solve this really right. > > The most important thing I'll try first it will be connecting the calli= ng=20 > endpoint to an audioplayer while I find a cute destination for him. Thi= s=20 > seems to be difficult. > Let's see: if I used the proxy mode, I can manage everything between=20 > endpoints, but... whenever I wanted to make any change e.g. in addresse= s,=20 > I must be changing it constantly, (for any H323 message), or endpoints = may=20 > fail the call; otherwise, if I connected this calling endpoint to this=20 > audioplayer, and I stored its H245, H225 and Q931 messages, I could see= if=20 > I may connect them after both "connect" messages, but... I must impleme= nt=20 > a complete H323 protocol for each tried called endpoint. > > All this could have been really easier if you had implemented=20 > SoftPBX::MakeCall(...). > > Anyway, I found another solution, really worse: transferring calls the=20 > whole time, and, before they hang up, transferring them again. In route= d=20 > mode, (not proxy needed). But with this method the calling endpoint nev= er=20 > hears a complete audio message; and, if any of these transferrences fai= ls,=20 > tha call is lost. > > > I would like to receive some ideas about this. > > Thaks a lot in advance, > Ram=F3n Montoya. > > _________________________________________________________________ > Acepta el reto MSN Premium: Correos m=E1s divertidos con fotos y textos= =20 > incre=EDbles en MSN Premium. Desc=E1rgalo y pru=E9balo 2 meses gratis. =20 > http://join.msn.com?XAPID=3D1697&DI=3D1055&HL=3DFooter_mailsenviados_co= rreosmasdivertidos > > > > ------------------------------------------------------- > SF.Net email is sponsored by: Discover Easy Linux Migration Strategies > from IBM. Find simple to follow Roadmaps, straightforward articles, > informative Webcasts and more! Get everything you need to get up to > speed, fast. http://ads.osdn.com/?ad_id=3D7477&alloc_id=3D16492&op=3Dcl= ick > _______________________________________________________ > > Posting: mailto:Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx > Archive: http://sourceforge.net/mailarchive/forum.php?forum_id=3D8549 > Unsubscribe: http://lists.sourceforge.net/lists/listinfo/openh323gk-use= rs > Homepage: http://www.gnugk.org/ > >=20 --__--__-- Message: 3 From: Marc Michot <mmichot@xxxxxxxxxx> Subject: Re: Vqueue : Again Date: Wed, 29 Jun 2005 23:45:56 +0200 To: openh323gk-users@xxxxxxxxxxxxxxxxxxxxx Reply-To: openh323gk-users@xxxxxxxxxxxxxxxxxxxxx So there is no solution with GnuGK to make vqueue when the GK is a =20 interdomain GK (on received calls) or a parent GK? Regards Marc Le 29 juin 05 =E0 00:02, Marc Michot a =E9crit : > The other GK act as a ... GK :) > So I receive LRQ. > > I can propose my help if one day someone decide to develop this part. > > > Regards, > Marc > > > Le 28 juin 05 =E0 23:12, Jan Willamowius a =E9crit : > > >> If the other GK registers eg. as a gateway, you'll get ARQs and =20 >> then you >> can use VQueues. >> >> If you only get LRQs, the current VQueue implementation would need =20= >> to be >> extended. Thats a bit of programming work and not out-of-the-box. >> >> Regards, >> Jan >> >> Marc Michot wrote: >> >> >>> I don't want to authorise the Foreign GK to make calls >>> I just want use vqueue in this case to choose the GW I propose to =20= >>> the >>> >>> >> >> >> >>> Foreingn GK : >>> Foreign GW -> Foreign GK -> My GK -> My GWs (GW1, GW2, ...) >>> >>> in this case the Foreign GK sends an LRQ to my GK, the ARQ come from >>> My GW, but only after My GK chooses a GW. >>> >>> So how can I use vqueue in this case to be able to choose with an >>> external program the GW I want to use ? >>> >>> regards, >>> Marc >>> >>> >>> Le 28 juin 05 =E0 22:41, Jan Willamowius a =E9crit : >>> >>> >>> >>>> That depens on the specific setup: >>>> You can't use VQueues to decide if you accept calls via LRQ, you >>>> >>>> >> have >> >> >>>> to use the static rules for that. But all ARQs that come in can be >>>> rewritten. >>>> >>>> Regards, >>>> Jan >>>> >>>> Marc Michot wrote: >>>> >>>> >>>> >>>>> Hi, >>>>> >>>>> thanks for your answers. >>>>> >>>>> So it's not possible to use Vqueue in this case : >>>>> >>>>> >>>>> Foreign GW -> Foreign GK -> My GK -> My GWs >>>>> >>>>> Because in this case the ARQ comes after the routr is choiced. >>>>> >>>>> is it correct ? >>>>> >>>>> Marc >>>>> >>>>> Le 28 juin 05 =E0 18:47, Jan Willamowius a =E9crit : >>>>> >>>>> >>>>> >>>>> >>>>>> Hi, >>>>>> >>>>>> the VQueues only work on ARQs. It would be possible to extend the >>>>>> mechanism to other messages, but so far it has only been >>>>>> implemented for >>>>>> ARQs. >>>>>> >>>>>> Regards, >>>>>> Jan >>>>>> >>>>>> >>>>>> Marc Michot wrote: >>>>>> >>>>>> >>>>>> >>>>>> >>>>>>> I have an other question about Vqueue >>>>>>> When I enable vqueue on ARQ : >>>>>>> [RoutingPolicy::OnARQ] >>>>>>> default=3Dvqueue,internal >>>>>>> >>>>>>> [CTI::Agents] >>>>>>> VirtualQueuePrefixes=3D11111# >>>>>>> >>>>>>> I see RouteRequest >>>>>>> Good. >>>>>>> >>>>>>> >>>>>>> But when I want to do the same thing with LRQ, I don't see any >>>>>>> RouteRequest and If I remove the internal option, I have only >>>>>>> >>>>>>> >> LRJ. >> >> >>>>>>> [RoutingPolicy::OnLRQ] >>>>>>> default=3Dvqueue,internal >>>>>>> >>>>>>> >>>>>>> >>>> >>>> --=20 >>>> Jan Willamowius, jan@xxxxxxxxxxxxxx, http://www.gnugk.org/ >>>> >>>> >>>> ------------------------------------------------------- >>>> SF.Net email is sponsored by: Discover Easy Linux Migration >>>> >>>> >> Strategies >> >> >>>> from IBM. Find simple to follow Roadmaps, straightforward articles, >>>> informative Webcasts and more! Get everything you need to get up to >>>> speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id=16492&op=3Dclick >>>> _______________________________________________________ >>>> >>>> Posting: mailto:Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx >>>> Archive: http://sourceforge.net/mailarchive/forum.php?forum_id_49 >>>> Unsubscribe: http://lists.sourceforge.net/lists/listinfo/=20 >>>> openh323gk- >>>> >>>> >> >> >> >>>> users >>>> Homepage: http://www.gnugk.org/ >>>> >>>> >>>> >>> >>> >>> >>> ------------------------------------------------------- >>> SF.Net email is sponsored by: Discover Easy Linux Migration =20 >>> Strategies >>> from IBM. Find simple to follow Roadmaps, straightforward articles, >>> informative Webcasts and more! Get everything you need to get up to >>> speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id=16492&op=3Dclick >>> _______________________________________________________ >>> >>> Posting: mailto:Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx >>> Archive: http://sourceforge.net/mailarchive/forum.php?forum_id_49 >>> Unsubscribe: >>> >>> >> http://lists.sourceforge.net/lists/listinfo/openh323gk-users >> >> >>> Homepage: http://www.gnugk.org/ >>> >>> >>> >> >> >> --=20 >> Jan Willamowius, jan@xxxxxxxxxxxxxx, http://www.gnugk.org/ >> >> >> ------------------------------------------------------- >> SF.Net email is sponsored by: Discover Easy Linux Migration =20 >> Strategies >> from IBM. Find simple to follow Roadmaps, straightforward articles, >> informative Webcasts and more! Get everything you need to get up to >> speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id=16492&op=3Dclick >> _______________________________________________________ >> >> Posting: mailto:Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx >> Archive: http://sourceforge.net/mailarchive/forum.php?forum_id=8549 >> Unsubscribe: http://lists.sourceforge.net/lists/listinfo/=20 >> openh323gk-users >> Homepage: http://www.gnugk.org/ >> >> > > > > ------------------------------------------------------- > SF.Net email is sponsored by: Discover Easy Linux Migration Strategies > from IBM. Find simple to follow Roadmaps, straightforward articles, > informative Webcasts and more! Get everything you need to get up to > speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id=16492&op=3Dclick > _______________________________________________________ > > Posting: mailto:Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx > Archive: http://sourceforge.net/mailarchive/forum.php?forum_id=8549 > Unsubscribe: http://lists.sourceforge.net/lists/listinfo/openh323gk-=20= > users > Homepage: http://www.gnugk.org/ > --__--__-- Message: 4 Date: Wed, 29 Jun 2005 19:58:48 -0700 (PDT) From: gnugkmail gnugkmail <gnugkmail@xxxxxxxxx> To: "openh323gk-users@xxxxxxxxxxxxxxxxxxxxx" <openh323gk-users@xxxxxxxxxxxxxxxxxxxxx> Subject: I want to use GNUGK to manage endpoints distributed in two subnet whether I must run GNUGK on win server or Linux? Reply-To: openh323gk-users@xxxxxxxxxxxxxxxxxxxxx --0-769021844-1120100328=:48151 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Hi all: I want to use GNUGK to manage endpoints distributed in two subnet whether I must run GNUGK on win server or Linux? To let endpoints connect each other whether I must enable OS route? Thanks for any idea. Tommy --------------------------------- Yahoo! Sports Rekindle the Rivalries. Sign up for Fantasy Football --0-769021844-1120100328=:48151 Content-Type: text/html; charset=iso-8859-1 Content-Transfer-Encoding: 8bit <P class=MsoNormal><FONT face=Arial size=1><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">Hi all:<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></FONT></P> <P class=MsoNormal><FONT face=Arial size=1><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Arial"> I want to use GNUGK to manage endpoints distributed in two subnet whether I must run GNUGK on win server or Linux? To let endpoints connect each other whether I must enable OS route? Thanks for any idea.<o:p></o:p></SPAN></FONT></P> <P class=MsoNormal><FONT face=Arial size=1><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Arial"><o:p> </o:p></SPAN></FONT></P> <P class=MsoNormal><FONT face=Arial size=1><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Arial"><o:p> </o:p></SPAN></FONT></P> <P class=MsoNormal><FONT face=Arial size=1><SPAN lang=EN-US style="FONT-SIZE: 9pt; FONT-FAMILY: Arial">Tommy<o:p></o:p></SPAN></FONT></P> <DIV></DIV><p> <hr size=1>Yahoo! Sports<br> <a href="http://pa.yahoo.com/*http://us.rd.yahoo.com/evt=33539/*http://foot ball.fantasysports.yahoo.com?ovchn=YAH&ovcpn=Integration&ovcrn=Mail+foot er&ovrfd=YAH&ovtac=AD ">Rekindle the Rivalries. Sign up for Fantasy Football</a> --0-769021844-1120100328=:48151-- --__--__-- _______________________________________________ Openh323gk-users mailing list Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/openh323gk-users End of Openh323gk-users Digest ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_idt77&alloc_id492&op? _______________________________________________________ Posting: mailto:Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx Archive: http://sourceforge.net/mailarchive/forum.php?forum_id?9 Unsubscribe: http://lists.sourceforge.net/lists/listinfo/openh323gk-users Homepage: http://www.gnugk.org/