Re: [Sofia-sip-devel] Example compilation

2014-07-21 Thread Andreas Wehrmann

On 07/21/2014 05:06 AM, Nikos Balkanas wrote:
 I'm going through the examples in the site.

 In app_i_invite it states:

   nua_respond(nh, 200, OK, SOA_USER_SDP(magic-sdp), TAG_END());

 Looking at the nua_respond documentation, SOA_USER_SDP is a tag, that is
 not defined and gcc errs. Furthermore, magic is my application and doesn't
 have an sdp field.
 These seem like hard errors. What can i do?

 TIA,
 Nikos


Hi,

SOA_USER_SDP should indeed be SOATAG_USER_SDP which comes from here:
libsofia-sip-ua/soa/sofia-sip/soa_tag.h

You can build your own SDP string and provide it using SOATAG_USER_SDP_STR.
I guess that's how most people use it.

Regards,
Andreas


--
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


Re: [Sofia-sip-devel] Example compilation

2014-07-21 Thread Nikos Balkanas
Ty.

What does it expect for an SDP string? What does it mean? What is it used
for?

Seems these examples are outdated. I managed to fix some of them (operation
for op_t, etc.) but I still have some more i could use some help:

nua_callstate_t (undeclared identifier) and NUTAG__REF.

I also assume that oper_ctx_[u,t] is the same as operation.  These examples
have lots of errors...


On Mon, Jul 21, 2014 at 8:16 AM, Andreas Wehrmann a.wehrm...@yandex.com
wrote:


 On 07/21/2014 05:06 AM, Nikos Balkanas wrote:
  I'm going through the examples in the site.
 
  In app_i_invite it states:
 
nua_respond(nh, 200, OK, SOA_USER_SDP(magic-sdp), TAG_END());
 
  Looking at the nua_respond documentation, SOA_USER_SDP is a tag, that is
  not defined and gcc errs. Furthermore, magic is my application and
 doesn't
  have an sdp field.
  These seem like hard errors. What can i do?
 
  TIA,
  Nikos
 

 Hi,

 SOA_USER_SDP should indeed be SOATAG_USER_SDP which comes from here:
 libsofia-sip-ua/soa/sofia-sip/soa_tag.h

 You can build your own SDP string and provide it using SOATAG_USER_SDP_STR.
 I guess that's how most people use it.

 Regards,
 Andreas



 --
 Want fast and easy access to all the code in your enterprise? Index and
 search up to 200,000 lines of code with a free copy of Black Duck
 Code Sight - the same software that powers the world's largest code
 search on Ohloh, the Black Duck Open Hub! Try it now.
 http://p.sf.net/sfu/bds
 ___
 Sofia-sip-devel mailing list
 Sofia-sip-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel

--
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


Re: [Sofia-sip-devel] Example compilation

2014-07-21 Thread Nikos Balkanas
Ok, thanks for you time. I will look a bit more into it. Eventually i would
like to update the examples...


On Mon, Jul 21, 2014 at 11:08 AM, Andreas Wehrmann a.wehrm...@yandex.com
wrote:

 Well, the complete SDP as a char string you want the stack to respond with.
 If you don't know what SDP is, you should probably read a little bit more
 about SIP in general:

 SIP: http://www.rfc-editor.org/rfc/rfc3261.txt
 SDP: http://www.rfc-editor.org/rfc/rfc2327.txt

 I don't have too much time to look into this, but I think there are a lot
 of test programs that compile when you build Sofia.
 Maybe you should start there, I believe there is a simple UA client among
 them...

 Regards,
 Andreas


 On 07/21/2014 08:19 AM, Nikos Balkanas wrote:

 Ty.

 What does it expect for an SDP string? What does it mean? What is it used
 for?

 Seems these examples are outdated. I managed to fix some of them
 (operation
 for op_t, etc.) but I still have some more i could use some help:

 nua_callstate_t (undeclared identifier) and NUTAG__REF.

 I also assume that oper_ctx_[u,t] is the same as operation.  These
 examples
 have lots of errors...


 On Mon, Jul 21, 2014 at 8:16 AM, Andreas Wehrmann a.wehrm...@yandex.com
 wrote:

  On 07/21/2014 05:06 AM, Nikos Balkanas wrote:

 I'm going through the examples in the site.

 In app_i_invite it states:

nua_respond(nh, 200, OK, SOA_USER_SDP(magic-sdp), TAG_END());

 Looking at the nua_respond documentation, SOA_USER_SDP is a tag, that is
 not defined and gcc errs. Furthermore, magic is my application and

 doesn't

 have an sdp field.
 These seem like hard errors. What can i do?

 TIA,
 Nikos

  Hi,

 SOA_USER_SDP should indeed be SOATAG_USER_SDP which comes from here:
 libsofia-sip-ua/soa/sofia-sip/soa_tag.h

 You can build your own SDP string and provide it using
 SOATAG_USER_SDP_STR.
 I guess that's how most people use it.

 Regards,
 Andreas



 
 --
 Want fast and easy access to all the code in your enterprise? Index and
 search up to 200,000 lines of code with a free copy of Black Duck
 Code Sight - the same software that powers the world's largest code
 search on Ohloh, the Black Duck Open Hub! Try it now.
 http://p.sf.net/sfu/bds
 ___
 Sofia-sip-devel mailing list
 Sofia-sip-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel



--
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel


Re: [Sofia-sip-devel] Example compilation

2014-07-21 Thread Andreas Wehrmann
Well, the complete SDP as a char string you want the stack to respond with.
If you don't know what SDP is, you should probably read a little bit 
more about SIP in general:

SIP: http://www.rfc-editor.org/rfc/rfc3261.txt
SDP: http://www.rfc-editor.org/rfc/rfc2327.txt

I don't have too much time to look into this, but I think there are a 
lot of test programs that compile when you build Sofia.
Maybe you should start there, I believe there is a simple UA client 
among them...

Regards,
Andreas

On 07/21/2014 08:19 AM, Nikos Balkanas wrote:
 Ty.

 What does it expect for an SDP string? What does it mean? What is it used
 for?

 Seems these examples are outdated. I managed to fix some of them (operation
 for op_t, etc.) but I still have some more i could use some help:

 nua_callstate_t (undeclared identifier) and NUTAG__REF.

 I also assume that oper_ctx_[u,t] is the same as operation.  These examples
 have lots of errors...


 On Mon, Jul 21, 2014 at 8:16 AM, Andreas Wehrmann a.wehrm...@yandex.com
 wrote:

 On 07/21/2014 05:06 AM, Nikos Balkanas wrote:
 I'm going through the examples in the site.

 In app_i_invite it states:

nua_respond(nh, 200, OK, SOA_USER_SDP(magic-sdp), TAG_END());

 Looking at the nua_respond documentation, SOA_USER_SDP is a tag, that is
 not defined and gcc errs. Furthermore, magic is my application and
 doesn't
 have an sdp field.
 These seem like hard errors. What can i do?

 TIA,
 Nikos

 Hi,

 SOA_USER_SDP should indeed be SOATAG_USER_SDP which comes from here:
 libsofia-sip-ua/soa/sofia-sip/soa_tag.h

 You can build your own SDP string and provide it using SOATAG_USER_SDP_STR.
 I guess that's how most people use it.

 Regards,
 Andreas



 --
 Want fast and easy access to all the code in your enterprise? Index and
 search up to 200,000 lines of code with a free copy of Black Duck
 Code Sight - the same software that powers the world's largest code
 search on Ohloh, the Black Duck Open Hub! Try it now.
 http://p.sf.net/sfu/bds
 ___
 Sofia-sip-devel mailing list
 Sofia-sip-devel@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel



--
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
___
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel