libnice-sections.txt 5.39 KB
Newer Older
Youness Alaoui's avatar
Youness Alaoui committed
1 2
<SECTION>
<FILE>agent</FILE>
3 4
<TITLE>NiceAgent</TITLE>
NiceAgent
Youness Alaoui's avatar
Youness Alaoui committed
5 6
NiceComponentState
NiceComponentType
7
NiceProxyType
Youness Alaoui's avatar
Youness Alaoui committed
8 9
NiceCompatibility
NiceAgentRecvFunc
10
NICE_AGENT_MAX_REMOTE_CANDIDATES
Youness Alaoui's avatar
Youness Alaoui committed
11
nice_agent_new
12
nice_agent_new_reliable
Youness Alaoui's avatar
Youness Alaoui committed
13
nice_agent_add_local_address
14
nice_agent_set_port_range
Youness Alaoui's avatar
Youness Alaoui committed
15 16 17 18 19 20 21 22
nice_agent_add_stream
nice_agent_remove_stream
nice_agent_set_relay_info
nice_agent_gather_candidates
nice_agent_set_remote_credentials
nice_agent_get_local_credentials
nice_agent_set_remote_candidates
nice_agent_get_remote_candidates
23
nice_agent_get_local_candidates
24
nice_agent_get_selected_pair
25
nice_agent_send
Youness Alaoui's avatar
Youness Alaoui committed
26 27 28
nice_agent_attach_recv
nice_agent_set_selected_pair
nice_agent_set_selected_remote_candidate
29
nice_agent_set_stream_tos
30
nice_agent_set_software
31
nice_agent_restart
32 33
nice_agent_set_stream_name
nice_agent_get_stream_name
34
nice_agent_get_default_local_candidate
35
nice_agent_generate_local_sdp
36
nice_agent_generate_local_stream_sdp
Youness Alaoui's avatar
Youness Alaoui committed
37
nice_agent_generate_local_candidate_sdp
38
nice_agent_parse_remote_sdp
39 40
nice_agent_parse_remote_stream_sdp
nice_agent_parse_remote_candidate_sdp
Youness Alaoui's avatar
Youness Alaoui committed
41 42 43 44 45 46 47 48 49
<SUBSECTION Standard>
NICE_AGENT
NICE_IS_AGENT
NICE_TYPE_AGENT
nice_agent_get_type
NICE_AGENT_CLASS
NICE_IS_AGENT_CLASS
NICE_AGENT_GET_CLASS
<SUBSECTION Private>
50
NiceAgentClass
Youness Alaoui's avatar
Youness Alaoui committed
51 52 53 54 55
</SECTION>

<SECTION>
<FILE>candidate</FILE>
<TITLE>NiceCandidate</TITLE>
56
NiceCandidate
Youness Alaoui's avatar
Youness Alaoui committed
57 58 59
NiceCandidateType
NiceCandidateTransport
TurnServer
60 61
NiceRelayType
NICE_CANDIDATE_MAX_FOUNDATION
Youness Alaoui's avatar
Youness Alaoui committed
62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80
nice_candidate_new
nice_candidate_free
nice_candidate_copy
<SUBSECTION Private>
NICE_CANDIDATE_TYPE_PREF_HOST
NICE_CANDIDATE_TYPE_PREF_PEER_REFLEXIVE
NICE_CANDIDATE_TYPE_PREF_SERVER_REFLEXIVE
NICE_CANDIDATE_TYPE_PREF_RELAYED
nice_candidate_jingle_priority
nice_candidate_msn_priority
nice_candidate_ice_priority_full
nice_candidate_ice_priority
nice_candidate_pair_priority
</SECTION>

<SECTION>
<FILE>address</FILE>
<TITLE>NiceAddress</TITLE>
NiceAddress
81
NICE_ADDRESS_STRING_LEN
82
nice_address_init
Youness Alaoui's avatar
Youness Alaoui committed
83 84 85 86 87 88 89 90 91 92 93 94 95 96
nice_address_new
nice_address_free
nice_address_dup
nice_address_set_ipv4
nice_address_set_ipv6
nice_address_set_port
nice_address_get_port
nice_address_set_from_string
nice_address_set_from_sockaddr
nice_address_copy_to_sockaddr
nice_address_equal
nice_address_to_string
nice_address_is_private
nice_address_is_valid
Youness Alaoui's avatar
Youness Alaoui committed
97
nice_address_ip_version
Youness Alaoui's avatar
Youness Alaoui committed
98
</SECTION>
99 100 101


<SECTION>
102 103 104 105
<FILE>debug</FILE>
<TITLE>Debug messages</TITLE>
nice_debug_enable
nice_debug_disable
106
<SUBSECTION Private>
107 108
nice_debug_init
nice_debug
109 110 111
</SECTION>

<SECTION>
112 113 114 115 116
<FILE>interfaces</FILE>
<TITLE>Network interfaces discovery</TITLE>
nice_interfaces_get_ip_for_interface
nice_interfaces_get_local_interfaces
nice_interfaces_get_local_ips
117 118 119
</SECTION>

<SECTION>
120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136
<FILE>stunagent</FILE>
<TITLE>StunAgent</TITLE>
StunAgent
StunCompatibility
StunAgentUsageFlags
StunValidationStatus
StunMessageIntegrityValidate
StunDefaultValidaterData
stun_agent_init
stun_agent_validate
stun_agent_default_validater
stun_agent_init_request
stun_agent_init_indication
stun_agent_init_response
stun_agent_init_error
stun_agent_build_unknown_attributes_error
stun_agent_finish_message
Youness Alaoui's avatar
Youness Alaoui committed
137
stun_agent_forget_transaction
138
stun_agent_set_software
139 140
stun_debug_enable
stun_debug_disable
141
<SUBSECTION Private>
142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192
StunAgentSavedIds
</SECTION>


<SECTION>
<FILE>stunmessage</FILE>
<TITLE>StunMessage</TITLE>
StunMessage
StunClass
StunMethod
StunAttribute
StunTransactionId
StunError
StunMessageReturn
STUN_MESSAGE_BUFFER_INCOMPLETE
STUN_MESSAGE_BUFFER_INVALID
stun_message_init
stun_message_length
stun_message_find
stun_message_find_flag
stun_message_find32
stun_message_find64
stun_message_find_string
stun_message_find_addr
stun_message_find_xor_addr
stun_message_find_xor_addr_full
stun_message_find_error
stun_message_append
stun_message_append_bytes
stun_message_append_flag
stun_message_append32
stun_message_append64
stun_message_append_string
stun_message_append_addr
stun_message_append_xor_addr
stun_message_append_xor_addr_full
stun_message_append_error
stun_message_validate_buffer_length
stun_message_id
stun_message_get_class
stun_message_get_method
stun_message_has_attribute
stun_message_has_cookie
stun_optional
stun_strerror
</SECTION>



<SECTION>
<FILE>turn</FILE>
193
<TITLE>TURN</TITLE>
194 195 196 197 198 199 200 201 202 203 204
StunUsageTurnCompatibility
StunUsageTurnRequestPorts
StunUsageTurnReturn
stun_usage_turn_create
stun_usage_turn_create_refresh
stun_usage_turn_process
stun_usage_turn_refresh_process
</SECTION>

<SECTION>
<FILE>ice</FILE>
205
<TITLE>ICE</TITLE>
206 207 208 209 210 211 212 213 214 215 216
StunUsageIceCompatibility
StunUsageIceReturn
stun_usage_ice_conncheck_create
stun_usage_ice_conncheck_process
stun_usage_ice_conncheck_create_reply
stun_usage_ice_conncheck_priority
stun_usage_ice_conncheck_use_candidate
</SECTION>

<SECTION>
<FILE>timer</FILE>
217
<TITLE>Timer</TITLE>
218 219
StunTimer
StunUsageTimerReturn
220 221 222
STUN_TIMER_DEFAULT_MAX_RETRANSMISSIONS
STUN_TIMER_DEFAULT_RELIABLE_TIMEOUT
STUN_TIMER_DEFAULT_TIMEOUT
223 224 225 226 227 228 229 230
stun_timer_start
stun_timer_start_reliable
stun_timer_refresh
stun_timer_remainder
</SECTION>

<SECTION>
<FILE>bind</FILE>
231
<TITLE>Bind</TITLE>
232 233 234 235 236
StunUsageBindReturn
stun_usage_bind_create
stun_usage_bind_process
stun_usage_bind_keepalive
stun_usage_bind_run
237
</SECTION>
238 239 240 241 242 243 244 245

<SECTION>
<FILE>pseudotcp</FILE>
<TITLE>Pseudo TCP Socket</TITLE>
PseudoTcpSocket
PseudoTcpState
PseudoTcpWriteResult
PseudoTcpCallbacks
246
PseudoTcpDebugLevel
247 248 249 250 251 252 253 254 255 256
pseudo_tcp_socket_new
pseudo_tcp_socket_connect
pseudo_tcp_socket_recv
pseudo_tcp_socket_send
pseudo_tcp_socket_close
pseudo_tcp_socket_get_error
pseudo_tcp_socket_get_next_clock
pseudo_tcp_socket_notify_clock
pseudo_tcp_socket_notify_mtu
pseudo_tcp_socket_notify_packet
257
pseudo_tcp_set_debug_level
258
</SECTION>