about dynamic_cast

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 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>&nbsp;</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>&nbsp;</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/


[Index of Archives]     [SIP]     [Open H.323]     [Gnu Gatekeeper]     [Asterisk PBX]     [ISDN Cause Codes]     [Yosemite News]

  Powered by Linux