Benny Prijono | dd859a6 | 2005-11-01 16:42:51 +0000 | [diff] [blame^] | 1 | /* $Header: /pjproject-0.3/pjlib/src/pj/symbols.c 3 10/29/05 11:51a Bennylp $ */ |
| 2 | /* |
| 3 | * $Log: /pjproject-0.3/pjlib/src/pj/symbols.c $ |
| 4 | * |
| 5 | * 3 10/29/05 11:51a Bennylp |
| 6 | * Version 0.3-pre2. |
| 7 | * |
| 8 | * 2 10/14/05 12:26a Bennylp |
| 9 | * Finished error code framework, some fixes in ioqueue, etc. Pretty |
| 10 | * major. |
| 11 | * |
| 12 | * 1 10/05/05 4:43p Bennylp |
| 13 | * Created. |
| 14 | * |
| 15 | */ |
| 16 | #include <pjlib.h> |
| 17 | |
| 18 | /* |
| 19 | * addr_resolv.h |
| 20 | */ |
| 21 | PJ_EXPORT_SYMBOL(pj_gethostbyname) |
| 22 | |
| 23 | /* |
| 24 | * array.h |
| 25 | */ |
| 26 | PJ_EXPORT_SYMBOL(pj_array_insert) |
| 27 | PJ_EXPORT_SYMBOL(pj_array_erase) |
| 28 | PJ_EXPORT_SYMBOL(pj_array_find) |
| 29 | |
| 30 | /* |
| 31 | * config.h |
| 32 | */ |
| 33 | PJ_EXPORT_SYMBOL(pj_dump_config) |
| 34 | |
| 35 | /* |
| 36 | * errno.h |
| 37 | */ |
| 38 | PJ_EXPORT_SYMBOL(pj_get_os_error) |
| 39 | PJ_EXPORT_SYMBOL(pj_set_os_error) |
| 40 | PJ_EXPORT_SYMBOL(pj_get_netos_error) |
| 41 | PJ_EXPORT_SYMBOL(pj_set_netos_error) |
| 42 | PJ_EXPORT_SYMBOL(pj_strerror) |
| 43 | |
| 44 | /* |
| 45 | * except.h |
| 46 | */ |
| 47 | PJ_EXPORT_SYMBOL(pj_throw_exception_) |
| 48 | PJ_EXPORT_SYMBOL(pj_push_exception_handler_) |
| 49 | PJ_EXPORT_SYMBOL(pj_pop_exception_handler_) |
| 50 | PJ_EXPORT_SYMBOL(pj_setjmp) |
| 51 | PJ_EXPORT_SYMBOL(pj_longjmp) |
| 52 | PJ_EXPORT_SYMBOL(pj_exception_id_alloc) |
| 53 | PJ_EXPORT_SYMBOL(pj_exception_id_free) |
| 54 | PJ_EXPORT_SYMBOL(pj_exception_id_name) |
| 55 | |
| 56 | |
| 57 | /* |
| 58 | * fifobuf.h |
| 59 | */ |
| 60 | PJ_EXPORT_SYMBOL(pj_fifobuf_init) |
| 61 | PJ_EXPORT_SYMBOL(pj_fifobuf_max_size) |
| 62 | PJ_EXPORT_SYMBOL(pj_fifobuf_alloc) |
| 63 | PJ_EXPORT_SYMBOL(pj_fifobuf_unalloc) |
| 64 | PJ_EXPORT_SYMBOL(pj_fifobuf_free) |
| 65 | |
| 66 | /* |
| 67 | * guid.h |
| 68 | */ |
| 69 | PJ_EXPORT_SYMBOL(pj_generate_unique_string) |
| 70 | PJ_EXPORT_SYMBOL(pj_create_unique_string) |
| 71 | |
| 72 | /* |
| 73 | * hash.h |
| 74 | */ |
| 75 | PJ_EXPORT_SYMBOL(pj_hash_calc) |
| 76 | PJ_EXPORT_SYMBOL(pj_hash_create) |
| 77 | PJ_EXPORT_SYMBOL(pj_hash_get) |
| 78 | PJ_EXPORT_SYMBOL(pj_hash_set) |
| 79 | PJ_EXPORT_SYMBOL(pj_hash_count) |
| 80 | PJ_EXPORT_SYMBOL(pj_hash_first) |
| 81 | PJ_EXPORT_SYMBOL(pj_hash_next) |
| 82 | PJ_EXPORT_SYMBOL(pj_hash_this) |
| 83 | |
| 84 | /* |
| 85 | * ioqueue.h |
| 86 | */ |
| 87 | PJ_EXPORT_SYMBOL(pj_ioqueue_create) |
| 88 | PJ_EXPORT_SYMBOL(pj_ioqueue_destroy) |
| 89 | PJ_EXPORT_SYMBOL(pj_ioqueue_set_lock) |
| 90 | PJ_EXPORT_SYMBOL(pj_ioqueue_register_sock) |
| 91 | PJ_EXPORT_SYMBOL(pj_ioqueue_unregister) |
| 92 | PJ_EXPORT_SYMBOL(pj_ioqueue_get_user_data) |
| 93 | PJ_EXPORT_SYMBOL(pj_ioqueue_poll) |
| 94 | PJ_EXPORT_SYMBOL(pj_ioqueue_read) |
| 95 | PJ_EXPORT_SYMBOL(pj_ioqueue_recv) |
| 96 | PJ_EXPORT_SYMBOL(pj_ioqueue_recvfrom) |
| 97 | PJ_EXPORT_SYMBOL(pj_ioqueue_write) |
| 98 | PJ_EXPORT_SYMBOL(pj_ioqueue_send) |
| 99 | PJ_EXPORT_SYMBOL(pj_ioqueue_sendto) |
| 100 | #if defined(PJ_HAS_TCP) && PJ_HAS_TCP != 0 |
| 101 | PJ_EXPORT_SYMBOL(pj_ioqueue_accept) |
| 102 | PJ_EXPORT_SYMBOL(pj_ioqueue_connect) |
| 103 | #endif |
| 104 | |
| 105 | /* |
| 106 | * list.h |
| 107 | */ |
| 108 | PJ_EXPORT_SYMBOL(pj_list_insert_before) |
| 109 | PJ_EXPORT_SYMBOL(pj_list_insert_nodes_before) |
| 110 | PJ_EXPORT_SYMBOL(pj_list_insert_after) |
| 111 | PJ_EXPORT_SYMBOL(pj_list_insert_nodes_after) |
| 112 | PJ_EXPORT_SYMBOL(pj_list_merge_first) |
| 113 | PJ_EXPORT_SYMBOL(pj_list_merge_last) |
| 114 | PJ_EXPORT_SYMBOL(pj_list_erase) |
| 115 | PJ_EXPORT_SYMBOL(pj_list_find_node) |
| 116 | PJ_EXPORT_SYMBOL(pj_list_search) |
| 117 | |
| 118 | |
| 119 | /* |
| 120 | * log.h |
| 121 | */ |
| 122 | PJ_EXPORT_SYMBOL(pj_log_write) |
| 123 | #if PJ_LOG_MAX_LEVEL >= 1 |
| 124 | PJ_EXPORT_SYMBOL(pj_log_set_log_func) |
| 125 | PJ_EXPORT_SYMBOL(pj_log_get_log_func) |
| 126 | PJ_EXPORT_SYMBOL(pj_log_set_level) |
| 127 | PJ_EXPORT_SYMBOL(pj_log_get_level) |
| 128 | PJ_EXPORT_SYMBOL(pj_log_set_decor) |
| 129 | PJ_EXPORT_SYMBOL(pj_log_get_decor) |
| 130 | PJ_EXPORT_SYMBOL(pj_log_1) |
| 131 | #endif |
| 132 | #if PJ_LOG_MAX_LEVEL >= 2 |
| 133 | PJ_EXPORT_SYMBOL(pj_log_2) |
| 134 | #endif |
| 135 | #if PJ_LOG_MAX_LEVEL >= 3 |
| 136 | PJ_EXPORT_SYMBOL(pj_log_3) |
| 137 | #endif |
| 138 | #if PJ_LOG_MAX_LEVEL >= 4 |
| 139 | PJ_EXPORT_SYMBOL(pj_log_4) |
| 140 | #endif |
| 141 | #if PJ_LOG_MAX_LEVEL >= 5 |
| 142 | PJ_EXPORT_SYMBOL(pj_log_5) |
| 143 | #endif |
| 144 | #if PJ_LOG_MAX_LEVEL >= 6 |
| 145 | PJ_EXPORT_SYMBOL(pj_log_6) |
| 146 | #endif |
| 147 | |
| 148 | /* |
| 149 | * md5.h |
| 150 | */ |
| 151 | PJ_EXPORT_SYMBOL(md5_init) |
| 152 | PJ_EXPORT_SYMBOL(md5_append) |
| 153 | PJ_EXPORT_SYMBOL(md5_finish) |
| 154 | |
| 155 | |
| 156 | /* |
| 157 | * os.h |
| 158 | */ |
| 159 | PJ_EXPORT_SYMBOL(pj_init) |
| 160 | PJ_EXPORT_SYMBOL(pj_getpid) |
| 161 | PJ_EXPORT_SYMBOL(pj_thread_register) |
| 162 | PJ_EXPORT_SYMBOL(pj_thread_create) |
| 163 | PJ_EXPORT_SYMBOL(pj_thread_get_name) |
| 164 | PJ_EXPORT_SYMBOL(pj_thread_resume) |
| 165 | PJ_EXPORT_SYMBOL(pj_thread_this) |
| 166 | PJ_EXPORT_SYMBOL(pj_thread_join) |
| 167 | PJ_EXPORT_SYMBOL(pj_thread_destroy) |
| 168 | PJ_EXPORT_SYMBOL(pj_thread_sleep) |
| 169 | #if defined(PJ_OS_HAS_CHECK_STACK) && PJ_OS_HAS_CHECK_STACK != 0 |
| 170 | PJ_EXPORT_SYMBOL(pj_thread_check_stack) |
| 171 | PJ_EXPORT_SYMBOL(pj_thread_get_stack_max_usage) |
| 172 | PJ_EXPORT_SYMBOL(pj_thread_get_stack_info) |
| 173 | #endif |
| 174 | PJ_EXPORT_SYMBOL(pj_atomic_create) |
| 175 | PJ_EXPORT_SYMBOL(pj_atomic_destroy) |
| 176 | PJ_EXPORT_SYMBOL(pj_atomic_set) |
| 177 | PJ_EXPORT_SYMBOL(pj_atomic_get) |
| 178 | PJ_EXPORT_SYMBOL(pj_atomic_inc) |
| 179 | PJ_EXPORT_SYMBOL(pj_atomic_dec) |
| 180 | PJ_EXPORT_SYMBOL(pj_thread_local_alloc) |
| 181 | PJ_EXPORT_SYMBOL(pj_thread_local_free) |
| 182 | PJ_EXPORT_SYMBOL(pj_thread_local_set) |
| 183 | PJ_EXPORT_SYMBOL(pj_thread_local_get) |
| 184 | PJ_EXPORT_SYMBOL(pj_enter_critical_section) |
| 185 | PJ_EXPORT_SYMBOL(pj_leave_critical_section) |
| 186 | PJ_EXPORT_SYMBOL(pj_mutex_create) |
| 187 | PJ_EXPORT_SYMBOL(pj_mutex_lock) |
| 188 | PJ_EXPORT_SYMBOL(pj_mutex_unlock) |
| 189 | PJ_EXPORT_SYMBOL(pj_mutex_trylock) |
| 190 | PJ_EXPORT_SYMBOL(pj_mutex_destroy) |
| 191 | #if defined(PJ_DEBUG) && PJ_DEBUG != 0 |
| 192 | PJ_EXPORT_SYMBOL(pj_mutex_is_locked) |
| 193 | #endif |
| 194 | #if defined(PJ_HAS_SEMAPHORE) && PJ_HAS_SEMAPHORE != 0 |
| 195 | PJ_EXPORT_SYMBOL(pj_sem_create) |
| 196 | PJ_EXPORT_SYMBOL(pj_sem_wait) |
| 197 | PJ_EXPORT_SYMBOL(pj_sem_trywait) |
| 198 | PJ_EXPORT_SYMBOL(pj_sem_post) |
| 199 | PJ_EXPORT_SYMBOL(pj_sem_destroy) |
| 200 | #endif |
| 201 | PJ_EXPORT_SYMBOL(pj_gettimeofday) |
| 202 | PJ_EXPORT_SYMBOL(pj_time_decode) |
| 203 | #if defined(PJ_HAS_HIGH_RES_TIMER) && PJ_HAS_HIGH_RES_TIMER != 0 |
| 204 | PJ_EXPORT_SYMBOL(pj_get_timestamp) |
| 205 | PJ_EXPORT_SYMBOL(pj_get_timestamp_freq) |
| 206 | PJ_EXPORT_SYMBOL(pj_elapsed_time) |
| 207 | PJ_EXPORT_SYMBOL(pj_elapsed_usec) |
| 208 | PJ_EXPORT_SYMBOL(pj_elapsed_nanosec) |
| 209 | PJ_EXPORT_SYMBOL(pj_elapsed_cycle) |
| 210 | #endif |
| 211 | |
| 212 | |
| 213 | /* |
| 214 | * pool.h |
| 215 | */ |
| 216 | PJ_EXPORT_SYMBOL(pj_pool_create) |
| 217 | PJ_EXPORT_SYMBOL(pj_pool_release) |
| 218 | PJ_EXPORT_SYMBOL(pj_pool_getobjname) |
| 219 | PJ_EXPORT_SYMBOL(pj_pool_reset) |
| 220 | PJ_EXPORT_SYMBOL(pj_pool_get_capacity) |
| 221 | PJ_EXPORT_SYMBOL(pj_pool_get_used_size) |
| 222 | PJ_EXPORT_SYMBOL(pj_pool_alloc) |
| 223 | PJ_EXPORT_SYMBOL(pj_pool_calloc) |
| 224 | PJ_EXPORT_SYMBOL(pj_pool_factory_default_policy) |
| 225 | PJ_EXPORT_SYMBOL(pj_pool_create_int) |
| 226 | PJ_EXPORT_SYMBOL(pj_pool_init_int) |
| 227 | PJ_EXPORT_SYMBOL(pj_pool_destroy_int) |
| 228 | PJ_EXPORT_SYMBOL(pj_caching_pool_init) |
| 229 | PJ_EXPORT_SYMBOL(pj_caching_pool_destroy) |
| 230 | |
| 231 | /* |
| 232 | * rand.h |
| 233 | */ |
| 234 | PJ_EXPORT_SYMBOL(pj_rand) |
| 235 | PJ_EXPORT_SYMBOL(pj_srand) |
| 236 | |
| 237 | /* |
| 238 | * rbtree.h |
| 239 | */ |
| 240 | PJ_EXPORT_SYMBOL(pj_rbtree_init) |
| 241 | PJ_EXPORT_SYMBOL(pj_rbtree_first) |
| 242 | PJ_EXPORT_SYMBOL(pj_rbtree_last) |
| 243 | PJ_EXPORT_SYMBOL(pj_rbtree_next) |
| 244 | PJ_EXPORT_SYMBOL(pj_rbtree_prev) |
| 245 | PJ_EXPORT_SYMBOL(pj_rbtree_insert) |
| 246 | PJ_EXPORT_SYMBOL(pj_rbtree_find) |
| 247 | PJ_EXPORT_SYMBOL(pj_rbtree_erase) |
| 248 | PJ_EXPORT_SYMBOL(pj_rbtree_max_height) |
| 249 | PJ_EXPORT_SYMBOL(pj_rbtree_min_height) |
| 250 | |
| 251 | /* |
| 252 | * scanner.h |
| 253 | */ |
| 254 | PJ_EXPORT_SYMBOL(pj_cs_init) |
| 255 | PJ_EXPORT_SYMBOL(pj_cs_set) |
| 256 | PJ_EXPORT_SYMBOL(pj_cs_add_range) |
| 257 | PJ_EXPORT_SYMBOL(pj_cs_add_alpha) |
| 258 | PJ_EXPORT_SYMBOL(pj_cs_add_num) |
| 259 | PJ_EXPORT_SYMBOL(pj_cs_add_str) |
| 260 | PJ_EXPORT_SYMBOL(pj_cs_del_range) |
| 261 | PJ_EXPORT_SYMBOL(pj_cs_del_str) |
| 262 | PJ_EXPORT_SYMBOL(pj_cs_invert) |
| 263 | PJ_EXPORT_SYMBOL(pj_scan_init) |
| 264 | PJ_EXPORT_SYMBOL(pj_scan_fini) |
| 265 | PJ_EXPORT_SYMBOL(pj_scan_peek) |
| 266 | PJ_EXPORT_SYMBOL(pj_scan_peek_n) |
| 267 | PJ_EXPORT_SYMBOL(pj_scan_peek_until) |
| 268 | PJ_EXPORT_SYMBOL(pj_scan_get) |
| 269 | PJ_EXPORT_SYMBOL(pj_scan_get_quote) |
| 270 | PJ_EXPORT_SYMBOL(pj_scan_get_n) |
| 271 | PJ_EXPORT_SYMBOL(pj_scan_get_char) |
| 272 | PJ_EXPORT_SYMBOL(pj_scan_get_newline) |
| 273 | PJ_EXPORT_SYMBOL(pj_scan_get_until) |
| 274 | PJ_EXPORT_SYMBOL(pj_scan_get_until_ch) |
| 275 | PJ_EXPORT_SYMBOL(pj_scan_get_until_chr) |
| 276 | PJ_EXPORT_SYMBOL(pj_scan_advance_n) |
| 277 | PJ_EXPORT_SYMBOL(pj_scan_strcmp) |
| 278 | PJ_EXPORT_SYMBOL(pj_scan_stricmp) |
| 279 | PJ_EXPORT_SYMBOL(pj_scan_skip_whitespace) |
| 280 | PJ_EXPORT_SYMBOL(pj_scan_save_state) |
| 281 | PJ_EXPORT_SYMBOL(pj_scan_restore_state) |
| 282 | |
| 283 | /* |
| 284 | * sock.h |
| 285 | */ |
| 286 | PJ_EXPORT_SYMBOL(PJ_AF_UNIX) |
| 287 | PJ_EXPORT_SYMBOL(PJ_AF_INET) |
| 288 | PJ_EXPORT_SYMBOL(PJ_AF_INET6) |
| 289 | PJ_EXPORT_SYMBOL(PJ_AF_PACKET) |
| 290 | PJ_EXPORT_SYMBOL(PJ_AF_IRDA) |
| 291 | PJ_EXPORT_SYMBOL(PJ_SOCK_STREAM) |
| 292 | PJ_EXPORT_SYMBOL(PJ_SOCK_DGRAM) |
| 293 | PJ_EXPORT_SYMBOL(PJ_SOCK_RAW) |
| 294 | PJ_EXPORT_SYMBOL(PJ_SOCK_RDM) |
| 295 | PJ_EXPORT_SYMBOL(PJ_SOL_SOCKET) |
| 296 | PJ_EXPORT_SYMBOL(PJ_SOL_IP) |
| 297 | PJ_EXPORT_SYMBOL(PJ_SOL_TCP) |
| 298 | PJ_EXPORT_SYMBOL(PJ_SOL_UDP) |
| 299 | PJ_EXPORT_SYMBOL(PJ_SOL_IPV6) |
| 300 | PJ_EXPORT_SYMBOL(pj_ntohs) |
| 301 | PJ_EXPORT_SYMBOL(pj_htons) |
| 302 | PJ_EXPORT_SYMBOL(pj_ntohl) |
| 303 | PJ_EXPORT_SYMBOL(pj_htonl) |
| 304 | PJ_EXPORT_SYMBOL(pj_inet_ntoa) |
| 305 | PJ_EXPORT_SYMBOL(pj_inet_aton) |
| 306 | PJ_EXPORT_SYMBOL(pj_inet_addr) |
| 307 | PJ_EXPORT_SYMBOL(pj_sockaddr_in_set_str_addr) |
| 308 | PJ_EXPORT_SYMBOL(pj_sockaddr_in_init) |
| 309 | PJ_EXPORT_SYMBOL(pj_gethostname) |
| 310 | PJ_EXPORT_SYMBOL(pj_gethostaddr) |
| 311 | PJ_EXPORT_SYMBOL(pj_sock_socket) |
| 312 | PJ_EXPORT_SYMBOL(pj_sock_close) |
| 313 | PJ_EXPORT_SYMBOL(pj_sock_bind) |
| 314 | PJ_EXPORT_SYMBOL(pj_sock_bind_in) |
| 315 | #if defined(PJ_HAS_TCP) && PJ_HAS_TCP != 0 |
| 316 | PJ_EXPORT_SYMBOL(pj_sock_listen) |
| 317 | PJ_EXPORT_SYMBOL(pj_sock_accept) |
| 318 | PJ_EXPORT_SYMBOL(pj_sock_shutdown) |
| 319 | #endif |
| 320 | PJ_EXPORT_SYMBOL(pj_sock_connect) |
| 321 | PJ_EXPORT_SYMBOL(pj_sock_getpeername) |
| 322 | PJ_EXPORT_SYMBOL(pj_sock_getsockname) |
| 323 | PJ_EXPORT_SYMBOL(pj_sock_getsockopt) |
| 324 | PJ_EXPORT_SYMBOL(pj_sock_setsockopt) |
| 325 | PJ_EXPORT_SYMBOL(pj_sock_recv) |
| 326 | PJ_EXPORT_SYMBOL(pj_sock_recvfrom) |
| 327 | PJ_EXPORT_SYMBOL(pj_sock_send) |
| 328 | PJ_EXPORT_SYMBOL(pj_sock_sendto) |
| 329 | |
| 330 | /* |
| 331 | * sock_select.h |
| 332 | */ |
| 333 | PJ_EXPORT_SYMBOL(PJ_FD_ZERO) |
| 334 | PJ_EXPORT_SYMBOL(PJ_FD_SET) |
| 335 | PJ_EXPORT_SYMBOL(PJ_FD_CLR) |
| 336 | PJ_EXPORT_SYMBOL(PJ_FD_ISSET) |
| 337 | PJ_EXPORT_SYMBOL(pj_sock_select) |
| 338 | |
| 339 | /* |
| 340 | * string.h |
| 341 | */ |
| 342 | PJ_EXPORT_SYMBOL(pj_str) |
| 343 | PJ_EXPORT_SYMBOL(pj_strassign) |
| 344 | PJ_EXPORT_SYMBOL(pj_strcpy) |
| 345 | PJ_EXPORT_SYMBOL(pj_strcpy2) |
| 346 | PJ_EXPORT_SYMBOL(pj_strdup) |
| 347 | PJ_EXPORT_SYMBOL(pj_strdup_with_null) |
| 348 | PJ_EXPORT_SYMBOL(pj_strdup2) |
| 349 | PJ_EXPORT_SYMBOL(pj_strdup3) |
| 350 | PJ_EXPORT_SYMBOL(pj_strcmp) |
| 351 | PJ_EXPORT_SYMBOL(pj_strcmp2) |
| 352 | PJ_EXPORT_SYMBOL(pj_strncmp) |
| 353 | PJ_EXPORT_SYMBOL(pj_strncmp2) |
| 354 | PJ_EXPORT_SYMBOL(pj_stricmp) |
| 355 | PJ_EXPORT_SYMBOL(pj_stricmp2) |
| 356 | PJ_EXPORT_SYMBOL(pj_strnicmp) |
| 357 | PJ_EXPORT_SYMBOL(pj_strnicmp2) |
| 358 | PJ_EXPORT_SYMBOL(pj_strcat) |
| 359 | PJ_EXPORT_SYMBOL(pj_strltrim) |
| 360 | PJ_EXPORT_SYMBOL(pj_strrtrim) |
| 361 | PJ_EXPORT_SYMBOL(pj_strtrim) |
| 362 | PJ_EXPORT_SYMBOL(pj_create_random_string) |
| 363 | PJ_EXPORT_SYMBOL(pj_strtoul) |
| 364 | PJ_EXPORT_SYMBOL(pj_utoa) |
| 365 | PJ_EXPORT_SYMBOL(pj_utoa_pad) |
| 366 | |
| 367 | /* |
| 368 | * stun.h |
| 369 | */ |
| 370 | PJ_EXPORT_SYMBOL(pj_stun_create_bind_req) |
| 371 | PJ_EXPORT_SYMBOL(pj_stun_parse_msg) |
| 372 | PJ_EXPORT_SYMBOL(pj_stun_msg_find_attr) |
| 373 | PJ_EXPORT_SYMBOL(pj_stun_get_mapped_addr) |
| 374 | PJ_EXPORT_SYMBOL(pj_stun_get_err_msg) |
| 375 | |
| 376 | /* |
| 377 | * timer.h |
| 378 | */ |
| 379 | PJ_EXPORT_SYMBOL(pj_timer_heap_mem_size) |
| 380 | PJ_EXPORT_SYMBOL(pj_timer_heap_create) |
| 381 | PJ_EXPORT_SYMBOL(pj_timer_entry_init) |
| 382 | PJ_EXPORT_SYMBOL(pj_timer_heap_schedule) |
| 383 | PJ_EXPORT_SYMBOL(pj_timer_heap_cancel) |
| 384 | PJ_EXPORT_SYMBOL(pj_timer_heap_count) |
| 385 | PJ_EXPORT_SYMBOL(pj_timer_heap_earliest_time) |
| 386 | PJ_EXPORT_SYMBOL(pj_timer_heap_poll) |
| 387 | |
| 388 | /* |
| 389 | * types.h |
| 390 | */ |
| 391 | PJ_EXPORT_SYMBOL(pj_time_val_normalize) |
| 392 | |
| 393 | /* |
| 394 | * xml.h |
| 395 | */ |
| 396 | PJ_EXPORT_SYMBOL(pj_xml_parse) |
| 397 | PJ_EXPORT_SYMBOL(pj_xml_print) |
| 398 | PJ_EXPORT_SYMBOL(pj_xml_add_node) |
| 399 | PJ_EXPORT_SYMBOL(pj_xml_add_attr) |
| 400 | PJ_EXPORT_SYMBOL(pj_xml_find_node) |
| 401 | PJ_EXPORT_SYMBOL(pj_xml_find_next_node) |
| 402 | PJ_EXPORT_SYMBOL(pj_xml_find_attr) |
| 403 | PJ_EXPORT_SYMBOL(pj_xml_find) |
| 404 | |