github.com/primecitizens/pcz/std@v0.2.1/plat/js/web/bindings/import47_wasm.go (about) 1 // SPDX-License-Identifier: Apache-2.0 2 // Copyright 2023 The Prime Citizens 3 4 //go:build wasm 5 6 package bindings 7 8 import ( 9 "unsafe" 10 11 "github.com/primecitizens/pcz/std/ffi/js" 12 ) 13 14 type ( 15 _ unsafe.Pointer 16 _ js.Ref 17 ) 18 19 //go:wasmimport plat/js/web store_RTCAudioPlayoutStats 20 //go:noescape 21 func RTCAudioPlayoutStatsJSStore( 22 ptr unsafe.Pointer, ref js.Ref) 23 24 //go:wasmimport plat/js/web load_RTCAudioPlayoutStats 25 //go:noescape 26 func RTCAudioPlayoutStatsJSLoad( 27 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 28 29 //go:wasmimport plat/js/web store_RTCAudioSourceStats 30 //go:noescape 31 func RTCAudioSourceStatsJSStore( 32 ptr unsafe.Pointer, ref js.Ref) 33 34 //go:wasmimport plat/js/web load_RTCAudioSourceStats 35 //go:noescape 36 func RTCAudioSourceStatsJSLoad( 37 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 38 39 //go:wasmimport plat/js/web constof_RTCBundlePolicy 40 //go:noescape 41 func ConstOfRTCBundlePolicy(str js.Ref) uint32 42 43 //go:wasmimport plat/js/web store_RTCDtlsFingerprint 44 //go:noescape 45 func RTCDtlsFingerprintJSStore( 46 ptr unsafe.Pointer, ref js.Ref) 47 48 //go:wasmimport plat/js/web load_RTCDtlsFingerprint 49 //go:noescape 50 func RTCDtlsFingerprintJSLoad( 51 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 52 53 //go:wasmimport plat/js/web get_RTCCertificate_Expires 54 //go:noescape 55 func GetRTCCertificateExpires( 56 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 57 58 //go:wasmimport plat/js/web has_RTCCertificate_GetFingerprints 59 //go:noescape 60 func HasFuncRTCCertificateGetFingerprints(this js.Ref) js.Ref 61 62 //go:wasmimport plat/js/web func_RTCCertificate_GetFingerprints 63 //go:noescape 64 func FuncRTCCertificateGetFingerprints(this js.Ref, fn unsafe.Pointer) 65 66 //go:wasmimport plat/js/web call_RTCCertificate_GetFingerprints 67 //go:noescape 68 func CallRTCCertificateGetFingerprints( 69 this js.Ref, retPtr unsafe.Pointer) 70 71 //go:wasmimport plat/js/web try_RTCCertificate_GetFingerprints 72 //go:noescape 73 func TryRTCCertificateGetFingerprints( 74 this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref) 75 76 //go:wasmimport plat/js/web store_RTCCertificateExpiration 77 //go:noescape 78 func RTCCertificateExpirationJSStore( 79 ptr unsafe.Pointer, ref js.Ref) 80 81 //go:wasmimport plat/js/web load_RTCCertificateExpiration 82 //go:noescape 83 func RTCCertificateExpirationJSLoad( 84 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 85 86 //go:wasmimport plat/js/web store_RTCCertificateStats 87 //go:noescape 88 func RTCCertificateStatsJSStore( 89 ptr unsafe.Pointer, ref js.Ref) 90 91 //go:wasmimport plat/js/web load_RTCCertificateStats 92 //go:noescape 93 func RTCCertificateStatsJSLoad( 94 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 95 96 //go:wasmimport plat/js/web store_RTCCodecStats 97 //go:noescape 98 func RTCCodecStatsJSStore( 99 ptr unsafe.Pointer, ref js.Ref) 100 101 //go:wasmimport plat/js/web load_RTCCodecStats 102 //go:noescape 103 func RTCCodecStatsJSLoad( 104 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 105 106 //go:wasmimport plat/js/web store_RTCIceServer 107 //go:noescape 108 func RTCIceServerJSStore( 109 ptr unsafe.Pointer, ref js.Ref) 110 111 //go:wasmimport plat/js/web load_RTCIceServer 112 //go:noescape 113 func RTCIceServerJSLoad( 114 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 115 116 //go:wasmimport plat/js/web constof_RTCIceTransportPolicy 117 //go:noescape 118 func ConstOfRTCIceTransportPolicy(str js.Ref) uint32 119 120 //go:wasmimport plat/js/web constof_RTCRtcpMuxPolicy 121 //go:noescape 122 func ConstOfRTCRtcpMuxPolicy(str js.Ref) uint32 123 124 //go:wasmimport plat/js/web store_RTCConfiguration 125 //go:noescape 126 func RTCConfigurationJSStore( 127 ptr unsafe.Pointer, ref js.Ref) 128 129 //go:wasmimport plat/js/web load_RTCConfiguration 130 //go:noescape 131 func RTCConfigurationJSLoad( 132 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 133 134 //go:wasmimport plat/js/web get_RTCDTMFSender_CanInsertDTMF 135 //go:noescape 136 func GetRTCDTMFSenderCanInsertDTMF( 137 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 138 139 //go:wasmimport plat/js/web get_RTCDTMFSender_ToneBuffer 140 //go:noescape 141 func GetRTCDTMFSenderToneBuffer( 142 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 143 144 //go:wasmimport plat/js/web has_RTCDTMFSender_InsertDTMF 145 //go:noescape 146 func HasFuncRTCDTMFSenderInsertDTMF(this js.Ref) js.Ref 147 148 //go:wasmimport plat/js/web func_RTCDTMFSender_InsertDTMF 149 //go:noescape 150 func FuncRTCDTMFSenderInsertDTMF(this js.Ref, fn unsafe.Pointer) 151 152 //go:wasmimport plat/js/web call_RTCDTMFSender_InsertDTMF 153 //go:noescape 154 func CallRTCDTMFSenderInsertDTMF( 155 this js.Ref, retPtr unsafe.Pointer, 156 tones js.Ref, 157 duration uint32, 158 interToneGap uint32) 159 160 //go:wasmimport plat/js/web try_RTCDTMFSender_InsertDTMF 161 //go:noescape 162 func TryRTCDTMFSenderInsertDTMF( 163 this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer, 164 tones js.Ref, 165 duration uint32, 166 interToneGap uint32) (ok js.Ref) 167 168 //go:wasmimport plat/js/web has_RTCDTMFSender_InsertDTMF1 169 //go:noescape 170 func HasFuncRTCDTMFSenderInsertDTMF1(this js.Ref) js.Ref 171 172 //go:wasmimport plat/js/web func_RTCDTMFSender_InsertDTMF1 173 //go:noescape 174 func FuncRTCDTMFSenderInsertDTMF1(this js.Ref, fn unsafe.Pointer) 175 176 //go:wasmimport plat/js/web call_RTCDTMFSender_InsertDTMF1 177 //go:noescape 178 func CallRTCDTMFSenderInsertDTMF1( 179 this js.Ref, retPtr unsafe.Pointer, 180 tones js.Ref, 181 duration uint32) 182 183 //go:wasmimport plat/js/web try_RTCDTMFSender_InsertDTMF1 184 //go:noescape 185 func TryRTCDTMFSenderInsertDTMF1( 186 this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer, 187 tones js.Ref, 188 duration uint32) (ok js.Ref) 189 190 //go:wasmimport plat/js/web has_RTCDTMFSender_InsertDTMF2 191 //go:noescape 192 func HasFuncRTCDTMFSenderInsertDTMF2(this js.Ref) js.Ref 193 194 //go:wasmimport plat/js/web func_RTCDTMFSender_InsertDTMF2 195 //go:noescape 196 func FuncRTCDTMFSenderInsertDTMF2(this js.Ref, fn unsafe.Pointer) 197 198 //go:wasmimport plat/js/web call_RTCDTMFSender_InsertDTMF2 199 //go:noescape 200 func CallRTCDTMFSenderInsertDTMF2( 201 this js.Ref, retPtr unsafe.Pointer, 202 tones js.Ref) 203 204 //go:wasmimport plat/js/web try_RTCDTMFSender_InsertDTMF2 205 //go:noescape 206 func TryRTCDTMFSenderInsertDTMF2( 207 this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer, 208 tones js.Ref) (ok js.Ref) 209 210 //go:wasmimport plat/js/web store_RTCDTMFToneChangeEventInit 211 //go:noescape 212 func RTCDTMFToneChangeEventInitJSStore( 213 ptr unsafe.Pointer, ref js.Ref) 214 215 //go:wasmimport plat/js/web load_RTCDTMFToneChangeEventInit 216 //go:noescape 217 func RTCDTMFToneChangeEventInitJSLoad( 218 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 219 220 //go:wasmimport plat/js/web new_RTCDTMFToneChangeEvent_RTCDTMFToneChangeEvent 221 //go:noescape 222 func NewRTCDTMFToneChangeEventByRTCDTMFToneChangeEvent( 223 typ js.Ref, 224 eventInitDict unsafe.Pointer) js.Ref 225 226 //go:wasmimport plat/js/web new_RTCDTMFToneChangeEvent_RTCDTMFToneChangeEvent1 227 //go:noescape 228 func NewRTCDTMFToneChangeEventByRTCDTMFToneChangeEvent1( 229 typ js.Ref) js.Ref 230 231 //go:wasmimport plat/js/web get_RTCDTMFToneChangeEvent_Tone 232 //go:noescape 233 func GetRTCDTMFToneChangeEventTone( 234 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 235 236 //go:wasmimport plat/js/web constof_RTCDataChannelState 237 //go:noescape 238 func ConstOfRTCDataChannelState(str js.Ref) uint32 239 240 //go:wasmimport plat/js/web constof_RTCPriorityType 241 //go:noescape 242 func ConstOfRTCPriorityType(str js.Ref) uint32 243 244 //go:wasmimport plat/js/web get_RTCDataChannel_Label 245 //go:noescape 246 func GetRTCDataChannelLabel( 247 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 248 249 //go:wasmimport plat/js/web get_RTCDataChannel_Ordered 250 //go:noescape 251 func GetRTCDataChannelOrdered( 252 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 253 254 //go:wasmimport plat/js/web get_RTCDataChannel_MaxPacketLifeTime 255 //go:noescape 256 func GetRTCDataChannelMaxPacketLifeTime( 257 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 258 259 //go:wasmimport plat/js/web get_RTCDataChannel_MaxRetransmits 260 //go:noescape 261 func GetRTCDataChannelMaxRetransmits( 262 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 263 264 //go:wasmimport plat/js/web get_RTCDataChannel_Protocol 265 //go:noescape 266 func GetRTCDataChannelProtocol( 267 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 268 269 //go:wasmimport plat/js/web get_RTCDataChannel_Negotiated 270 //go:noescape 271 func GetRTCDataChannelNegotiated( 272 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 273 274 //go:wasmimport plat/js/web get_RTCDataChannel_Id 275 //go:noescape 276 func GetRTCDataChannelId( 277 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 278 279 //go:wasmimport plat/js/web get_RTCDataChannel_ReadyState 280 //go:noescape 281 func GetRTCDataChannelReadyState( 282 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 283 284 //go:wasmimport plat/js/web get_RTCDataChannel_BufferedAmount 285 //go:noescape 286 func GetRTCDataChannelBufferedAmount( 287 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 288 289 //go:wasmimport plat/js/web get_RTCDataChannel_BufferedAmountLowThreshold 290 //go:noescape 291 func GetRTCDataChannelBufferedAmountLowThreshold( 292 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 293 294 //go:wasmimport plat/js/web set_RTCDataChannel_BufferedAmountLowThreshold 295 //go:noescape 296 func SetRTCDataChannelBufferedAmountLowThreshold( 297 this js.Ref, 298 val uint32, 299 ) js.Ref 300 301 //go:wasmimport plat/js/web get_RTCDataChannel_BinaryType 302 //go:noescape 303 func GetRTCDataChannelBinaryType( 304 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 305 306 //go:wasmimport plat/js/web set_RTCDataChannel_BinaryType 307 //go:noescape 308 func SetRTCDataChannelBinaryType( 309 this js.Ref, 310 val uint32, 311 ) js.Ref 312 313 //go:wasmimport plat/js/web get_RTCDataChannel_Priority 314 //go:noescape 315 func GetRTCDataChannelPriority( 316 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 317 318 //go:wasmimport plat/js/web has_RTCDataChannel_Close 319 //go:noescape 320 func HasFuncRTCDataChannelClose(this js.Ref) js.Ref 321 322 //go:wasmimport plat/js/web func_RTCDataChannel_Close 323 //go:noescape 324 func FuncRTCDataChannelClose(this js.Ref, fn unsafe.Pointer) 325 326 //go:wasmimport plat/js/web call_RTCDataChannel_Close 327 //go:noescape 328 func CallRTCDataChannelClose( 329 this js.Ref, retPtr unsafe.Pointer) 330 331 //go:wasmimport plat/js/web try_RTCDataChannel_Close 332 //go:noescape 333 func TryRTCDataChannelClose( 334 this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref) 335 336 //go:wasmimport plat/js/web has_RTCDataChannel_Send 337 //go:noescape 338 func HasFuncRTCDataChannelSend(this js.Ref) js.Ref 339 340 //go:wasmimport plat/js/web func_RTCDataChannel_Send 341 //go:noescape 342 func FuncRTCDataChannelSend(this js.Ref, fn unsafe.Pointer) 343 344 //go:wasmimport plat/js/web call_RTCDataChannel_Send 345 //go:noescape 346 func CallRTCDataChannelSend( 347 this js.Ref, retPtr unsafe.Pointer, 348 data js.Ref) 349 350 //go:wasmimport plat/js/web try_RTCDataChannel_Send 351 //go:noescape 352 func TryRTCDataChannelSend( 353 this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer, 354 data js.Ref) (ok js.Ref) 355 356 //go:wasmimport plat/js/web has_RTCDataChannel_Send1 357 //go:noescape 358 func HasFuncRTCDataChannelSend1(this js.Ref) js.Ref 359 360 //go:wasmimport plat/js/web func_RTCDataChannel_Send1 361 //go:noescape 362 func FuncRTCDataChannelSend1(this js.Ref, fn unsafe.Pointer) 363 364 //go:wasmimport plat/js/web call_RTCDataChannel_Send1 365 //go:noescape 366 func CallRTCDataChannelSend1( 367 this js.Ref, retPtr unsafe.Pointer, 368 data js.Ref) 369 370 //go:wasmimport plat/js/web try_RTCDataChannel_Send1 371 //go:noescape 372 func TryRTCDataChannelSend1( 373 this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer, 374 data js.Ref) (ok js.Ref) 375 376 //go:wasmimport plat/js/web has_RTCDataChannel_Send2 377 //go:noescape 378 func HasFuncRTCDataChannelSend2(this js.Ref) js.Ref 379 380 //go:wasmimport plat/js/web func_RTCDataChannel_Send2 381 //go:noescape 382 func FuncRTCDataChannelSend2(this js.Ref, fn unsafe.Pointer) 383 384 //go:wasmimport plat/js/web call_RTCDataChannel_Send2 385 //go:noescape 386 func CallRTCDataChannelSend2( 387 this js.Ref, retPtr unsafe.Pointer, 388 data js.Ref) 389 390 //go:wasmimport plat/js/web try_RTCDataChannel_Send2 391 //go:noescape 392 func TryRTCDataChannelSend2( 393 this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer, 394 data js.Ref) (ok js.Ref) 395 396 //go:wasmimport plat/js/web has_RTCDataChannel_Send3 397 //go:noescape 398 func HasFuncRTCDataChannelSend3(this js.Ref) js.Ref 399 400 //go:wasmimport plat/js/web func_RTCDataChannel_Send3 401 //go:noescape 402 func FuncRTCDataChannelSend3(this js.Ref, fn unsafe.Pointer) 403 404 //go:wasmimport plat/js/web call_RTCDataChannel_Send3 405 //go:noescape 406 func CallRTCDataChannelSend3( 407 this js.Ref, retPtr unsafe.Pointer, 408 data js.Ref) 409 410 //go:wasmimport plat/js/web try_RTCDataChannel_Send3 411 //go:noescape 412 func TryRTCDataChannelSend3( 413 this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer, 414 data js.Ref) (ok js.Ref) 415 416 //go:wasmimport plat/js/web store_RTCDataChannelEventInit 417 //go:noescape 418 func RTCDataChannelEventInitJSStore( 419 ptr unsafe.Pointer, ref js.Ref) 420 421 //go:wasmimport plat/js/web load_RTCDataChannelEventInit 422 //go:noescape 423 func RTCDataChannelEventInitJSLoad( 424 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 425 426 //go:wasmimport plat/js/web new_RTCDataChannelEvent_RTCDataChannelEvent 427 //go:noescape 428 func NewRTCDataChannelEventByRTCDataChannelEvent( 429 typ js.Ref, 430 eventInitDict unsafe.Pointer) js.Ref 431 432 //go:wasmimport plat/js/web get_RTCDataChannelEvent_Channel 433 //go:noescape 434 func GetRTCDataChannelEventChannel( 435 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 436 437 //go:wasmimport plat/js/web store_RTCDataChannelInit 438 //go:noescape 439 func RTCDataChannelInitJSStore( 440 ptr unsafe.Pointer, ref js.Ref) 441 442 //go:wasmimport plat/js/web load_RTCDataChannelInit 443 //go:noescape 444 func RTCDataChannelInitJSLoad( 445 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 446 447 //go:wasmimport plat/js/web store_RTCDataChannelStats 448 //go:noescape 449 func RTCDataChannelStatsJSStore( 450 ptr unsafe.Pointer, ref js.Ref) 451 452 //go:wasmimport plat/js/web load_RTCDataChannelStats 453 //go:noescape 454 func RTCDataChannelStatsJSLoad( 455 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 456 457 //go:wasmimport plat/js/web constof_RTCDegradationPreference 458 //go:noescape 459 func ConstOfRTCDegradationPreference(str js.Ref) uint32 460 461 //go:wasmimport plat/js/web constof_RTCDtlsRole 462 //go:noescape 463 func ConstOfRTCDtlsRole(str js.Ref) uint32 464 465 //go:wasmimport plat/js/web store_RTCIceCandidateInit 466 //go:noescape 467 func RTCIceCandidateInitJSStore( 468 ptr unsafe.Pointer, ref js.Ref) 469 470 //go:wasmimport plat/js/web load_RTCIceCandidateInit 471 //go:noescape 472 func RTCIceCandidateInitJSLoad( 473 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 474 475 //go:wasmimport plat/js/web constof_RTCIceComponent 476 //go:noescape 477 func ConstOfRTCIceComponent(str js.Ref) uint32 478 479 //go:wasmimport plat/js/web constof_RTCIceProtocol 480 //go:noescape 481 func ConstOfRTCIceProtocol(str js.Ref) uint32 482 483 //go:wasmimport plat/js/web constof_RTCIceCandidateType 484 //go:noescape 485 func ConstOfRTCIceCandidateType(str js.Ref) uint32 486 487 //go:wasmimport plat/js/web constof_RTCIceTcpCandidateType 488 //go:noescape 489 func ConstOfRTCIceTcpCandidateType(str js.Ref) uint32 490 491 //go:wasmimport plat/js/web constof_RTCIceServerTransportProtocol 492 //go:noescape 493 func ConstOfRTCIceServerTransportProtocol(str js.Ref) uint32 494 495 //go:wasmimport plat/js/web new_RTCIceCandidate_RTCIceCandidate 496 //go:noescape 497 func NewRTCIceCandidateByRTCIceCandidate( 498 candidateInitDict unsafe.Pointer) js.Ref 499 500 //go:wasmimport plat/js/web new_RTCIceCandidate_RTCIceCandidate1 501 //go:noescape 502 func NewRTCIceCandidateByRTCIceCandidate1() js.Ref 503 504 //go:wasmimport plat/js/web get_RTCIceCandidate_Candidate 505 //go:noescape 506 func GetRTCIceCandidateCandidate( 507 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 508 509 //go:wasmimport plat/js/web get_RTCIceCandidate_SdpMid 510 //go:noescape 511 func GetRTCIceCandidateSdpMid( 512 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 513 514 //go:wasmimport plat/js/web get_RTCIceCandidate_SdpMLineIndex 515 //go:noescape 516 func GetRTCIceCandidateSdpMLineIndex( 517 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 518 519 //go:wasmimport plat/js/web get_RTCIceCandidate_Foundation 520 //go:noescape 521 func GetRTCIceCandidateFoundation( 522 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 523 524 //go:wasmimport plat/js/web get_RTCIceCandidate_Component 525 //go:noescape 526 func GetRTCIceCandidateComponent( 527 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 528 529 //go:wasmimport plat/js/web get_RTCIceCandidate_Priority 530 //go:noescape 531 func GetRTCIceCandidatePriority( 532 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 533 534 //go:wasmimport plat/js/web get_RTCIceCandidate_Address 535 //go:noescape 536 func GetRTCIceCandidateAddress( 537 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 538 539 //go:wasmimport plat/js/web get_RTCIceCandidate_Protocol 540 //go:noescape 541 func GetRTCIceCandidateProtocol( 542 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 543 544 //go:wasmimport plat/js/web get_RTCIceCandidate_Port 545 //go:noescape 546 func GetRTCIceCandidatePort( 547 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 548 549 //go:wasmimport plat/js/web get_RTCIceCandidate_Type 550 //go:noescape 551 func GetRTCIceCandidateType( 552 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 553 554 //go:wasmimport plat/js/web get_RTCIceCandidate_TcpType 555 //go:noescape 556 func GetRTCIceCandidateTcpType( 557 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 558 559 //go:wasmimport plat/js/web get_RTCIceCandidate_RelatedAddress 560 //go:noescape 561 func GetRTCIceCandidateRelatedAddress( 562 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 563 564 //go:wasmimport plat/js/web get_RTCIceCandidate_RelatedPort 565 //go:noescape 566 func GetRTCIceCandidateRelatedPort( 567 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 568 569 //go:wasmimport plat/js/web get_RTCIceCandidate_UsernameFragment 570 //go:noescape 571 func GetRTCIceCandidateUsernameFragment( 572 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 573 574 //go:wasmimport plat/js/web get_RTCIceCandidate_RelayProtocol 575 //go:noescape 576 func GetRTCIceCandidateRelayProtocol( 577 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 578 579 //go:wasmimport plat/js/web get_RTCIceCandidate_Url 580 //go:noescape 581 func GetRTCIceCandidateUrl( 582 this js.Ref, retPtr unsafe.Pointer) (ok js.Ref) 583 584 //go:wasmimport plat/js/web has_RTCIceCandidate_ToJSON 585 //go:noescape 586 func HasFuncRTCIceCandidateToJSON(this js.Ref) js.Ref 587 588 //go:wasmimport plat/js/web func_RTCIceCandidate_ToJSON 589 //go:noescape 590 func FuncRTCIceCandidateToJSON(this js.Ref, fn unsafe.Pointer) 591 592 //go:wasmimport plat/js/web call_RTCIceCandidate_ToJSON 593 //go:noescape 594 func CallRTCIceCandidateToJSON( 595 this js.Ref, retPtr unsafe.Pointer) 596 597 //go:wasmimport plat/js/web try_RTCIceCandidate_ToJSON 598 //go:noescape 599 func TryRTCIceCandidateToJSON( 600 this js.Ref, retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref) 601 602 //go:wasmimport plat/js/web store_RTCIceCandidatePair 603 //go:noescape 604 func RTCIceCandidatePairJSStore( 605 ptr unsafe.Pointer, ref js.Ref) 606 607 //go:wasmimport plat/js/web load_RTCIceCandidatePair 608 //go:noescape 609 func RTCIceCandidatePairJSLoad( 610 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 611 612 //go:wasmimport plat/js/web store_RTCIceParameters 613 //go:noescape 614 func RTCIceParametersJSStore( 615 ptr unsafe.Pointer, ref js.Ref) 616 617 //go:wasmimport plat/js/web load_RTCIceParameters 618 //go:noescape 619 func RTCIceParametersJSLoad( 620 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 621 622 //go:wasmimport plat/js/web store_RTCIceGatherOptions 623 //go:noescape 624 func RTCIceGatherOptionsJSStore( 625 ptr unsafe.Pointer, ref js.Ref) 626 627 //go:wasmimport plat/js/web load_RTCIceGatherOptions 628 //go:noescape 629 func RTCIceGatherOptionsJSLoad( 630 ptr unsafe.Pointer, create, ref js.Ref) js.Ref 631 632 //go:wasmimport plat/js/web constof_RTCIceRole 633 //go:noescape 634 func ConstOfRTCIceRole(str js.Ref) uint32 635 636 //go:wasmimport plat/js/web constof_RTCIceTransportState 637 //go:noescape 638 func ConstOfRTCIceTransportState(str js.Ref) uint32