Thanks,

Dani

On 09/14/11 11:25, Vlad Paiu wrote:
Hello,

Upon registration, each UA can supply a list of allowed/supported methods.
OpenSIPS saves this information by using an integer, and bitmask flags.

The enum used is :
    enum request_method {
        METHOD_UNDEF=0,           /* 0 - --- */
        METHOD_INVITE=1,          /* 1 - 2^0 */
        METHOD_CANCEL=2,          /* 2 - 2^1 */
        METHOD_ACK=4,             /* 3 - 2^2 */
        METHOD_BYE=8,             /* 4 - 2^3 */
        METHOD_INFO=16,           /* 5 - 2^4 */
        METHOD_OPTIONS=32,        /* 6 - 2^5 */
        METHOD_UPDATE=64,         /* 7 - 2^6 */
        METHOD_REGISTER=128,      /* 8 - 2^7 */
        METHOD_MESSAGE=256,       /* 9 - 2^8 */
        METHOD_SUBSCRIBE=512,     /* 10 - 2^9 */
        METHOD_NOTIFY=1024,       /* 11 - 2^10 */
        METHOD_PRACK=2048,        /* 12 - 2^11 */
        METHOD_REFER=4096,        /* 13 - 2^12 */
        METHOD_PUBLISH=8192,      /* 14 - 2^13 */
        METHOD_OTHER=16384        /* 15 - 2^14 */
};

0x1F6F = 8047 = 4096 + 2048 + 1024 + 512 + 256 + 64 + 32 + 8 + 4 + 2 + 1 ,

Basically, using the methods integer and the above enumeration, you can tell what methods the registering UA supports.


Regards,
Vlad Paiu
OpenSIPS Developer

On 09/13/2011 10:42 PM, Dani Popa wrote:
Hi all,

What does it mean methods=0x1F6F from register contact when i see it with opensipsctl ul show, and how can i decode it ? Contact:: <sip:xxxx@x.x.x.x:xxx;transport=UDP;ob>;q=;expires=525;flags=0x0;cflags=0x0;socket=<udp:y.y.y.y:yyyy>;methods=0x1F6F;user_agent=<CSipSimple r801 / SGH-I897-7>


Thanks,

--
Dani Popa


_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users


_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users
_______________________________________________
Users mailing list
Users@lists.opensips.org
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to