IRC log for #asterisk-scf-dev on 20110902

01:55.29*** join/#asterisk-scf-dev dms (~dms@24.96.140.69)
02:44.41*** join/#asterisk-scf-dev kpfleming (~kpfleming@asterisk/digium-director-of-software-tech/kpfleming)
03:35.19*** join/#asterisk-scf-dev icegnome (~blongberg@adsl-98-67-175-82.shv.bellsouth.net)
05:52.24ben2011Does anyone know why issues.asterisk.org is unreachable?
05:53.12ben2011I tried from to locations (Germany and US)
08:10.29*** join/#asterisk-scf-dev kenhunt (~kenhunt@nat/digium/x-vwzrnfuhnqscdlzq)
08:11.04*** join/#asterisk-scf-dev malcolmd (~malcolmd@nat/digium/x-piufsqeoxxvoqrag)
08:11.05*** join/#asterisk-scf-dev malcolmd (~malcolmd@pdpc/sponsor/digium/malcolmd)
11:35.44*** join/#asterisk-scf-dev kpfleming (~kpfleming@asterisk/digium-director-of-software-tech/kpfleming)
11:53.41*** join/#asterisk-scf-dev wesphillips (~wphill04@137-237-233-124.harris.com)
12:20.54kpflemingfile: boo
12:21.02filethe answer is no
12:21.44kpflemingjust for fun, we should make media_rtp_pjmedia randomly assign both RTP *and* RTCP ports, and use 'a:rtcp=xxx' to tell the other end where our RTCP lives... then watch the ensuing fun.
12:21.57fileHAHAHAHAHA
12:22.24kpflemingwe would be completely RFC compliant, but totally non-interoperable
12:22.52filewe would interoperate with ourselves
12:22.58kpflemingi hope
12:45.10*** join/#asterisk-scf-dev dms (~dms@nat/digium/x-gwckzyxhjsmsqjas)
12:46.08b3nt_pinimagines the flamage over the "well we are spec compliant, why aren't you?" wars... good times.
12:46.13*** join/#asterisk-scf-dev dms1 (~dms@nat/digium/x-khupyjcilijwqbpz)
12:49.41wesphillipsI have a question, if anyone has the time. Are there plans to implement RFC 3611 (RTCP XR)?
12:49.53kpflemingthere are no plans at the moment
12:50.02wesphillipsok. thanks
12:50.10kpflemingall of our plans are on the wiki :-)
12:50.25kpflemingbut... that's one of the things we'd like the steering committee to get involved with, of course
12:50.48wesphillipsyea, I looked and didn't see it, so I thought I would ask. It would be a good addition if it is possible.
12:51.02kpfleminganything is possible... it's all software
13:11.19*** join/#asterisk-scf-dev leifmadsen (~Leif@asterisk/documenteur-extraordinaire/blitzrage)
13:25.21*** join/#asterisk-scf-dev jeffg (~jeffg@pdpc/supporter/professional/jeffg)
13:26.05*** join/#asterisk-scf-dev leedm777 (~Adium@nat/digium/x-nbqzbikfnfqtypmp)
13:45.36*** join/#asterisk-scf-dev putnopvut (~putnopvut@asterisk/master-of-queues/mmichelson)
13:56.27*** join/#asterisk-scf-dev icegnome (~blongberg@nat/digium/x-bxgwrnleecrsbmim)
14:24.49*** join/#asterisk-scf-dev kpfleming (~kpfleming@nat/digium/x-xdambvgzmonjibmz)
14:24.50*** join/#asterisk-scf-dev kpfleming (~kpfleming@asterisk/digium-director-of-software-tech/kpfleming)
14:51.26kenhuntb3nt_pin: ping
14:51.41b3nt_pinkenhunt: pong
14:51.45*** join/#asterisk-scf-dev kpfleming (~kpfleming@asterisk/digium-director-of-software-tech/kpfleming)
14:52.26kenhuntb3nt_pin:  was it you that added the ability to set default values to class members in slice?
14:52.44b3nt_pinno, that was not me
14:53.05file'twas kpfleming
14:53.54kenhuntOK. I just noticed something about setting an enum value, where the enum definition is in another slice file...
14:54.08kenhuntand you have to add the namespace to the enum value...
14:54.28kenhuntas in this snippet... http://pastebin.com/5cZYWrv7
14:55.07kenhuntI would have expected the slice for the right-hand side to be AsteriskSCF::System::Logging::Level::Debug;
14:55.17kenhuntnotice the "Level"...
14:55.33kenhuntotherwise, how would it know how to generate the correct value for Java or C#?
14:55.37kpflemingugh
14:55.47kpflemingthat's a problem, for sure
14:56.08kenhuntk
14:56.30kpflemingi don't think it matters whether the enum declaration is in another slice file or not
14:56.57kenhuntHere's another twist on that...
14:56.59kpflemingat least it shouldn't matter
14:57.13kenhuntthe implicit default value (i.e. when I didn't set a default explicitly)...
14:57.35kenhuntwas just set to "Debug" with no namespace qualifiers in the generated .h file, and it wouldn't compile.
15:11.43*** join/#asterisk-scf-dev kenhunt (~kenhunt@nat/digium/x-elnrfbpnxygjeoev)
16:42.08*** join/#asterisk-scf-dev icegnome (~blongberg@adsl-98-67-175-82.shv.bellsouth.net)
16:49.47putnopvutI've been staring at this the past 20 minutes now: http://pastebin.com/m1NBdtHJ
16:49.56putnopvutAnyone know what it is I'm doing incorrectly here?
16:50.08putnopvutI really wish error messages didn't suck as bad as they do...
16:51.50kpflemingmContacts holds RegPair objects, but you are trying to compare them to a string
16:51.53putnopvutEvery reference for std::find I've read makes no reference to the fact the value passed in as the third parameter has to be the same type as the container in which the value is to be found.
16:52.01kpflemingit doesn
16:52.06kpflemingit doesn't
16:52.16putnopvutI've overloaded an == operator that takes a RegPair and a string, though...
16:52.20kpflemingbut there has to be an operator== available to test equality
16:52.22putnopvutThat's what's got me confused here.
16:52.37kpfleminghmm
16:52.41kpflemingwell, i have to head to lunch
16:52.45putnopvutAll righty.
16:54.38*** join/#asterisk-scf-dev leifmadsen (~Leif@asterisk/documenteur-extraordinaire/blitzrage)
16:54.49putnopvutLet's see if changing to find_if and defining a predicate makes a difference.
16:58.36b3nt_pinwonders if the anonymous namespace could be screwing things up
17:09.27leedm777putnopvut: i'm not sure why it's not using your operator==, but they way you're using it looks a bit screwy anyways
17:09.33leedm777you might be better of using find_if instead
17:14.35leedm777such as: http://pastebin.com/MrcPdyA3
17:23.40putnopvutYep, got it rewritten already, pretty much exactly like you have it :)
17:23.54file:D
17:24.24leedm777just noticed you said you were going to try find_if
17:24.29leedm777got to work on my reading skills
17:25.55fileleedm777, blame the run away child process
17:26.33leedm777blaming no one but myself
18:11.14leedm777because I hate a mystery: http://stackoverflow.com/questions/7287224/why-isnt-stdfind-using-my-operator
18:16.46fileleedm777, you are a mystery
18:17.00leedm777now hates self
18:17.04leedm777thanks a lot, file!
18:18.19fileleedm777, your non-mysterious is a mystery
18:23.10putnopvutWow, I'm glad for some smart people who have apparently run into this before.
18:23.13putnopvutSilly ADL
18:24.30leedm777And I got a http://stackoverflow.com/badges/20/nice-question?userid=115478 out of it, too :-D
18:29.42filehum hum hum
18:32.53*** part/#asterisk-scf-dev wesphillips (~wphill04@137-237-233-124.harris.com)
19:54.21*** join/#asterisk-scf-dev b3ntpin_tm2 (~b3ntpin@142.162.77.6)
20:00.00*** join/#asterisk-scf-dev b3ntpin_tm2_ (~b3ntpin@142.162.77.6)
20:33.52kpflemingso mark and i were just chatting about that, and i wondered if typedefs on the relevant types in namespace 'x', where the operator== is also declared in namespace 'x', would have worked
20:46.46leedm777kpfleming: no, I tried with typedefs and operators== all defined in the global namespace
20:47.06leedm777s/operators/operator/
20:47.18leedm777infobot: botsnack
20:47.18infobotleedm777: aw, gee
21:00.09kpflemingwell then
22:20.55*** join/#asterisk-scf-dev leedm777 (~Adium@nat/digium/x-qgoeyzfyorolxhqt)

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.