Ignore:
Timestamp:
Sep 30, 2007 4:50:27 PM (17 years ago)
Author:
bennylp
Message:

Ticket #385: Support for reliable provisional response (100rel, PRACK)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjsip/include/pjsip/sip_transaction.h

    r1319 r1463  
    9494    pjsip_role_e                role;           /**< Role (UAS or UAC)      */ 
    9595    pjsip_method                method;         /**< The method.            */ 
    96     int                         cseq;           /**< The CSeq               */ 
     96    pj_int32_t                  cseq;           /**< The CSeq               */ 
    9797    pj_str_t                    transaction_key;/**< Hash table key.        */ 
    9898    pj_uint32_t                 hashed_key;     /**< Key's hashed value.    */ 
     
    269269 
    270270/** 
     271 * Manually retransmit the last message transmitted by this transaction, 
     272 * without updating the transaction state. This function is useful when 
     273 * TU wants to maintain the retransmision by itself (for example, 
     274 * retransmitting reliable provisional response). 
     275 * 
     276 * @param tsx       The transaction. 
     277 * @param tdata     The outgoing message. If NULL is specified, then the 
     278 *                  last message transmitted (or the message specified  
     279 *                  in UAC initialization) will be sent. 
     280 * 
     281 * 
     282 * @return          PJ_SUCCESS if successful. 
     283 */ 
     284PJ_DECL(pj_status_t) pjsip_tsx_retransmit_no_state(pjsip_transaction *tsx, 
     285                                                   pjsip_tx_data *tdata); 
     286 
     287 
     288/** 
    271289 * Create transaction key, which is used to match incoming requests  
    272290 * or response (retransmissions) against transactions. 
Note: See TracChangeset for help on using the changeset viewer.