Ignore:
Timestamp:
Jun 23, 2007 7:26:54 AM (14 years ago)
Author:
bennylp
Message:

More ticket #341: renamed pjsip_transport_send_raw() to pjsip_tpmgr_send_raw(), and added pjsip_endpt_send_raw() and pjsip_endpt_send_raw_to_uri()

File:
1 edited

Legend:

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

    r1387 r1388  
    10591059 
    10601060/** 
    1061  * This is a low-level function to send raw data using the specified transport 
    1062  * to the specified destination. 
    1063  * 
    1064  * @param tr        The SIP transport to be used. 
     1061 * This is a low-level function to send raw data to a destination. 
     1062 * 
     1063 * See also #pjsip_endpt_send_raw() and #pjsip_endpt_send_raw_to_uri(). 
     1064 * 
     1065 * @param mgr       Transport manager. 
     1066 * @param tp_type   Transport type. 
     1067 * @param sel       Optional pointer to transport selector instance if 
     1068 *                  application wants to use a specific transport instance 
     1069 *                  rather then letting transport manager finds the suitable 
     1070 *                  transport. 
     1071 * @param tdata     Optional transmit data buffer to be used. If this value 
     1072 *                  is NULL, this function will create one internally. If 
     1073 *                  tdata is specified, this function will decrement the 
     1074 *                  reference counter upon completion. 
    10651075 * @param raw_data  The data to be sent. 
    10661076 * @param data_len  The length of the data. 
     
    10801090 *                  callback will not be called. 
    10811091 */ 
    1082 PJ_DECL(pj_status_t) pjsip_transport_send_raw(pjsip_transport *tr, 
    1083                                               const void *raw_data, 
    1084                                               pj_size_t data_len, 
    1085                                               const pj_sockaddr_t *addr, 
    1086                                               int addr_len, 
    1087                                               void *token, 
    1088                                               pjsip_tp_send_callback cb); 
    1089  
     1092PJ_DECL(pj_status_t) pjsip_tpmgr_send_raw(pjsip_tpmgr *mgr, 
     1093                                          pjsip_transport_type_e tp_type, 
     1094                                          const pjsip_tpselector *sel, 
     1095                                          pjsip_tx_data *tdata, 
     1096                                          const void *raw_data, 
     1097                                          pj_size_t data_len, 
     1098                                          const pj_sockaddr_t *addr, 
     1099                                          int addr_len, 
     1100                                          void *token, 
     1101                                          pjsip_tp_send_callback cb); 
    10901102 
    10911103/** 
Note: See TracChangeset for help on using the changeset viewer.