Changeset 4374
- Timestamp:
- Feb 27, 2013 7:15:57 AM (12 years ago)
- Location:
- pjproject/trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/build.symbian/pjlibU.def
r1664 r4374 131 131 pj_ioqueue_recvfrom @ 130 NONAME 132 132 pj_ioqueue_register_sock @ 131 NONAME 133 pj_ioqueue_send @ 132 NONAME 134 pj_ioqueue_sendto @ 133 NONAME 135 pj_ioqueue_set_lock @ 134 NONAME 136 pj_ioqueue_set_user_data @ 135 NONAME 137 pj_ioqueue_unregister @ 136 NONAME 138 pj_leave_critical_section @ 137 NONAME 139 pj_list_erase @ 138 NONAME 140 pj_list_find_node @ 139 NONAME 141 pj_list_insert_after @ 140 NONAME 142 pj_list_insert_before @ 141 NONAME 143 pj_list_insert_nodes_after @ 142 NONAME 144 pj_list_insert_nodes_before @ 143 NONAME 145 pj_list_merge_first @ 144 NONAME 146 pj_list_merge_last @ 145 NONAME 147 pj_list_search @ 146 NONAME 148 pj_list_size @ 147 NONAME 149 pj_lock_acquire @ 148 NONAME 150 pj_lock_create_null_mutex @ 149 NONAME 151 pj_lock_create_recursive_mutex @ 150 NONAME 152 pj_lock_create_semaphore @ 151 NONAME 153 pj_lock_create_simple_mutex @ 152 NONAME 154 pj_lock_destroy @ 153 NONAME 155 pj_lock_release @ 154 NONAME 156 pj_lock_tryacquire @ 155 NONAME 157 pj_log @ 156 NONAME 158 pj_log_1 @ 157 NONAME 159 pj_log_2 @ 158 NONAME 160 pj_log_3 @ 159 NONAME 161 pj_log_4 @ 160 NONAME 162 pj_log_5 @ 161 NONAME 163 pj_log_get_decor @ 162 NONAME 164 pj_log_get_level @ 163 NONAME 165 pj_log_get_log_func @ 164 NONAME 166 pj_log_set_decor @ 165 NONAME 167 pj_log_set_level @ 166 NONAME 168 pj_log_set_log_func @ 167 NONAME 169 pj_log_write @ 168 NONAME 170 pj_mutex_create @ 169 NONAME 171 pj_mutex_create_recursive @ 170 NONAME 172 pj_mutex_create_simple @ 171 NONAME 173 pj_mutex_destroy @ 172 NONAME 174 pj_mutex_lock @ 173 NONAME 175 pj_mutex_trylock @ 174 NONAME 176 pj_mutex_unlock @ 175 NONAME 177 pj_ntohl @ 176 NONAME 178 pj_ntohs @ 177 NONAME 179 pj_pool_alloc @ 178 NONAME 180 pj_pool_alloc_from_block @ 179 NONAME 181 pj_pool_allocate_find @ 180 NONAME 182 pj_pool_calloc @ 181 NONAME 183 pj_pool_create @ 182 NONAME 184 pj_pool_create_int @ 183 NONAME 185 pj_pool_create_on_buf @ 184 NONAME 186 pj_pool_destroy_int @ 185 NONAME 187 pj_pool_factory_default_policy @ 186 NONAME 188 pj_pool_factory_get_default_policy @ 187 NONAME 189 pj_pool_get_capacity @ 188 NONAME 190 pj_pool_get_used_size @ 189 NONAME 191 pj_pool_getobjname @ 190 NONAME 192 pj_pool_init_int @ 191 NONAME 193 pj_pool_release @ 192 NONAME 194 pj_pool_reset @ 193 NONAME 195 pj_rand @ 194 NONAME 196 pj_rbtree_erase @ 195 NONAME 197 pj_rbtree_find @ 196 NONAME 198 pj_rbtree_first @ 197 NONAME 199 pj_rbtree_init @ 198 NONAME 200 pj_rbtree_insert @ 199 NONAME 201 pj_rbtree_last @ 200 NONAME 202 pj_rbtree_max_height @ 201 NONAME 203 pj_rbtree_min_height @ 202 NONAME 204 pj_rbtree_next @ 203 NONAME 205 pj_rbtree_prev @ 204 NONAME 206 pj_register_strerror @ 205 NONAME 207 pj_rwmutex_create @ 206 NONAME 208 pj_rwmutex_destroy @ 207 NONAME 209 pj_rwmutex_lock_read @ 208 NONAME 210 pj_rwmutex_lock_write @ 209 NONAME 211 pj_rwmutex_unlock_read @ 210 NONAME 212 pj_rwmutex_unlock_write @ 211 NONAME 213 pj_sem_create @ 212 NONAME 214 pj_sem_destroy @ 213 NONAME 215 pj_sem_post @ 214 NONAME 216 pj_sem_trywait @ 215 NONAME 217 pj_sem_wait @ 216 NONAME 218 pj_set_netos_error @ 217 NONAME 219 pj_set_os_error @ 218 NONAME 220 pj_shutdown @ 219 NONAME 221 pj_sock_accept @ 220 NONAME 222 pj_sock_bind @ 221 NONAME 223 pj_sock_bind_in @ 222 NONAME 224 pj_sock_close @ 223 NONAME 225 pj_sock_connect @ 224 NONAME 226 pj_sock_getpeername @ 225 NONAME 227 pj_sock_getsockname @ 226 NONAME 228 pj_sock_getsockopt @ 227 NONAME 229 pj_sock_listen @ 228 NONAME 230 pj_sock_recv @ 229 NONAME 231 pj_sock_recvfrom @ 230 NONAME 232 pj_sock_select @ 231 NONAME 233 pj_sock_send @ 232 NONAME 234 pj_sock_sendto @ 233 NONAME 235 pj_sock_setsockopt @ 234 NONAME 236 pj_sock_shutdown @ 235 NONAME 237 pj_sock_socket @ 236 NONAME 238 pj_sockaddr_cmp @ 237 NONAME 239 pj_sockaddr_copy_addr @ 238 NONAME 240 pj_sockaddr_get_addr @ 239 NONAME 241 pj_sockaddr_get_addr_len @ 240 NONAME 242 pj_sockaddr_get_len @ 241 NONAME 243 pj_sockaddr_get_port @ 242 NONAME 244 pj_sockaddr_has_addr @ 243 NONAME 245 pj_sockaddr_in_get_addr @ 244 NONAME 246 pj_sockaddr_in_get_port @ 245 NONAME 247 pj_sockaddr_in_init @ 246 NONAME 248 pj_sockaddr_in_set_addr @ 247 NONAME 249 pj_sockaddr_in_set_port @ 248 NONAME 250 pj_sockaddr_in_set_str_addr @ 249 NONAME 251 pj_sockaddr_init @ 250 NONAME 252 pj_sockaddr_print @ 251 NONAME 253 pj_sockaddr_set_port @ 252 NONAME 254 pj_sockaddr_set_str_addr @ 253 NONAME 255 pj_srand @ 254 NONAME 256 pj_str @ 255 NONAME 257 pj_strassign @ 256 NONAME 258 pj_strcat @ 257 NONAME 259 pj_strcat2 @ 258 NONAME 260 pj_strcmp @ 259 NONAME 261 pj_strcmp2 @ 260 NONAME 262 pj_strcpy @ 261 NONAME 263 pj_strcpy2 @ 262 NONAME 264 pj_strdup @ 263 NONAME 265 pj_strdup2 @ 264 NONAME 266 pj_strdup2_with_null @ 265 NONAME 267 pj_strdup3 @ 266 NONAME 268 pj_strdup_with_null @ 267 NONAME 269 pj_strerror @ 268 NONAME 270 pj_stricmp @ 269 NONAME 271 pj_stricmp2 @ 270 NONAME 272 pj_strltrim @ 271 NONAME 273 pj_strncmp @ 272 NONAME 274 pj_strncmp2 @ 273 NONAME 275 pj_strncpy @ 274 NONAME 276 pj_strncpy_with_null @ 275 NONAME 277 pj_strnicmp @ 276 NONAME 278 pj_strnicmp2 @ 277 NONAME 279 pj_strrtrim @ 278 NONAME 280 pj_strtoul @ 279 NONAME 281 pj_strtoul2 @ 280 NONAME 282 pj_strtrim @ 281 NONAME 283 pj_symbianos_poll @ 282 NONAME 284 pj_symbianos_set_params @ 283 NONAME 285 pj_thread_check_stack @ 284 NONAME 286 pj_thread_create @ 285 NONAME 287 pj_thread_destroy @ 286 NONAME 288 pj_thread_get_name @ 287 NONAME 289 pj_thread_get_os_handle @ 288 NONAME 290 pj_thread_get_stack_info @ 289 NONAME 291 pj_thread_get_stack_max_usage @ 290 NONAME 292 pj_thread_is_registered @ 291 NONAME 293 pj_thread_join @ 292 NONAME 294 pj_thread_local_alloc @ 293 NONAME 295 pj_thread_local_free @ 294 NONAME 296 pj_thread_local_get @ 295 NONAME 297 pj_thread_local_set @ 296 NONAME 298 pj_thread_register @ 297 NONAME 299 pj_thread_resume @ 298 NONAME 300 pj_thread_sleep @ 299 NONAME 301 pj_thread_this @ 300 NONAME 302 pj_time_decode @ 301 NONAME 303 pj_time_encode @ 302 NONAME 304 pj_time_gmt_to_local @ 303 NONAME 305 pj_time_local_to_gmt @ 304 NONAME 306 pj_time_val_normalize @ 305 NONAME 307 pj_timer_entry_init @ 306 NONAME 308 pj_timer_heap_cancel @ 307 NONAME 309 pj_timer_heap_count @ 308 NONAME 310 pj_timer_heap_create @ 309 NONAME 311 pj_timer_heap_destroy @ 310 NONAME 312 pj_timer_heap_earliest_time @ 311 NONAME 313 pj_timer_heap_mem_size @ 312 NONAME 314 pj_timer_heap_poll @ 313 NONAME 315 pj_timer_heap_schedule @ 314 NONAME 316 pj_timer_heap_set_lock @ 315 NONAME 317 pj_timer_heap_set_max_timed_out_per_poll @ 316 NONAME 318 pj_unicode_to_ansi @ 317 NONAME 319 pj_utoa @ 318 NONAME 320 pj_utoa_pad @ 319 NONAME 321 platform_strerror @ 320 NONAME 322 snprintf @ 321 NONAME 323 vsnprintf @ 322 NONAME 133 pj_ioqueue_register_sock2 @ 132 NONAME 134 pj_ioqueue_send @ 133 NONAME 135 pj_ioqueue_sendto @ 134 NONAME 136 pj_ioqueue_set_lock @ 135 NONAME 137 pj_ioqueue_set_user_data @ 136 NONAME 138 pj_ioqueue_unregister @ 137 NONAME 139 pj_leave_critical_section @ 138 NONAME 140 pj_list_erase @ 139 NONAME 141 pj_list_find_node @ 140 NONAME 142 pj_list_insert_after @ 141 NONAME 143 pj_list_insert_before @ 142 NONAME 144 pj_list_insert_nodes_after @ 143 NONAME 145 pj_list_insert_nodes_before @ 144 NONAME 146 pj_list_merge_first @ 145 NONAME 147 pj_list_merge_last @ 146 NONAME 148 pj_list_search @ 147 NONAME 149 pj_list_size @ 148 NONAME 150 pj_lock_acquire @ 149 NONAME 151 pj_lock_create_null_mutex @ 150 NONAME 152 pj_lock_create_recursive_mutex @ 151 NONAME 153 pj_lock_create_semaphore @ 152 NONAME 154 pj_lock_create_simple_mutex @ 153 NONAME 155 pj_lock_destroy @ 154 NONAME 156 pj_lock_release @ 155 NONAME 157 pj_lock_tryacquire @ 156 NONAME 158 pj_log @ 157 NONAME 159 pj_log_1 @ 158 NONAME 160 pj_log_2 @ 159 NONAME 161 pj_log_3 @ 160 NONAME 162 pj_log_4 @ 161 NONAME 163 pj_log_5 @ 162 NONAME 164 pj_log_get_decor @ 163 NONAME 165 pj_log_get_level @ 164 NONAME 166 pj_log_get_log_func @ 165 NONAME 167 pj_log_set_decor @ 166 NONAME 168 pj_log_set_level @ 167 NONAME 169 pj_log_set_log_func @ 168 NONAME 170 pj_log_write @ 169 NONAME 171 pj_mutex_create @ 170 NONAME 172 pj_mutex_create_recursive @ 171 NONAME 173 pj_mutex_create_simple @ 172 NONAME 174 pj_mutex_destroy @ 173 NONAME 175 pj_mutex_lock @ 174 NONAME 176 pj_mutex_trylock @ 175 NONAME 177 pj_mutex_unlock @ 176 NONAME 178 pj_ntohl @ 177 NONAME 179 pj_ntohs @ 178 NONAME 180 pj_pool_alloc @ 179 NONAME 181 pj_pool_alloc_from_block @ 180 NONAME 182 pj_pool_allocate_find @ 181 NONAME 183 pj_pool_calloc @ 182 NONAME 184 pj_pool_create @ 183 NONAME 185 pj_pool_create_int @ 184 NONAME 186 pj_pool_create_on_buf @ 185 NONAME 187 pj_pool_destroy_int @ 186 NONAME 188 pj_pool_factory_default_policy @ 187 NONAME 189 pj_pool_factory_get_default_policy @ 188 NONAME 190 pj_pool_get_capacity @ 189 NONAME 191 pj_pool_get_used_size @ 190 NONAME 192 pj_pool_getobjname @ 191 NONAME 193 pj_pool_init_int @ 192 NONAME 194 pj_pool_release @ 193 NONAME 195 pj_pool_reset @ 194 NONAME 196 pj_rand @ 195 NONAME 197 pj_rbtree_erase @ 196 NONAME 198 pj_rbtree_find @ 197 NONAME 199 pj_rbtree_first @ 198 NONAME 200 pj_rbtree_init @ 199 NONAME 201 pj_rbtree_insert @ 200 NONAME 202 pj_rbtree_last @ 201 NONAME 203 pj_rbtree_max_height @ 202 NONAME 204 pj_rbtree_min_height @ 203 NONAME 205 pj_rbtree_next @ 204 NONAME 206 pj_rbtree_prev @ 205 NONAME 207 pj_register_strerror @ 206 NONAME 208 pj_rwmutex_create @ 207 NONAME 209 pj_rwmutex_destroy @ 208 NONAME 210 pj_rwmutex_lock_read @ 209 NONAME 211 pj_rwmutex_lock_write @ 210 NONAME 212 pj_rwmutex_unlock_read @ 211 NONAME 213 pj_rwmutex_unlock_write @ 212 NONAME 214 pj_sem_create @ 213 NONAME 215 pj_sem_destroy @ 214 NONAME 216 pj_sem_post @ 215 NONAME 217 pj_sem_trywait @ 216 NONAME 218 pj_sem_wait @ 217 NONAME 219 pj_set_netos_error @ 218 NONAME 220 pj_set_os_error @ 219 NONAME 221 pj_shutdown @ 220 NONAME 222 pj_sock_accept @ 221 NONAME 223 pj_sock_bind @ 222 NONAME 224 pj_sock_bind_in @ 223 NONAME 225 pj_sock_close @ 224 NONAME 226 pj_sock_connect @ 225 NONAME 227 pj_sock_getpeername @ 226 NONAME 228 pj_sock_getsockname @ 227 NONAME 229 pj_sock_getsockopt @ 228 NONAME 230 pj_sock_listen @ 229 NONAME 231 pj_sock_recv @ 230 NONAME 232 pj_sock_recvfrom @ 231 NONAME 233 pj_sock_select @ 232 NONAME 234 pj_sock_send @ 233 NONAME 235 pj_sock_sendto @ 234 NONAME 236 pj_sock_setsockopt @ 235 NONAME 237 pj_sock_shutdown @ 236 NONAME 238 pj_sock_socket @ 237 NONAME 239 pj_sockaddr_cmp @ 238 NONAME 240 pj_sockaddr_copy_addr @ 239 NONAME 241 pj_sockaddr_get_addr @ 240 NONAME 242 pj_sockaddr_get_addr_len @ 241 NONAME 243 pj_sockaddr_get_len @ 242 NONAME 244 pj_sockaddr_get_port @ 243 NONAME 245 pj_sockaddr_has_addr @ 244 NONAME 246 pj_sockaddr_in_get_addr @ 245 NONAME 247 pj_sockaddr_in_get_port @ 246 NONAME 248 pj_sockaddr_in_init @ 247 NONAME 249 pj_sockaddr_in_set_addr @ 248 NONAME 250 pj_sockaddr_in_set_port @ 249 NONAME 251 pj_sockaddr_in_set_str_addr @ 250 NONAME 252 pj_sockaddr_init @ 251 NONAME 253 pj_sockaddr_print @ 252 NONAME 254 pj_sockaddr_set_port @ 253 NONAME 255 pj_sockaddr_set_str_addr @ 254 NONAME 256 pj_srand @ 255 NONAME 257 pj_str @ 256 NONAME 258 pj_strassign @ 257 NONAME 259 pj_strcat @ 258 NONAME 260 pj_strcat2 @ 259 NONAME 261 pj_strcmp @ 260 NONAME 262 pj_strcmp2 @ 261 NONAME 263 pj_strcpy @ 262 NONAME 264 pj_strcpy2 @ 263 NONAME 265 pj_strdup @ 264 NONAME 266 pj_strdup2 @ 265 NONAME 267 pj_strdup2_with_null @ 266 NONAME 268 pj_strdup3 @ 267 NONAME 269 pj_strdup_with_null @ 268 NONAME 270 pj_strerror @ 269 NONAME 271 pj_stricmp @ 270 NONAME 272 pj_stricmp2 @ 271 NONAME 273 pj_strltrim @ 272 NONAME 274 pj_strncmp @ 273 NONAME 275 pj_strncmp2 @ 274 NONAME 276 pj_strncpy @ 275 NONAME 277 pj_strncpy_with_null @ 276 NONAME 278 pj_strnicmp @ 277 NONAME 279 pj_strnicmp2 @ 278 NONAME 280 pj_strrtrim @ 279 NONAME 281 pj_strtoul @ 280 NONAME 282 pj_strtoul2 @ 281 NONAME 283 pj_strtrim @ 282 NONAME 284 pj_symbianos_poll @ 283 NONAME 285 pj_symbianos_set_params @ 284 NONAME 286 pj_thread_check_stack @ 285 NONAME 287 pj_thread_create @ 286 NONAME 288 pj_thread_destroy @ 287 NONAME 289 pj_thread_get_name @ 288 NONAME 290 pj_thread_get_os_handle @ 289 NONAME 291 pj_thread_get_stack_info @ 290 NONAME 292 pj_thread_get_stack_max_usage @ 291 NONAME 293 pj_thread_is_registered @ 292 NONAME 294 pj_thread_join @ 293 NONAME 295 pj_thread_local_alloc @ 294 NONAME 296 pj_thread_local_free @ 295 NONAME 297 pj_thread_local_get @ 296 NONAME 298 pj_thread_local_set @ 297 NONAME 299 pj_thread_register @ 298 NONAME 300 pj_thread_resume @ 299 NONAME 301 pj_thread_sleep @ 300 NONAME 302 pj_thread_this @ 301 NONAME 303 pj_time_decode @ 302 NONAME 304 pj_time_encode @ 303 NONAME 305 pj_time_gmt_to_local @ 304 NONAME 306 pj_time_local_to_gmt @ 305 NONAME 307 pj_time_val_normalize @ 306 NONAME 308 pj_timer_entry_init @ 307 NONAME 309 pj_timer_heap_cancel @ 308 NONAME 310 pj_timer_heap_cancel_if_active @ 309 NONAME 311 pj_timer_heap_count @ 310 NONAME 312 pj_timer_heap_create @ 311 NONAME 313 pj_timer_heap_destroy @ 312 NONAME 314 pj_timer_heap_earliest_time @ 313 NONAME 315 pj_timer_heap_mem_size @ 314 NONAME 316 pj_timer_heap_poll @ 315 NONAME 317 pj_timer_heap_schedule @ 316 NONAME 318 pj_timer_heap_schedule_w_grp_lock @ 317 NONAME 319 pj_timer_heap_set_lock @ 318 NONAME 320 pj_timer_heap_set_max_timed_out_per_poll @ 319 NONAME 321 pj_unicode_to_ansi @ 320 NONAME 322 pj_utoa @ 321 NONAME 323 pj_utoa_pad @ 322 NONAME 324 platform_strerror @ 323 NONAME 325 snprintf @ 324 NONAME 326 vsnprintf @ 325 NONAME -
pjproject/trunk/pjlib/src/pj/ioqueue_symbian.cpp
r3841 r4374 529 529 } 530 530 531 PJ_DEF(pj_status_t) pj_ioqueue_register_sock2(pj_pool_t *pool, 532 pj_ioqueue_t *ioqueue, 533 pj_sock_t sock, 534 pj_grp_lock_t *grp_lock, 535 void *user_data, 536 const pj_ioqueue_callback *cb, 537 pj_ioqueue_key_t **p_key) 538 { 539 PJ_UNUSED_ARG(grp_lock); 540 541 return pj_ioqueue_register_sock(pool, ioqueue, sock, user_data, cb, p_key); 542 } 543 531 544 /* 532 545 * Unregister from the I/O Queue framework. -
pjproject/trunk/pjlib/src/pj/timer_symbian.cpp
r3553 r4374 393 393 } 394 394 395 PJ_DEF(pj_status_t) pj_timer_heap_schedule_w_grp_lock(pj_timer_heap_t *ht, 396 pj_timer_entry *entry, 397 const pj_time_val *delay, 398 int id_val, 399 pj_grp_lock_t *grp_lock) 400 { 401 pj_status_t status; 402 403 PJ_UNUSED_ARG(grp_lock); 404 405 status = pj_timer_heap_schedule(ht, entry, delay); 406 407 if (status == PJ_SUCCESS) 408 entry->id = id_val; 409 410 return status; 411 } 412 395 413 PJ_DEF(int) pj_timer_heap_cancel( pj_timer_heap_t *ht, 396 414 pj_timer_entry *entry) … … 412 430 } 413 431 432 PJ_DEF(int) pj_timer_heap_cancel_if_active(pj_timer_heap_t *ht, 433 pj_timer_entry *entry, 434 int id_val) 435 { 436 int count = pj_timer_heap_cancel(ht, entry); 437 if (count == 1) 438 entry->id = id_val; 439 440 return count; 441 } 442 414 443 PJ_DEF(unsigned) pj_timer_heap_poll( pj_timer_heap_t *ht, 415 444 pj_time_val *next_delay )
Note: See TracChangeset
for help on using the changeset viewer.