- Timestamp:
- Nov 29, 2013 5:56:02 AM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/branches/projects/pjsua2/pjsip/include/pjsua2/endpoint.hpp
r4662 r4663 947 947 void transportClose(TransportId id) throw(Error); 948 948 949 /************************************************************************* 950 * Call operations 951 */ 952 953 /** 954 * Terminate all calls. This will initiate call hangup for all 955 * currently active calls. 956 */ 957 void hangupAllCalls(void); 958 949 959 /************************************************************************* 950 960 * Media operations … … 1123 1133 1124 1134 static void on_buddy_state(pjsua_buddy_id buddy_id); 1135 // Call callbacks 1136 static void on_call_state(pjsua_call_id call_id, pjsip_event *e); 1137 static void on_call_tsx_state(pjsua_call_id call_id, 1138 pjsip_transaction *tsx, 1139 pjsip_event *e); 1140 static void on_call_media_state(pjsua_call_id call_id); 1141 static void on_call_sdp_created(pjsua_call_id call_id, 1142 pjmedia_sdp_session *sdp, 1143 pj_pool_t *pool, 1144 const pjmedia_sdp_session *rem_sdp); 1145 static void on_stream_created(pjsua_call_id call_id, 1146 pjmedia_stream *strm, 1147 unsigned stream_idx, 1148 pjmedia_port **p_port); 1149 static void on_stream_destroyed(pjsua_call_id call_id, 1150 pjmedia_stream *strm, 1151 unsigned stream_idx); 1152 static void on_dtmf_digit(pjsua_call_id call_id, int digit); 1153 static void on_call_transfer_request(pjsua_call_id call_id, 1154 const pj_str_t *dst, 1155 pjsip_status_code *code); 1156 static void on_call_transfer_request2(pjsua_call_id call_id, 1157 const pj_str_t *dst, 1158 pjsip_status_code *code, 1159 pjsua_call_setting *opt); 1160 static void on_call_transfer_status(pjsua_call_id call_id, 1161 int st_code, 1162 const pj_str_t *st_text, 1163 pj_bool_t final, 1164 pj_bool_t *p_cont); 1165 static void on_call_replace_request(pjsua_call_id call_id, 1166 pjsip_rx_data *rdata, 1167 int *st_code, 1168 pj_str_t *st_text); 1169 static void on_call_replace_request2(pjsua_call_id call_id, 1170 pjsip_rx_data *rdata, 1171 int *st_code, 1172 pj_str_t *st_text, 1173 pjsua_call_setting *opt); 1174 static void on_call_replaced(pjsua_call_id old_call_id, 1175 pjsua_call_id new_call_id); 1176 static void on_call_rx_offer(pjsua_call_id call_id, 1177 const pjmedia_sdp_session *offer, 1178 void *reserved, 1179 pjsip_status_code *code, 1180 pjsua_call_setting *opt); 1181 static pjsip_redirect_op on_call_redirected(pjsua_call_id call_id, 1182 const pjsip_uri *target, 1183 const pjsip_event *e); 1184 static pj_status_t 1185 on_call_media_transport_state(pjsua_call_id call_id, 1186 const pjsua_med_tp_state_info *info); 1187 static void on_call_media_event(pjsua_call_id call_id, 1188 unsigned med_idx, 1189 pjmedia_event *event); 1190 static pjmedia_transport* 1191 on_create_media_transport(pjsua_call_id call_id, 1192 unsigned media_idx, 1193 pjmedia_transport *base_tp, 1194 unsigned flags); 1125 1195 }; 1126 1196
Note: See TracChangeset
for help on using the changeset viewer.