Changeset 1410
- Timestamp:
- Jul 28, 2007 2:44:55 AM (17 years ago)
- Location:
- pjproject/trunk
- Files:
-
- 2 added
- 17 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/build.symbian/makedef.sh
r1405 r1410 53 53 54 54 echo 55 echo "Done. Total $i symbols exported ."55 echo "Done. Total $i symbols exported in $DEFFILE." 56 56 -
pjproject/trunk/build.symbian/pjlibU.def
r1405 r1410 5 5 PJ_FD_SET @ 4 NONAME 6 6 PJ_FD_ZERO @ 5 NONAME 7 pj_AF_INET @ 6 NONAME 8 pj_AF_INET6 @ 7 NONAME 9 pj_AF_IRDA @ 8 NONAME 10 pj_AF_PACKET @ 9 NONAME 11 pj_AF_UNIX @ 10 NONAME 12 pj_IPTOS_LOWDELAY @ 11 NONAME 13 pj_IPTOS_MINCOST @ 12 NONAME 14 pj_IPTOS_RELIABILITY @ 13 NONAME 15 pj_IPTOS_THROUGHPUT @ 14 NONAME 16 pj_IP_TOS @ 15 NONAME 17 pj_MSG_DONTROUTE @ 16 NONAME 18 pj_MSG_OOB @ 17 NONAME 19 pj_MSG_PEEK @ 18 NONAME 20 pj_SOCK_DGRAM @ 19 NONAME 21 pj_SOCK_RAW @ 20 NONAME 22 pj_SOCK_RDM @ 21 NONAME 23 pj_SOCK_STREAM @ 22 NONAME 24 pj_SOL_IP @ 23 NONAME 25 pj_SOL_IPV6 @ 24 NONAME 26 pj_SOL_SOCKET @ 25 NONAME 27 pj_SOL_TCP @ 26 NONAME 28 pj_SOL_UDP @ 27 NONAME 29 pj_SO_RCVBUF @ 28 NONAME 30 pj_SO_SNDBUF @ 29 NONAME 31 pj_SO_TYPE @ 30 NONAME 32 pj_ansi_to_unicode @ 31 NONAME 33 pj_array_erase @ 32 NONAME 34 pj_array_find @ 33 NONAME 35 pj_array_insert @ 34 NONAME 36 pj_atexit @ 35 NONAME 37 pj_atomic_add @ 36 NONAME 38 pj_atomic_add_and_get @ 37 NONAME 39 pj_atomic_create @ 38 NONAME 40 pj_atomic_dec @ 39 NONAME 41 pj_atomic_dec_and_get @ 40 NONAME 42 pj_atomic_destroy @ 41 NONAME 43 pj_atomic_get @ 42 NONAME 44 pj_atomic_inc @ 43 NONAME 45 pj_atomic_inc_and_get @ 44 NONAME 46 pj_atomic_set @ 45 NONAME 47 pj_caching_pool_destroy @ 46 NONAME 48 pj_caching_pool_init @ 47 NONAME 49 pj_create_random_string @ 48 NONAME 50 pj_create_unique_string @ 49 NONAME 51 pj_dump_config @ 50 NONAME 52 pj_elapsed_cycle @ 51 NONAME 53 pj_elapsed_msec @ 52 NONAME 54 pj_elapsed_nanosec @ 53 NONAME 55 pj_elapsed_time @ 54 NONAME 56 pj_elapsed_usec @ 55 NONAME 57 pj_enter_critical_section @ 56 NONAME 58 pj_enum_ip_interface @ 57 NONAME 59 pj_enum_ip_route @ 58 NONAME 60 pj_exception_id_alloc @ 59 NONAME 61 pj_exception_id_free @ 60 NONAME 62 pj_exception_id_name @ 61 NONAME 63 pj_fifobuf_alloc @ 62 NONAME 64 pj_fifobuf_free @ 63 NONAME 65 pj_fifobuf_init @ 64 NONAME 66 pj_fifobuf_max_size @ 65 NONAME 67 pj_fifobuf_unalloc @ 66 NONAME 68 pj_file_close @ 67 NONAME 69 pj_file_delete @ 68 NONAME 70 pj_file_exists @ 69 NONAME 71 pj_file_flush @ 70 NONAME 72 pj_file_getpos @ 71 NONAME 73 pj_file_getstat @ 72 NONAME 74 pj_file_move @ 73 NONAME 75 pj_file_open @ 74 NONAME 76 pj_file_read @ 75 NONAME 77 pj_file_setpos @ 76 NONAME 78 pj_file_size @ 77 NONAME 79 pj_file_write @ 78 NONAME 80 pj_generate_unique_string @ 79 NONAME 81 pj_get_netos_error @ 80 NONAME 82 pj_get_os_error @ 81 NONAME 83 pj_get_timestamp @ 82 NONAME 84 pj_get_timestamp_freq @ 83 NONAME 85 pj_gethostaddr @ 84 NONAME 86 pj_gethostbyname @ 85 NONAME 87 pj_gethostip @ 86 NONAME 88 pj_gethostname @ 87 NONAME 89 pj_getpid @ 88 NONAME 90 pj_gettimeofday @ 89 NONAME 91 pj_hash_calc @ 90 NONAME 92 pj_hash_calc_tolower @ 91 NONAME 93 pj_hash_count @ 92 NONAME 94 pj_hash_create @ 93 NONAME 95 pj_hash_first @ 94 NONAME 96 pj_hash_get @ 95 NONAME 97 pj_hash_next @ 96 NONAME 98 pj_hash_set @ 97 NONAME 99 pj_hash_set_np @ 98 NONAME 100 pj_hash_this @ 99 NONAME 101 pj_htonl @ 100 NONAME 102 pj_htons @ 101 NONAME 103 pj_inet_addr @ 102 NONAME 104 pj_inet_addr2 @ 103 NONAME 105 pj_inet_aton @ 104 NONAME 106 pj_inet_ntoa @ 105 NONAME 107 pj_init @ 106 NONAME 108 pj_ioqueue_accept @ 107 NONAME 109 pj_ioqueue_connect @ 108 NONAME 110 pj_ioqueue_create @ 109 NONAME 111 pj_ioqueue_destroy @ 110 NONAME 112 pj_ioqueue_get_user_data @ 111 NONAME 113 pj_ioqueue_is_pending @ 112 NONAME 114 pj_ioqueue_name @ 113 NONAME 115 pj_ioqueue_op_key_init @ 114 NONAME 116 pj_ioqueue_poll @ 115 NONAME 117 pj_ioqueue_post_completion @ 116 NONAME 118 pj_ioqueue_recv @ 117 NONAME 119 pj_ioqueue_recvfrom @ 118 NONAME 120 pj_ioqueue_register_sock @ 119 NONAME 121 pj_ioqueue_send @ 120 NONAME 122 pj_ioqueue_sendto @ 121 NONAME 123 pj_ioqueue_set_lock @ 122 NONAME 124 pj_ioqueue_set_user_data @ 123 NONAME 125 pj_ioqueue_unregister @ 124 NONAME 126 pj_leave_critical_section @ 125 NONAME 127 pj_list_erase @ 126 NONAME 128 pj_list_find_node @ 127 NONAME 129 pj_list_insert_after @ 128 NONAME 130 pj_list_insert_before @ 129 NONAME 131 pj_list_insert_nodes_after @ 130 NONAME 132 pj_list_insert_nodes_before @ 131 NONAME 133 pj_list_merge_first @ 132 NONAME 134 pj_list_merge_last @ 133 NONAME 135 pj_list_search @ 134 NONAME 136 pj_list_size @ 135 NONAME 137 pj_lock_acquire @ 136 NONAME 138 pj_lock_create_null_mutex @ 137 NONAME 139 pj_lock_create_recursive_mutex @ 138 NONAME 140 pj_lock_create_semaphore @ 139 NONAME 141 pj_lock_create_simple_mutex @ 140 NONAME 142 pj_lock_destroy @ 141 NONAME 143 pj_lock_release @ 142 NONAME 144 pj_lock_tryacquire @ 143 NONAME 145 pj_log @ 144 NONAME 146 pj_log_1 @ 145 NONAME 147 pj_log_2 @ 146 NONAME 148 pj_log_3 @ 147 NONAME 149 pj_log_4 @ 148 NONAME 150 pj_log_5 @ 149 NONAME 151 pj_log_get_decor @ 150 NONAME 152 pj_log_get_level @ 151 NONAME 153 pj_log_get_log_func @ 152 NONAME 154 pj_log_set_decor @ 153 NONAME 155 pj_log_set_level @ 154 NONAME 156 pj_log_set_log_func @ 155 NONAME 157 pj_log_write @ 156 NONAME 158 pj_mutex_create @ 157 NONAME 159 pj_mutex_create_recursive @ 158 NONAME 160 pj_mutex_create_simple @ 159 NONAME 161 pj_mutex_destroy @ 160 NONAME 162 pj_mutex_lock @ 161 NONAME 163 pj_mutex_trylock @ 162 NONAME 164 pj_mutex_unlock @ 163 NONAME 165 pj_ntohl @ 164 NONAME 166 pj_ntohs @ 165 NONAME 167 pj_pool_alloc @ 166 NONAME 168 pj_pool_alloc_from_block @ 167 NONAME 169 pj_pool_allocate_find @ 168 NONAME 170 pj_pool_calloc @ 169 NONAME 171 pj_pool_create @ 170 NONAME 172 pj_pool_create_int @ 171 NONAME 173 pj_pool_create_on_buf @ 172 NONAME 174 pj_pool_destroy_int @ 173 NONAME 175 pj_pool_factory_default_policy @ 174 NONAME 176 pj_pool_factory_get_default_policy @ 175 NONAME 177 pj_pool_get_capacity @ 176 NONAME 178 pj_pool_get_used_size @ 177 NONAME 179 pj_pool_getobjname @ 178 NONAME 180 pj_pool_init_int @ 179 NONAME 181 pj_pool_release @ 180 NONAME 182 pj_pool_reset @ 181 NONAME 183 pj_rand @ 182 NONAME 184 pj_rbtree_erase @ 183 NONAME 185 pj_rbtree_find @ 184 NONAME 186 pj_rbtree_first @ 185 NONAME 187 pj_rbtree_init @ 186 NONAME 188 pj_rbtree_insert @ 187 NONAME 189 pj_rbtree_last @ 188 NONAME 190 pj_rbtree_max_height @ 189 NONAME 191 pj_rbtree_min_height @ 190 NONAME 192 pj_rbtree_next @ 191 NONAME 193 pj_rbtree_prev @ 192 NONAME 194 pj_register_strerror @ 193 NONAME 195 pj_rwmutex_create @ 194 NONAME 196 pj_rwmutex_destroy @ 195 NONAME 197 pj_rwmutex_lock_read @ 196 NONAME 198 pj_rwmutex_lock_write @ 197 NONAME 199 pj_rwmutex_unlock_read @ 198 NONAME 200 pj_rwmutex_unlock_write @ 199 NONAME 201 pj_sem_create @ 200 NONAME 202 pj_sem_destroy @ 201 NONAME 203 pj_sem_post @ 202 NONAME 204 pj_sem_trywait @ 203 NONAME 205 pj_sem_wait @ 204 NONAME 206 pj_set_netos_error @ 205 NONAME 207 pj_set_os_error @ 206 NONAME 208 pj_shutdown @ 207 NONAME 209 pj_sock_accept @ 208 NONAME 210 pj_sock_bind @ 209 NONAME 211 pj_sock_bind_in @ 210 NONAME 212 pj_sock_close @ 211 NONAME 213 pj_sock_connect @ 212 NONAME 214 pj_sock_getpeername @ 213 NONAME 215 pj_sock_getsockname @ 214 NONAME 216 pj_sock_getsockopt @ 215 NONAME 217 pj_sock_listen @ 216 NONAME 218 pj_sock_recv @ 217 NONAME 219 pj_sock_recvfrom @ 218 NONAME 220 pj_sock_select @ 219 NONAME 221 pj_sock_send @ 220 NONAME 222 pj_sock_sendto @ 221 NONAME 223 pj_sock_setsockopt @ 222 NONAME 224 pj_sock_shutdown @ 223 NONAME 225 pj_sock_socket @ 224 NONAME 226 pj_sockaddr_in_init @ 225 NONAME 227 pj_sockaddr_in_set_str_addr @ 226 NONAME 228 pj_srand @ 227 NONAME 229 pj_str @ 228 NONAME 230 pj_strassign @ 229 NONAME 231 pj_strcat @ 230 NONAME 232 pj_strcat2 @ 231 NONAME 233 pj_strcmp @ 232 NONAME 234 pj_strcmp2 @ 233 NONAME 235 pj_strcpy @ 234 NONAME 236 pj_strcpy2 @ 235 NONAME 237 pj_strdup @ 236 NONAME 238 pj_strdup2 @ 237 NONAME 239 pj_strdup2_with_null @ 238 NONAME 240 pj_strdup3 @ 239 NONAME 241 pj_strdup_with_null @ 240 NONAME 242 pj_strerror @ 241 NONAME 243 pj_stricmp @ 242 NONAME 244 pj_stricmp2 @ 243 NONAME 245 pj_strltrim @ 244 NONAME 246 pj_strncmp @ 245 NONAME 247 pj_strncmp2 @ 246 NONAME 248 pj_strncpy @ 247 NONAME 249 pj_strncpy_with_null @ 248 NONAME 250 pj_strnicmp @ 249 NONAME 251 pj_strnicmp2 @ 250 NONAME 252 pj_strrtrim @ 251 NONAME 253 pj_strtoul @ 252 NONAME 254 pj_strtoul2 @ 253 NONAME 255 pj_strtrim @ 254 NONAME 256 pj_symbianos_poll @ 255 NONAME 257 pj_thread_create @ 256 NONAME 258 pj_thread_destroy @ 257 NONAME 259 pj_thread_get_name @ 258 NONAME 260 pj_thread_join @ 259 NONAME 261 pj_thread_local_alloc @ 260 NONAME 262 pj_thread_local_free @ 261 NONAME 263 pj_thread_local_get @ 262 NONAME 264 pj_thread_local_set @ 263 NONAME 265 pj_thread_register @ 264 NONAME 266 pj_thread_resume @ 265 NONAME 267 pj_thread_sleep @ 266 NONAME 268 pj_thread_this @ 267 NONAME 269 pj_time_decode @ 268 NONAME 270 pj_time_encode @ 269 NONAME 271 pj_time_gmt_to_local @ 270 NONAME 272 pj_time_local_to_gmt @ 271 NONAME 273 pj_time_val_normalize @ 272 NONAME 274 pj_timer_entry_init @ 273 NONAME 275 pj_timer_heap_cancel @ 274 NONAME 276 pj_timer_heap_count @ 275 NONAME 277 pj_timer_heap_create @ 276 NONAME 278 pj_timer_heap_destroy @ 277 NONAME 279 pj_timer_heap_earliest_time @ 278 NONAME 280 pj_timer_heap_mem_size @ 279 NONAME 281 pj_timer_heap_poll @ 280 NONAME 282 pj_timer_heap_schedule @ 281 NONAME 283 pj_timer_heap_set_lock @ 282 NONAME 284 pj_timer_heap_set_max_timed_out_per_poll @ 283 NONAME 285 pj_unicode_to_ansi @ 284 NONAME 286 pj_utoa @ 285 NONAME 287 pj_utoa_pad @ 286 NONAME 288 platform_strerror @ 287 NONAME 289 snprintf @ 288 NONAME 290 vsnprintf @ 289 NONAME 7 PJ_VERSION @ 6 NONAME 8 pj_AF_INET @ 7 NONAME 9 pj_AF_INET6 @ 8 NONAME 10 pj_AF_IRDA @ 9 NONAME 11 pj_AF_PACKET @ 10 NONAME 12 pj_AF_UNIX @ 11 NONAME 13 pj_IPTOS_LOWDELAY @ 12 NONAME 14 pj_IPTOS_MINCOST @ 13 NONAME 15 pj_IPTOS_RELIABILITY @ 14 NONAME 16 pj_IPTOS_THROUGHPUT @ 15 NONAME 17 pj_IP_TOS @ 16 NONAME 18 pj_MSG_DONTROUTE @ 17 NONAME 19 pj_MSG_OOB @ 18 NONAME 20 pj_MSG_PEEK @ 19 NONAME 21 pj_SOCK_DGRAM @ 20 NONAME 22 pj_SOCK_RAW @ 21 NONAME 23 pj_SOCK_RDM @ 22 NONAME 24 pj_SOCK_STREAM @ 23 NONAME 25 pj_SOL_IP @ 24 NONAME 26 pj_SOL_IPV6 @ 25 NONAME 27 pj_SOL_SOCKET @ 26 NONAME 28 pj_SOL_TCP @ 27 NONAME 29 pj_SOL_UDP @ 28 NONAME 30 pj_SO_RCVBUF @ 29 NONAME 31 pj_SO_SNDBUF @ 30 NONAME 32 pj_SO_TYPE @ 31 NONAME 33 pj_ansi_to_unicode @ 32 NONAME 34 pj_array_erase @ 33 NONAME 35 pj_array_find @ 34 NONAME 36 pj_array_insert @ 35 NONAME 37 pj_atexit @ 36 NONAME 38 pj_atomic_add @ 37 NONAME 39 pj_atomic_add_and_get @ 38 NONAME 40 pj_atomic_create @ 39 NONAME 41 pj_atomic_dec @ 40 NONAME 42 pj_atomic_dec_and_get @ 41 NONAME 43 pj_atomic_destroy @ 42 NONAME 44 pj_atomic_get @ 43 NONAME 45 pj_atomic_inc @ 44 NONAME 46 pj_atomic_inc_and_get @ 45 NONAME 47 pj_atomic_set @ 46 NONAME 48 pj_caching_pool_destroy @ 47 NONAME 49 pj_caching_pool_init @ 48 NONAME 50 pj_create_random_string @ 49 NONAME 51 pj_create_unique_string @ 50 NONAME 52 pj_dump_config @ 51 NONAME 53 pj_elapsed_cycle @ 52 NONAME 54 pj_elapsed_msec @ 53 NONAME 55 pj_elapsed_nanosec @ 54 NONAME 56 pj_elapsed_time @ 55 NONAME 57 pj_elapsed_usec @ 56 NONAME 58 pj_enter_critical_section @ 57 NONAME 59 pj_enum_ip_interface @ 58 NONAME 60 pj_enum_ip_route @ 59 NONAME 61 pj_exception_id_alloc @ 60 NONAME 62 pj_exception_id_free @ 61 NONAME 63 pj_exception_id_name @ 62 NONAME 64 pj_fifobuf_alloc @ 63 NONAME 65 pj_fifobuf_free @ 64 NONAME 66 pj_fifobuf_init @ 65 NONAME 67 pj_fifobuf_max_size @ 66 NONAME 68 pj_fifobuf_unalloc @ 67 NONAME 69 pj_file_close @ 68 NONAME 70 pj_file_delete @ 69 NONAME 71 pj_file_exists @ 70 NONAME 72 pj_file_flush @ 71 NONAME 73 pj_file_getpos @ 72 NONAME 74 pj_file_getstat @ 73 NONAME 75 pj_file_move @ 74 NONAME 76 pj_file_open @ 75 NONAME 77 pj_file_read @ 76 NONAME 78 pj_file_setpos @ 77 NONAME 79 pj_file_size @ 78 NONAME 80 pj_file_write @ 79 NONAME 81 pj_generate_unique_string @ 80 NONAME 82 pj_get_netos_error @ 81 NONAME 83 pj_get_os_error @ 82 NONAME 84 pj_get_timestamp @ 83 NONAME 85 pj_get_timestamp_freq @ 84 NONAME 86 pj_get_version @ 85 NONAME 87 pj_gethostaddr @ 86 NONAME 88 pj_gethostbyname @ 87 NONAME 89 pj_gethostip @ 88 NONAME 90 pj_gethostname @ 89 NONAME 91 pj_getpid @ 90 NONAME 92 pj_gettimeofday @ 91 NONAME 93 pj_hash_calc @ 92 NONAME 94 pj_hash_calc_tolower @ 93 NONAME 95 pj_hash_count @ 94 NONAME 96 pj_hash_create @ 95 NONAME 97 pj_hash_first @ 96 NONAME 98 pj_hash_get @ 97 NONAME 99 pj_hash_next @ 98 NONAME 100 pj_hash_set @ 99 NONAME 101 pj_hash_set_np @ 100 NONAME 102 pj_hash_this @ 101 NONAME 103 pj_htonl @ 102 NONAME 104 pj_htons @ 103 NONAME 105 pj_inet_addr @ 104 NONAME 106 pj_inet_addr2 @ 105 NONAME 107 pj_inet_aton @ 106 NONAME 108 pj_inet_ntoa @ 107 NONAME 109 pj_init @ 108 NONAME 110 pj_ioqueue_accept @ 109 NONAME 111 pj_ioqueue_connect @ 110 NONAME 112 pj_ioqueue_create @ 111 NONAME 113 pj_ioqueue_destroy @ 112 NONAME 114 pj_ioqueue_get_user_data @ 113 NONAME 115 pj_ioqueue_is_pending @ 114 NONAME 116 pj_ioqueue_name @ 115 NONAME 117 pj_ioqueue_op_key_init @ 116 NONAME 118 pj_ioqueue_poll @ 117 NONAME 119 pj_ioqueue_post_completion @ 118 NONAME 120 pj_ioqueue_recv @ 119 NONAME 121 pj_ioqueue_recvfrom @ 120 NONAME 122 pj_ioqueue_register_sock @ 121 NONAME 123 pj_ioqueue_send @ 122 NONAME 124 pj_ioqueue_sendto @ 123 NONAME 125 pj_ioqueue_set_lock @ 124 NONAME 126 pj_ioqueue_set_user_data @ 125 NONAME 127 pj_ioqueue_unregister @ 126 NONAME 128 pj_leave_critical_section @ 127 NONAME 129 pj_list_erase @ 128 NONAME 130 pj_list_find_node @ 129 NONAME 131 pj_list_insert_after @ 130 NONAME 132 pj_list_insert_before @ 131 NONAME 133 pj_list_insert_nodes_after @ 132 NONAME 134 pj_list_insert_nodes_before @ 133 NONAME 135 pj_list_merge_first @ 134 NONAME 136 pj_list_merge_last @ 135 NONAME 137 pj_list_search @ 136 NONAME 138 pj_list_size @ 137 NONAME 139 pj_lock_acquire @ 138 NONAME 140 pj_lock_create_null_mutex @ 139 NONAME 141 pj_lock_create_recursive_mutex @ 140 NONAME 142 pj_lock_create_semaphore @ 141 NONAME 143 pj_lock_create_simple_mutex @ 142 NONAME 144 pj_lock_destroy @ 143 NONAME 145 pj_lock_release @ 144 NONAME 146 pj_lock_tryacquire @ 145 NONAME 147 pj_log @ 146 NONAME 148 pj_log_1 @ 147 NONAME 149 pj_log_2 @ 148 NONAME 150 pj_log_3 @ 149 NONAME 151 pj_log_4 @ 150 NONAME 152 pj_log_5 @ 151 NONAME 153 pj_log_get_decor @ 152 NONAME 154 pj_log_get_level @ 153 NONAME 155 pj_log_get_log_func @ 154 NONAME 156 pj_log_set_decor @ 155 NONAME 157 pj_log_set_level @ 156 NONAME 158 pj_log_set_log_func @ 157 NONAME 159 pj_log_write @ 158 NONAME 160 pj_mutex_create @ 159 NONAME 161 pj_mutex_create_recursive @ 160 NONAME 162 pj_mutex_create_simple @ 161 NONAME 163 pj_mutex_destroy @ 162 NONAME 164 pj_mutex_lock @ 163 NONAME 165 pj_mutex_trylock @ 164 NONAME 166 pj_mutex_unlock @ 165 NONAME 167 pj_ntohl @ 166 NONAME 168 pj_ntohs @ 167 NONAME 169 pj_pool_alloc @ 168 NONAME 170 pj_pool_alloc_from_block @ 169 NONAME 171 pj_pool_allocate_find @ 170 NONAME 172 pj_pool_calloc @ 171 NONAME 173 pj_pool_create @ 172 NONAME 174 pj_pool_create_int @ 173 NONAME 175 pj_pool_create_on_buf @ 174 NONAME 176 pj_pool_destroy_int @ 175 NONAME 177 pj_pool_factory_default_policy @ 176 NONAME 178 pj_pool_factory_get_default_policy @ 177 NONAME 179 pj_pool_get_capacity @ 178 NONAME 180 pj_pool_get_used_size @ 179 NONAME 181 pj_pool_getobjname @ 180 NONAME 182 pj_pool_init_int @ 181 NONAME 183 pj_pool_release @ 182 NONAME 184 pj_pool_reset @ 183 NONAME 185 pj_rand @ 184 NONAME 186 pj_rbtree_erase @ 185 NONAME 187 pj_rbtree_find @ 186 NONAME 188 pj_rbtree_first @ 187 NONAME 189 pj_rbtree_init @ 188 NONAME 190 pj_rbtree_insert @ 189 NONAME 191 pj_rbtree_last @ 190 NONAME 192 pj_rbtree_max_height @ 191 NONAME 193 pj_rbtree_min_height @ 192 NONAME 194 pj_rbtree_next @ 193 NONAME 195 pj_rbtree_prev @ 194 NONAME 196 pj_register_strerror @ 195 NONAME 197 pj_rwmutex_create @ 196 NONAME 198 pj_rwmutex_destroy @ 197 NONAME 199 pj_rwmutex_lock_read @ 198 NONAME 200 pj_rwmutex_lock_write @ 199 NONAME 201 pj_rwmutex_unlock_read @ 200 NONAME 202 pj_rwmutex_unlock_write @ 201 NONAME 203 pj_sem_create @ 202 NONAME 204 pj_sem_destroy @ 203 NONAME 205 pj_sem_post @ 204 NONAME 206 pj_sem_trywait @ 205 NONAME 207 pj_sem_wait @ 206 NONAME 208 pj_set_netos_error @ 207 NONAME 209 pj_set_os_error @ 208 NONAME 210 pj_shutdown @ 209 NONAME 211 pj_sock_accept @ 210 NONAME 212 pj_sock_bind @ 211 NONAME 213 pj_sock_bind_in @ 212 NONAME 214 pj_sock_close @ 213 NONAME 215 pj_sock_connect @ 214 NONAME 216 pj_sock_getpeername @ 215 NONAME 217 pj_sock_getsockname @ 216 NONAME 218 pj_sock_getsockopt @ 217 NONAME 219 pj_sock_listen @ 218 NONAME 220 pj_sock_recv @ 219 NONAME 221 pj_sock_recvfrom @ 220 NONAME 222 pj_sock_select @ 221 NONAME 223 pj_sock_send @ 222 NONAME 224 pj_sock_sendto @ 223 NONAME 225 pj_sock_setsockopt @ 224 NONAME 226 pj_sock_shutdown @ 225 NONAME 227 pj_sock_socket @ 226 NONAME 228 pj_sockaddr_in_init @ 227 NONAME 229 pj_sockaddr_in_set_str_addr @ 228 NONAME 230 pj_srand @ 229 NONAME 231 pj_str @ 230 NONAME 232 pj_strassign @ 231 NONAME 233 pj_strcat @ 232 NONAME 234 pj_strcat2 @ 233 NONAME 235 pj_strcmp @ 234 NONAME 236 pj_strcmp2 @ 235 NONAME 237 pj_strcpy @ 236 NONAME 238 pj_strcpy2 @ 237 NONAME 239 pj_strdup @ 238 NONAME 240 pj_strdup2 @ 239 NONAME 241 pj_strdup2_with_null @ 240 NONAME 242 pj_strdup3 @ 241 NONAME 243 pj_strdup_with_null @ 242 NONAME 244 pj_strerror @ 243 NONAME 245 pj_stricmp @ 244 NONAME 246 pj_stricmp2 @ 245 NONAME 247 pj_strltrim @ 246 NONAME 248 pj_strncmp @ 247 NONAME 249 pj_strncmp2 @ 248 NONAME 250 pj_strncpy @ 249 NONAME 251 pj_strncpy_with_null @ 250 NONAME 252 pj_strnicmp @ 251 NONAME 253 pj_strnicmp2 @ 252 NONAME 254 pj_strrtrim @ 253 NONAME 255 pj_strtoul @ 254 NONAME 256 pj_strtoul2 @ 255 NONAME 257 pj_strtrim @ 256 NONAME 258 pj_symbianos_poll @ 257 NONAME 259 pj_thread_create @ 258 NONAME 260 pj_thread_destroy @ 259 NONAME 261 pj_thread_get_name @ 260 NONAME 262 pj_thread_join @ 261 NONAME 263 pj_thread_local_alloc @ 262 NONAME 264 pj_thread_local_free @ 263 NONAME 265 pj_thread_local_get @ 264 NONAME 266 pj_thread_local_set @ 265 NONAME 267 pj_thread_register @ 266 NONAME 268 pj_thread_resume @ 267 NONAME 269 pj_thread_sleep @ 268 NONAME 270 pj_thread_this @ 269 NONAME 271 pj_time_decode @ 270 NONAME 272 pj_time_encode @ 271 NONAME 273 pj_time_gmt_to_local @ 272 NONAME 274 pj_time_local_to_gmt @ 273 NONAME 275 pj_time_val_normalize @ 274 NONAME 276 pj_timer_entry_init @ 275 NONAME 277 pj_timer_heap_cancel @ 276 NONAME 278 pj_timer_heap_count @ 277 NONAME 279 pj_timer_heap_create @ 278 NONAME 280 pj_timer_heap_destroy @ 279 NONAME 281 pj_timer_heap_earliest_time @ 280 NONAME 282 pj_timer_heap_mem_size @ 281 NONAME 283 pj_timer_heap_poll @ 282 NONAME 284 pj_timer_heap_schedule @ 283 NONAME 285 pj_timer_heap_set_lock @ 284 NONAME 286 pj_timer_heap_set_max_timed_out_per_poll @ 285 NONAME 287 pj_unicode_to_ansi @ 286 NONAME 288 pj_utoa @ 287 NONAME 289 pj_utoa_pad @ 288 NONAME 290 platform_strerror @ 289 NONAME 291 snprintf @ 290 NONAME 292 vsnprintf @ 291 NONAME -
pjproject/trunk/build.symbian/pjlib_util.mmp
r1269 r1410 1 #if defined(EKA2) 2 TARGET pjlib_util.dll 3 TARGETTYPE dll 4 UID 0x1000008d 0xA0004298 5 CAPABILITY NONE 6 LIBRARY pjlib.lib esock.lib insock.lib charconv.lib euser.lib estlib.lib 7 MACRO PJ_DLL 8 MACRO PJ_EXPORTING 9 10 DEFFILE .\pjlib_util.def 11 12 #else 1 13 TARGET pjlib_util.lib 2 14 TARGETTYPE lib 3 15 UID 0x100039CE 0x10004299 4 VENDORID 0x70000001 16 //VENDORID 0x70000001 17 18 #endif 5 19 6 20 SOURCEPATH ..\pjlib-util\src\pjlib-util … … 60 74 SYSTEMINCLUDE \epoc32\include\libc 61 75 62 CAPABILITY None63 76 -
pjproject/trunk/build.symbian/pjnath.mmp
r1269 r1410 1 #if defined(EKA2) 2 TARGET pjnath.dll 3 TARGETTYPE dll 4 UID 0x1000008d 0xA0004297 5 CAPABILITY None 6 LIBRARY pjlib_util.lib pjlib.lib esock.lib insock.lib charconv.lib euser.lib estlib.lib 7 MACRO PJ_DLL 8 MACRO PJ_EXPORTING 9 10 DEFFILE .\pjnath.def 11 12 #else 13 1 14 TARGET pjnath.lib 2 15 TARGETTYPE lib 3 16 UID 0x100039CE 0x10004299 4 17 VENDORID 0x70000001 18 19 #endif 5 20 6 21 SOURCEPATH ..\pjnath\src\pjnath … … 50 65 //STATICLIBRARY pjlib.lib 51 66 //STATICLIBRARY pjlib_util.lib 52 CAPABILITY None53 67 -
pjproject/trunk/pjlib-util/src/pjlib-util/errno.c
r1356 r1410 95 95 * pjlib_util_strerror() 96 96 */ 97 PJ_DEF(pj_str_t) pjlib_util_strerror(pj_status_t statcode,98 97 pj_str_t pjlib_util_strerror(pj_status_t statcode, 98 char *buf, pj_size_t bufsize ) 99 99 { 100 100 pj_str_t errstr; -
pjproject/trunk/pjlib-util/src/pjlib-util/stun_simple_client.c
r1405 r1410 33 33 34 34 35 PJ_DE CL(pj_status_t) pjstun_get_mapped_addr( pj_pool_factory *pf,36 37 38 39 35 PJ_DEF(pj_status_t) pjstun_get_mapped_addr( pj_pool_factory *pf, 36 int sock_cnt, pj_sock_t sock[], 37 const pj_str_t *srv1, int port1, 38 const pj_str_t *srv2, int port2, 39 pj_sockaddr_in mapped_addr[]) 40 40 { 41 41 pj_sockaddr_in srv_addr[2]; -
pjproject/trunk/pjlib/docs/doxygen.cfg
r691 r1410 848 848 PJ_LOG_MAX_LEVEL=4 \ 849 849 PJ_HAS_SEMAPHORE=1 \ 850 PJ_HAS_EVENT_OBJ=1 850 PJ_HAS_EVENT_OBJ=1 \ 851 PJ_HAS_TCP=1 851 852 852 853 # If the MACRO_EXPANSION and EXPAND_ONLY_PREDEF tags are set to YES then -
pjproject/trunk/pjlib/include/pj/config.h
r1405 r1410 906 906 907 907 /** 908 * PJLIB version string. 909 */ 910 extern const char *PJ_VERSION; 908 * PJLIB version string constant. @see pj_get_version() 909 */ 910 PJ_DECL_DATA(const char*) PJ_VERSION; 911 912 /** 913 * Get PJLIB version string. 914 * 915 * @return #PJ_VERSION constant. 916 */ 917 PJ_DECL(const char*) pj_get_version(void); 911 918 912 919 /** -
pjproject/trunk/pjlib/include/pj/ctype.h
r974 r1410 137 137 * Array of hex digits, in lowerspace. 138 138 */ 139 extern char pj_hex_digits[]; 139 /*extern char pj_hex_digits[];*/ 140 #define pj_hex_digits "0123456789abcdef" 140 141 141 142 /** -
pjproject/trunk/pjlib/include/pj/sock.h
r1405 r1410 60 60 * THE LIBRARY WILL DO TRANSLATION TO THE NATIVE VALUE. 61 61 */ 62 extern const pj_uint16_t PJ_AF_UNIX; /**< Unix domain socket. */ 63 #define PJ_AF_LOCAL PJ_AF_UNIX; /**< POSIX name for AF_UNIX */ 64 extern const pj_uint16_t PJ_AF_INET; /**< Internet IP protocol. */ 65 extern const pj_uint16_t PJ_AF_INET6;/**< IP version 6. */ 66 extern const pj_uint16_t PJ_AF_PACKET;/**< Packet family. */ 67 extern const pj_uint16_t PJ_AF_IRDA; /**< IRDA sockets. */ 68 62 63 /** Unix domain socket. @see pj_AF_UNIX() */ 64 extern const pj_uint16_t PJ_AF_UNIX; 65 66 /** POSIX name for AF_UNIX */ 67 #define PJ_AF_LOCAL PJ_AF_UNIX; 68 69 /** Internet IP protocol. @see pj_AF_INET() */ 70 extern const pj_uint16_t PJ_AF_INET; 71 72 /** IP version 6. @see pj_AF_INET6() */ 73 extern const pj_uint16_t PJ_AF_INET6; 74 75 /** Packet family. @see pj_AF_PACKET() */ 76 extern const pj_uint16_t PJ_AF_PACKET; 77 78 /** IRDA sockets. @see pj_AF_IRDA() */ 79 extern const pj_uint16_t PJ_AF_IRDA; 80 81 /* 82 * Accessor functions for various address family constants. These 83 * functions are provided because Symbian doesn't allow exporting 84 * global variables from a DLL. 85 */ 86 87 /** Get #PJ_AF_UNIX value. */ 69 88 PJ_DECL(pj_uint16_t) pj_AF_UNIX(void); 89 /** Get #PJ_AF_INET value. */ 70 90 PJ_DECL(pj_uint16_t) pj_AF_INET(void); 91 /** Get #PJ_AF_INET6 value. */ 71 92 PJ_DECL(pj_uint16_t) pj_AF_INET6(void); 93 /** Get #PJ_AF_PACKET value. */ 72 94 PJ_DECL(pj_uint16_t) pj_AF_PACKET(void); 95 /** Get #PJ_AF_IRDA value. */ 73 96 PJ_DECL(pj_uint16_t) pj_AF_IRDA(void); 74 97 … … 80 103 */ 81 104 82 extern const pj_uint16_t PJ_SOCK_STREAM; /**< Sequenced, reliable, connection- 83 based byte streams. */ 84 extern const pj_uint16_t PJ_SOCK_DGRAM; /**< Connectionless, unreliable 85 datagrams of fixed maximum 86 lengths. */ 87 extern const pj_uint16_t PJ_SOCK_RAW; /**< Raw protocol interface. */ 88 extern const pj_uint16_t PJ_SOCK_RDM; /**< Reliably-delivered messages. */ 89 90 105 /** Sequenced, reliable, connection-based byte streams. 106 * @see pj_SOCK_STREAM() */ 107 extern const pj_uint16_t PJ_SOCK_STREAM; 108 109 /** Connectionless, unreliable datagrams of fixed maximum lengths. 110 * @see pj_SOCK_DGRAM() */ 111 extern const pj_uint16_t PJ_SOCK_DGRAM; 112 113 /** Raw protocol interface. @see pj_SOCK_RAW() */ 114 extern const pj_uint16_t PJ_SOCK_RAW; 115 116 /** Reliably-delivered messages. @see pj_SOCK_RDM() */ 117 extern const pj_uint16_t PJ_SOCK_RDM; 118 119 120 /* 121 * Accessor functions for various constants. These functions are provided 122 * because Symbian doesn't allow exporting global variables from a DLL. 123 */ 124 125 /** Get #PJ_SOCK_STREAM constant */ 91 126 PJ_DECL(int) pj_SOCK_STREAM(void); 127 /** Get #PJ_SOCK_DGRAM constant */ 92 128 PJ_DECL(int) pj_SOCK_DGRAM(void); 129 /** Get #PJ_SOCK_RAW constant */ 93 130 PJ_DECL(int) pj_SOCK_RAW(void); 131 /** Get #PJ_SOCK_RDM constant */ 94 132 PJ_DECL(int) pj_SOCK_RDM(void); 95 133 … … 100 138 * THE LIBRARY WILL TRANSLATE THE VALUE TO THE NATIVE VALUE. 101 139 */ 102 extern const pj_uint16_t PJ_SOL_SOCKET; /**< Socket level. */ 103 extern const pj_uint16_t PJ_SOL_IP; /**< IP level. */ 104 extern const pj_uint16_t PJ_SOL_TCP; /**< TCP level. */ 105 extern const pj_uint16_t PJ_SOL_UDP; /**< UDP level. */ 106 extern const pj_uint16_t PJ_SOL_IPV6; /**< IP version 6 */ 107 140 /** Socket level. @see pj_SOL_SOCKET() */ 141 extern const pj_uint16_t PJ_SOL_SOCKET; 142 /** IP level. @see pj_SOL_IP() */ 143 extern const pj_uint16_t PJ_SOL_IP; 144 /** TCP level. @see pj_SOL_TCP() */ 145 extern const pj_uint16_t PJ_SOL_TCP; 146 /** UDP level. @see pj_SOL_UDP() */ 147 extern const pj_uint16_t PJ_SOL_UDP; 148 /** IP version 6. @see pj_SOL_IPV6() */ 149 extern const pj_uint16_t PJ_SOL_IPV6; 150 151 /* 152 * Accessor functions for various constants. These functions are provided 153 * because Symbian doesn't allow exporting global variables from a DLL. 154 */ 155 156 /** Get #PJ_SOL_SOCKET constant */ 108 157 PJ_DECL(pj_uint16_t) pj_SOL_SOCKET(void); 158 /** Get #PJ_SOL_IP constant */ 109 159 PJ_DECL(pj_uint16_t) pj_SOL_IP(void); 160 /** Get #PJ_SOL_TCP constant */ 110 161 PJ_DECL(pj_uint16_t) pj_SOL_TCP(void); 162 /** Get #PJ_SOL_UDP constant */ 111 163 PJ_DECL(pj_uint16_t) pj_SOL_UDP(void); 164 /** Get #PJ_SOL_IPV6 constant */ 112 165 PJ_DECL(pj_uint16_t) pj_SOL_IPV6(void); 113 166 … … 119 172 * See http://support.microsoft.com/kb/248611 120 173 */ 121 extern const pj_uint16_t PJ_IP_TOS; /**< IP_TOS optname in setsockopt() */ 122 174 /** IP_TOS optname in setsockopt(). @see pj_IP_TOS() */ 175 extern const pj_uint16_t PJ_IP_TOS; 176 177 /** Get #PJ_IP_TOS constant */ 123 178 PJ_DECL(int) pj_IP_TOS(void); 124 179 … … 130 185 * See http://support.microsoft.com/kb/248611 131 186 */ 132 extern const pj_uint16_t PJ_IPTOS_LOWDELAY; /**< Minimize delays */ 133 extern const pj_uint16_t PJ_IPTOS_THROUGHPUT; /**< Optimize throughput */ 134 extern const pj_uint16_t PJ_IPTOS_RELIABILITY; /**< Optimize for reliability*/ 135 extern const pj_uint16_t PJ_IPTOS_MINCOST; /**< "filler data" where slow 136 transmission does't matter */ 137 187 /** Minimize delays. @see pj_IPTOS_LOWDELAY() */ 188 extern const pj_uint16_t PJ_IPTOS_LOWDELAY; 189 190 /** Optimize throughput. @see pj_IPTOS_THROUGHPUT() */ 191 extern const pj_uint16_t PJ_IPTOS_THROUGHPUT; 192 193 /** Optimize for reliability. @see pj_IPTOS_RELIABILITY() */ 194 extern const pj_uint16_t PJ_IPTOS_RELIABILITY; 195 196 /** "filler data" where slow transmission does't matter. 197 * @see pj_IPTOS_MINCOST() */ 198 extern const pj_uint16_t PJ_IPTOS_MINCOST; 199 200 201 /** Get #PJ_IPTOS_LOWDELAY constant */ 138 202 PJ_DECL(int) pj_IPTOS_LOWDELAY(void); 203 204 /** Get #PJ_IPTOS_THROUGHPUT constant */ 139 205 PJ_DECL(int) pj_IPTOS_THROUGHPUT(void); 206 207 /** Get #PJ_IPTOS_RELIABILITY constant */ 140 208 PJ_DECL(int) pj_IPTOS_RELIABILITY(void); 209 210 /** Get #PJ_IPTOS_MINCOST constant */ 141 211 PJ_DECL(int) pj_IPTOS_MINCOST(void); 142 212 … … 146 216 * or #pj_sock_getsockopt(). 147 217 */ 148 extern const pj_uint16_t PJ_SO_TYPE; /**< Socket type. */ 149 extern const pj_uint16_t PJ_SO_RCVBUF;/**< Buffer size for receive. */ 150 extern const pj_uint16_t PJ_SO_SNDBUF;/**< Buffer size for send. */ 151 218 219 /** Socket type. @see pj_SO_TYPE() */ 220 extern const pj_uint16_t PJ_SO_TYPE; 221 222 /** Buffer size for receive. @see pj_SO_RCVBUF() */ 223 extern const pj_uint16_t PJ_SO_RCVBUF; 224 225 /** Buffer size for send. @see pj_SO_SNDBUF() */ 226 extern const pj_uint16_t PJ_SO_SNDBUF; 227 228 229 /** Get #PJ_SO_TYPE constant */ 152 230 PJ_DECL(pj_uint16_t) pj_SO_TYPE(void); 231 232 /** Get #PJ_SO_RCVBUF constant */ 153 233 PJ_DECL(pj_uint16_t) pj_SO_RCVBUF(void); 234 235 /** Get #PJ_SO_SNDBUF constant */ 154 236 PJ_DECL(pj_uint16_t) pj_SO_SNDBUF(void); 155 237 … … 158 240 * Flags to be specified in #pj_sock_recv, #pj_sock_send, etc. 159 241 */ 160 extern const int PJ_MSG_OOB; /**< Out-of-band messages. */ 161 extern const int PJ_MSG_PEEK; /**< Peek, don't remove from buffer*/ 162 extern const int PJ_MSG_DONTROUTE;/**< Don't route. */ 163 242 243 /** Out-of-band messages. @see pj_MSG_OOB() */ 244 extern const int PJ_MSG_OOB; 245 246 /** Peek, don't remove from buffer. @see pj_MSG_PEEK() */ 247 extern const int PJ_MSG_PEEK; 248 249 /** Don't route. @see pj_MSG_DONTROUTE() */ 250 extern const int PJ_MSG_DONTROUTE; 251 252 253 /** Get #PJ_MSG_OOB constant */ 164 254 PJ_DECL(int) pj_MSG_OOB(void); 255 256 /** Get #PJ_MSG_PEEK constant */ 165 257 PJ_DECL(int) pj_MSG_PEEK(void); 258 259 /** Get #PJ_MSG_DONTROUTE constant */ 166 260 PJ_DECL(int) pj_MSG_DONTROUTE(void); 167 261 168 262 169 263 /** 170 * Flag to be specified in #pj_sock_shutdown .264 * Flag to be specified in #pj_sock_shutdown(). 171 265 */ 172 266 typedef enum pj_socket_sd_type … … 712 806 * @param len On input, the length of the buffer. On return, 713 807 * contains the length of data received. 714 * @param flags Combination of #pj_sock_msg_flag.808 * @param flags Flags (such as pj_MSG_PEEK()). 715 809 * 716 810 * @return PJ_SUCCESS or the error code. … … 728 822 * @param len On input, the length of the buffer. On return, 729 823 * contains the length of data received. 730 * @param flags Bitmask combination of #pj_sock_msg_flag.824 * @param flags Flags (such as pj_MSG_PEEK()). 731 825 * @param from If not NULL, it will be filled with the source 732 826 * address of the connection. … … 752 846 * Upon return, it will be filled with the length 753 847 * of data sent. 754 * @param flags Bitmask combination of #pj_sock_msg_flag.848 * @param flags Flags (such as pj_MSG_DONTROUTE()). 755 849 * 756 850 * @return PJ_SUCCESS or the status code. … … 769 863 * Upon return, it will be filled with the length 770 864 * of data sent. 771 * @param flags Bitmask combination of #pj_sock_msg_flag.865 * @param flags Flags (such as pj_MSG_DONTROUTE()). 772 866 * @param to The address to send. 773 867 * @param tolen The length of the address in bytes. -
pjproject/trunk/pjlib/src/pj/config.c
r1330 r1410 22 22 23 23 static const char *id = "config.c"; 24 const char *PJ_VERSION = "0.7.0-trunk"; 24 PJ_DEF_DATA(const char*) PJ_VERSION = "0.7.0-trunk"; 25 26 /* 27 * Get PJLIB version string. 28 */ 29 PJ_DEF(const char*) pj_get_version(void) 30 { 31 return PJ_VERSION; 32 } 25 33 26 34 PJ_DEF(void) pj_dump_config(void) -
pjproject/trunk/pjlib/src/pj/ctype.c
r974 r1410 19 19 #include <pj/ctype.h> 20 20 21 21 /* 22 22 char pj_hex_digits[] = {'0', '1', '2', '3', '4', '5', '6', '7', 23 23 '8', '9', 'a', 'b', 'c', 'd', 'e', 'f' }; 24 24 */ -
pjproject/trunk/pjnath/src/pjnath/ice_session.c
r1405 r1410 1184 1184 1185 1185 /* Create checklist by pairing local candidates with remote candidates */ 1186 PJ_DEF(pj_status_t) 1187 pj_ice_sess_create_check_list(pj_ice_sess *ice,1186 PJ_DEF(pj_status_t) pj_ice_sess_create_check_list( 1187 pj_ice_sess *ice, 1188 1188 const pj_str_t *rem_ufrag, 1189 1189 const pj_str_t *rem_passwd, -
pjproject/trunk/pjnath/src/pjnath/ice_strans.c
r1405 r1410 81 81 * Create ICE stream transport 82 82 */ 83 PJ_DE CL(pj_status_t) pj_ice_strans_create(pj_stun_config *stun_cfg,83 PJ_DEF(pj_status_t) pj_ice_strans_create( pj_stun_config *stun_cfg, 84 84 const char *name, 85 85 unsigned comp_cnt, … … 929 929 * Stop ICE! 930 930 */ 931 PJ_DE CL(pj_status_t) pj_ice_strans_stop_ice(pj_ice_strans *ice_st)931 PJ_DEF(pj_status_t) pj_ice_strans_stop_ice(pj_ice_strans *ice_st) 932 932 { 933 933 unsigned i; -
pjproject/trunk/pjnath/src/pjnath/stun_msg.c
r1405 r1410 642 642 * Create a generic STUN IP address attribute for IPv4 address. 643 643 */ 644 PJ_DEF(pj_status_t) 645 pj_stun_sockaddr_attr_create(pj_pool_t *pool, 646 int attr_type, 647 pj_bool_t xor_ed, 648 const pj_sockaddr_t *addr, 649 unsigned addr_len, 650 pj_stun_sockaddr_attr **p_attr) 644 PJ_DEF(pj_status_t) pj_stun_sockaddr_attr_create(pj_pool_t *pool, 645 int attr_type, 646 pj_bool_t xor_ed, 647 const pj_sockaddr_t *addr, 648 unsigned addr_len, 649 pj_stun_sockaddr_attr **p_attr) 651 650 { 652 651 pj_stun_sockaddr_attr *attr; … … 671 670 * Create and add generic STUN IP address attribute to a STUN message. 672 671 */ 673 PJ_DEF(pj_status_t) 674 pj_stun_msg_add_sockaddr_attr(pj_pool_t *pool, 675 pj_stun_msg *msg, 676 int attr_type, 677 pj_bool_t xor_ed, 678 const pj_sockaddr_t *addr, 679 unsigned addr_len) 672 PJ_DEF(pj_status_t) pj_stun_msg_add_sockaddr_attr(pj_pool_t *pool, 673 pj_stun_msg *msg, 674 int attr_type, 675 pj_bool_t xor_ed, 676 const pj_sockaddr_t *addr, 677 unsigned addr_len) 680 678 { 681 679 pj_stun_sockaddr_attr *attr; … … 818 816 * Create a STUN generic string attribute. 819 817 */ 820 PJ_DEF(pj_status_t) 821 pj_stun_string_attr_create(pj_pool_t *pool, 822 int attr_type, 823 const pj_str_t *value, 824 pj_stun_string_attr **p_attr) 818 PJ_DEF(pj_status_t) pj_stun_string_attr_create(pj_pool_t *pool, 819 int attr_type, 820 const pj_str_t *value, 821 pj_stun_string_attr **p_attr) 825 822 { 826 823 pj_stun_string_attr *attr; … … 841 838 * Create and add STUN generic string attribute to the message. 842 839 */ 843 PJ_DEF(pj_status_t) 844 pj_stun_msg_add_string_attr(pj_pool_t *pool, 845 pj_stun_msg *msg, 846 int attr_type, 847 const pj_str_t *value) 840 PJ_DEF(pj_status_t) pj_stun_msg_add_string_attr(pj_pool_t *pool, 841 pj_stun_msg *msg, 842 int attr_type, 843 const pj_str_t *value) 848 844 { 849 845 pj_stun_string_attr *attr = NULL; … … 918 914 * Create a STUN empty attribute. 919 915 */ 920 PJ_DEF(pj_status_t) 921 pj_stun_empty_attr_create(pj_pool_t *pool, 922 int attr_type, 923 pj_stun_empty_attr **p_attr) 916 PJ_DEF(pj_status_t) pj_stun_empty_attr_create(pj_pool_t *pool, 917 int attr_type, 918 pj_stun_empty_attr **p_attr) 924 919 { 925 920 pj_stun_empty_attr *attr; … … 1003 998 * Create a STUN generic 32bit value attribute. 1004 999 */ 1005 PJ_DEF(pj_status_t) 1006 pj_stun_uint_attr_create(pj_pool_t *pool, 1007 int attr_type, 1008 pj_uint32_t value, 1009 pj_stun_uint_attr **p_attr) 1000 PJ_DEF(pj_status_t) pj_stun_uint_attr_create(pj_pool_t *pool, 1001 int attr_type, 1002 pj_uint32_t value, 1003 pj_stun_uint_attr **p_attr) 1010 1004 { 1011 1005 pj_stun_uint_attr *attr; … … 1023 1017 1024 1018 /* Create and add STUN generic 32bit value attribute to the message. */ 1025 PJ_DEF(pj_status_t) 1026 pj_stun_msg_add_uint_attr(pj_pool_t *pool, 1027 pj_stun_msg *msg, 1028 int attr_type, 1029 pj_uint32_t value) 1019 PJ_DEF(pj_status_t) pj_stun_msg_add_uint_attr(pj_pool_t *pool, 1020 pj_stun_msg *msg, 1021 int attr_type, 1022 pj_uint32_t value) 1030 1023 { 1031 1024 pj_stun_uint_attr *attr = NULL; … … 1085 1078 * Create a STUN generic 64bit value attribute. 1086 1079 */ 1087 PJ_DEF(pj_status_t) 1088 pj_stun_uint64_attr_create(pj_pool_t *pool, 1089 int attr_type, 1090 const pj_timestamp *value, 1091 pj_stun_uint64_attr **p_attr) 1080 PJ_DEF(pj_status_t) pj_stun_uint64_attr_create(pj_pool_t *pool, 1081 int attr_type, 1082 const pj_timestamp *value, 1083 pj_stun_uint64_attr **p_attr) 1092 1084 { 1093 1085 pj_stun_uint64_attr *attr; … … 1173 1165 * Create a STUN MESSAGE-INTEGRITY attribute. 1174 1166 */ 1175 PJ_DEF(pj_status_t) 1176 pj_stun_msgint_attr_create(pj_pool_t *pool, 1177 pj_stun_msgint_attr **p_attr) 1167 PJ_DEF(pj_status_t) pj_stun_msgint_attr_create(pj_pool_t *pool, 1168 pj_stun_msgint_attr **p_attr) 1178 1169 { 1179 1170 pj_stun_msgint_attr *attr; … … 1254 1245 * Create a STUN ERROR-CODE attribute. 1255 1246 */ 1256 PJ_DEF(pj_status_t) 1257 pj_stun_errcode_attr_create(pj_pool_t *pool, 1258 int err_code, 1259 const pj_str_t *err_reason, 1260 pj_stun_errcode_attr **p_attr) 1247 PJ_DEF(pj_status_t) pj_stun_errcode_attr_create(pj_pool_t *pool, 1248 int err_code, 1249 const pj_str_t *err_reason, 1250 pj_stun_errcode_attr **p_attr) 1261 1251 { 1262 1252 pj_stun_errcode_attr *attr; … … 1368 1358 * @return PJ_SUCCESS on success or the appropriate error code. 1369 1359 */ 1370 PJ_DEF(pj_status_t) 1371 pj_stun_unknown_attr_create(pj_pool_t *pool, 1372 unsigned attr_cnt, 1373 const pj_uint16_t attr_array[], 1374 pj_stun_unknown_attr **p_attr) 1360 PJ_DEF(pj_status_t) pj_stun_unknown_attr_create(pj_pool_t *pool, 1361 unsigned attr_cnt, 1362 const pj_uint16_t attr_array[], 1363 pj_stun_unknown_attr **p_attr) 1375 1364 { 1376 1365 pj_stun_unknown_attr *attr; … … 1401 1390 1402 1391 /* Create and add STUN UNKNOWN-ATTRIBUTES attribute to the message. */ 1403 PJ_DEF(pj_status_t) 1404 pj_stun_msg_add_unknown_attr(pj_pool_t *pool, 1405 pj_stun_msg *msg, 1406 unsigned attr_cnt, 1407 const pj_uint16_t attr_types[]) 1392 PJ_DEF(pj_status_t) pj_stun_msg_add_unknown_attr(pj_pool_t *pool, 1393 pj_stun_msg *msg, 1394 unsigned attr_cnt, 1395 const pj_uint16_t attr_types[]) 1408 1396 { 1409 1397 pj_stun_unknown_attr *attr = NULL; … … 1479 1467 * Create a blank binary attribute. 1480 1468 */ 1481 PJ_DEF(pj_status_t) 1482 pj_stun_binary_attr_create(pj_pool_t *pool, 1483 int attr_type, 1484 const pj_uint8_t *data, 1485 unsigned length, 1486 pj_stun_binary_attr **p_attr) 1469 PJ_DEF(pj_status_t) pj_stun_binary_attr_create(pj_pool_t *pool, 1470 int attr_type, 1471 const pj_uint8_t *data, 1472 unsigned length, 1473 pj_stun_binary_attr **p_attr) 1487 1474 { 1488 1475 pj_stun_binary_attr *attr; … … 1506 1493 1507 1494 /* Create and add binary attr. */ 1508 PJ_DEF(pj_status_t) 1509 pj_stun_msg_add_binary_attr(pj_pool_t *pool, 1510 pj_stun_msg *msg, 1511 int attr_type, 1512 const pj_uint8_t *data, 1513 unsigned length) 1495 PJ_DEF(pj_status_t) pj_stun_msg_add_binary_attr(pj_pool_t *pool, 1496 pj_stun_msg *msg, 1497 int attr_type, 1498 const pj_uint8_t *data, 1499 unsigned length) 1514 1500 { 1515 1501 pj_stun_binary_attr *attr = NULL; -
pjproject/trunk/pjnath/src/pjnath/stun_session.c
r1405 r1410 396 396 sess->srv_name.ptr = (char*) pj_pool_alloc(pool, 32); 397 397 sess->srv_name.slen = pj_ansi_snprintf(sess->srv_name.ptr, 32, 398 "pj_stun-%s", PJ_VERSION);398 "pj_stun-%s", pj_get_version()); 399 399 400 400 pj_list_init(&sess->pending_request_list); -
pjproject/trunk/pjnath/src/pjnath/stun_transaction.c
r1374 r1410 89 89 90 90 91 PJ_DEF(pj_status_t) 92 pj_stun_client_tsx_schedule_destroy(pj_stun_client_tsx *tsx,91 PJ_DEF(pj_status_t) pj_stun_client_tsx_schedule_destroy( 92 pj_stun_client_tsx *tsx, 93 93 const pj_time_val *delay) 94 94 {
Note: See TracChangeset
for help on using the changeset viewer.