Logo Search packages:      
Sourcecode: sofia-sip version File versions  Download package

#define NUTAG_APPL_METHOD (   x )    nutag_appl_method, tag_str_v(x)

Indicate that a method (or methods) are handled by application.

This tag is used to add a new method to the already existing set of methods handled by application, or clear the set. If you want to determine the set explicitly, include NUTAG_APPL_METHOD() twice, first with NULL and then with your supported set.

The default set of application methods now include INVITE, REGISTER, PUBLISH and SUBSCRIBE.

If the request method is in the set of methods handled by application, the nua stack does not automatically respond to the incoming request nor it will automatically send such a request. Note if the application adds the PRACK and UPDATE requests to the set of application methods it must also take care for sending the PRACK and UPDATE requests during the call setup when necessary.

Used with
any handle-specific nua call
Parameter type
char const *
Valid method name, or comma-separated list of them.

Corresponding tag taking reference parameter is NUTAG_APPL_METHOD_REF().

Working since . Handling of client-side PRACK and UPDATE was fixed in .

Definition at line 473 of file nua_tag.h.

Generated by  Doxygen 1.6.0   Back to index