Hi Doug,

indeed, t_check_status() is a stateful function. If you want to check the reply code from the default reply route (no stateful processing required), you may use "status" see:
   http://openser.org/dokuwiki/doku.php?id=openser_core_cookbook#status

but this is an old, obsolete approach. You may find more useful to use pseudo-variables $rr (for reply code) and %rs (for reply status).
   http://www.openser.org/docs/pseudo-variables-1.1.x.html#pv_rr
   http://www.openser.org/docs/pseudo-variables-1.1.x.html#pv_rs

regards,
bogdan


Douglas Garstang wrote:

How can I check for SIP responses, say 'Decline' for example? Do I have to use 
t_check_status()? I tried but I think it wants me to create a transaction 
first, and seeing as though the OpenSER docs are so bad, I don't know how to do 
this. Is there a stateless way to check for a SIP response?

In general, it seems as though you can't check SIP response messages. There's the 'if 
method = <something>' approach, say for example 'if method == INVITE', but I 
have not seen any examples of how you can check for SIP response messages just as 
easy in a stateless fashion. Say, something like 'if response == DECLINE' or 'if 
response == 'Not Found'. How can this be done???

Thanks,
Doug.

_______________________________________________
Users mailing list
[email protected]
http://openser.org/cgi-bin/mailman/listinfo/users



_______________________________________________
Users mailing list
[email protected]
http://openser.org/cgi-bin/mailman/listinfo/users

Reply via email to