diff options
author | Benny Prijono <bennylp@teluu.com> | 2009-06-05 16:10:36 +0000 |
---|---|---|
committer | Benny Prijono <bennylp@teluu.com> | 2009-06-05 16:10:36 +0000 |
commit | 42822c923603f04e734ded63894847bacf94b29b (patch) | |
tree | 9ff7ada75760bb20b8bfaa7164c694bbaf7ed01c | |
parent | 37b9ba7b9c3b2fd9ff8a7720d4209523a87f9b2c (diff) |
More ticket #869: Added PJSIP_PUBLISHC_DELAY_BEFORE_REFRESH configuration
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2754 74dad513-b988-da41-8d7b-12977e46ad98
-rw-r--r-- | pjsip/include/pjsip/sip_config.h | 11 | ||||
-rw-r--r-- | pjsip/src/pjsip-simple/publishc.c | 2 |
2 files changed, 12 insertions, 1 deletions
diff --git a/pjsip/include/pjsip/sip_config.h b/pjsip/include/pjsip/sip_config.h index 1704a1af..d0dde3ed 100644 --- a/pjsip/include/pjsip/sip_config.h +++ b/pjsip/include/pjsip/sip_config.h @@ -808,6 +808,17 @@ PJ_INLINE(pjsip_cfg_t*) pjsip_cfg(void) /** + * Specify the time (in seconds) to send PUBLISH to refresh client + * publication before the actual interval expires. + * + * Default: 5 seconds + */ +#ifndef PJSIP_PUBLISHC_DELAY_BEFORE_REFRESH +# define PJSIP_PUBLISHC_DELAY_BEFORE_REFRESH 5 +#endif + + +/** * Specify the time (in seconds) to wait for the final NOTIFY from the * server after client has sent un-SUBSCRIBE request. * diff --git a/pjsip/src/pjsip-simple/publishc.c b/pjsip/src/pjsip-simple/publishc.c index 2f5b415e..0e9c073c 100644 --- a/pjsip/src/pjsip-simple/publishc.c +++ b/pjsip/src/pjsip-simple/publishc.c @@ -37,7 +37,7 @@ #define REFRESH_TIMER 1 -#define DELAY_BEFORE_REFRESH 5 +#define DELAY_BEFORE_REFRESH PJSIP_PUBLISHC_DELAY_BEFORE_REFRESH #define THIS_FILE "publishc.c" |