pjsua_buddy_add() takes a *const* pjsua_buddy_config, which means it will make a copy of it, which means yes, you can reuse it. cheers, -benny On 1/7/08, Klaus Darilion <klaus.mailinglists at pernau.at> wrote: > > Hi! > > Do I have to create a new pjsua_buddy_config for each buddy I add to > pjsua or can I reuse the structure? > > e.g. > > pjsua_buddy_config buddy_cfg; > pjsua_buddy_config_default(&buddy_cfg); > buddy_cfg.uri = pj_str("sip:buddy1 at domain"); > pjsua_buddy_add(&buddy_cfg, &buddyId1); > buddy_cfg.uri = pj_str("sip:buddy2 at domain"); > pjsua_buddy_add(&buddy_cfg, &buddyId2); > > or do I have to use: > > pjsua_buddy_config buddy_cfg1; > pjsua_buddy_config buddy_cfg2; > pjsua_buddy_config_default(&buddy_cfg1); > pjsua_buddy_config_default(&buddy_cfg2); > buddy_cfg1.uri = pj_str("sip:buddy1 at domain"); > buddy_cfg2.uri = pj_str("sip:buddy2 at domain"); > pjsua_buddy_add(&buddy_cfg1, &buddyId1); > pjsua_buddy_add(&buddy_cfg2, &buddyId2); > > btw: does pjsua makes a copy of all the config structures (account cfg, > buddy cfg, transport cfg ...) so that they can be temporarily or does > pjsua keep pointers to the config structures? > > thanks > klaus > > > > _______________________________________________ > Visit our blog: http://blog.pjsip.org > > pjsip mailing list > pjsip at lists.pjsip.org > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20080107/8049b97a/attachment.html