Changeset 212 for pjproject/trunk/pjsip/src/pjsua/pjsua.h
- Timestamp:
- Feb 21, 2006 11:47:00 PM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjsip/src/pjsua/pjsua.h
r205 r212 69 69 unsigned conf_slot; /**< Slot # in conference bridge. */ 70 70 unsigned call_slot; /**< RTP media index in med_sock_use[] */ 71 pjsip_evsub *xfer_sub; /**< Xfer server subscription, if this 72 call was triggered by xfer. */ 71 73 }; 72 74 … … 255 257 */ 256 258 pj_status_t pjsua_invite(const char *cstr_dest_uri, 257 pjsip_inv_session **p_inv);259 struct pjsua_inv_data **p_inv_data); 258 260 259 261 … … 262 264 */ 263 265 pj_bool_t pjsua_inv_on_incoming(pjsip_rx_data *rdata); 266 267 268 /** 269 * Hangup call. 270 */ 271 void pjsua_inv_hangup(struct pjsua_inv_data *inv_session, int code); 272 273 274 /** 275 * Put call on-hold. 276 */ 277 void pjsua_inv_set_hold(struct pjsua_inv_data *inv_session); 278 279 280 /** 281 * Send re-INVITE (to release hold). 282 */ 283 void pjsua_inv_reinvite(struct pjsua_inv_data *inv_session); 284 285 286 /** 287 * Transfer call. 288 */ 289 void pjsua_inv_xfer_call(struct pjsua_inv_data *inv_session, 290 const char *dest); 264 291 265 292 … … 284 311 void pjsua_inv_on_media_update(pjsip_inv_session *inv, pj_status_t status); 285 312 313 /** 314 * Callback called when invite session received new offer. 315 */ 316 void pjsua_inv_on_rx_offer( pjsip_inv_session *inv, 317 const pjmedia_sdp_session *offer); 318 319 /** 320 * Callback to receive transaction state inside invite session or dialog 321 * (e.g. REFER, MESSAGE). 322 */ 323 void pjsua_inv_on_tsx_state_changed(pjsip_inv_session *inv, 324 pjsip_transaction *tsx, 325 pjsip_event *e); 286 326 287 327 /**
Note: See TracChangeset
for help on using the changeset viewer.