diff options
author | Benny Prijono <bennylp@teluu.com> | 2009-10-12 07:44:14 +0000 |
---|---|---|
committer | Benny Prijono <bennylp@teluu.com> | 2009-10-12 07:44:14 +0000 |
commit | 8f0431d203dd8b5adddb17ea56f0321374b86b29 (patch) | |
tree | e7dfbcada2039c2dbc6163cb23261a64836d7236 /pjsip/include/pjsua-lib | |
parent | cc9e61e2abaf2cb5e225a2263ad2b0c6d4f803d2 (diff) |
Ticket #411: Cannot update account presence's status while previous PUBLISH is in progress (thanks Olivier Beytrison for the report)
- enable request queueing. If PUBLISH is to be sent while another one is still in progress, queue the request and send it later when the ongoing request completes
- this behavior is controlled by new pjsip_publishc_opt structure to control session's options
- default behavior is to queue the request
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2940 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjsip/include/pjsua-lib')
-rw-r--r-- | pjsip/include/pjsua-lib/pjsua.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/pjsip/include/pjsua-lib/pjsua.h b/pjsip/include/pjsua-lib/pjsua.h index cd86a524..bb6558db 100644 --- a/pjsip/include/pjsua-lib/pjsua.h +++ b/pjsip/include/pjsua-lib/pjsua.h @@ -1797,6 +1797,11 @@ typedef struct pjsua_acc_config pj_bool_t publish_enabled; /** + * Event publication options. + */ + pjsip_publishc_opt publish_opt; + + /** * Authentication preference. */ pjsip_auth_clt_pref auth_pref; |