github.com/primecitizens/pcz/std@v0.2.1/plat/js/webext/cecprivate/bindings/import_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/webext/cecprivate constof_DisplayCecPowerState 20 //go:noescape 21 func ConstOfDisplayCecPowerState(str js.Ref) uint32 22 23 //go:wasmimport plat/js/webext/cecprivate has_QueryDisplayCecPowerState 24 //go:noescape 25 func HasFuncQueryDisplayCecPowerState() js.Ref 26 27 //go:wasmimport plat/js/webext/cecprivate func_QueryDisplayCecPowerState 28 //go:noescape 29 func FuncQueryDisplayCecPowerState(fn unsafe.Pointer) 30 31 //go:wasmimport plat/js/webext/cecprivate call_QueryDisplayCecPowerState 32 //go:noescape 33 func CallQueryDisplayCecPowerState( 34 retPtr unsafe.Pointer) 35 36 //go:wasmimport plat/js/webext/cecprivate try_QueryDisplayCecPowerState 37 //go:noescape 38 func TryQueryDisplayCecPowerState( 39 retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref) 40 41 //go:wasmimport plat/js/webext/cecprivate has_SendStandBy 42 //go:noescape 43 func HasFuncSendStandBy() js.Ref 44 45 //go:wasmimport plat/js/webext/cecprivate func_SendStandBy 46 //go:noescape 47 func FuncSendStandBy(fn unsafe.Pointer) 48 49 //go:wasmimport plat/js/webext/cecprivate call_SendStandBy 50 //go:noescape 51 func CallSendStandBy( 52 retPtr unsafe.Pointer) 53 54 //go:wasmimport plat/js/webext/cecprivate try_SendStandBy 55 //go:noescape 56 func TrySendStandBy( 57 retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref) 58 59 //go:wasmimport plat/js/webext/cecprivate has_SendWakeUp 60 //go:noescape 61 func HasFuncSendWakeUp() js.Ref 62 63 //go:wasmimport plat/js/webext/cecprivate func_SendWakeUp 64 //go:noescape 65 func FuncSendWakeUp(fn unsafe.Pointer) 66 67 //go:wasmimport plat/js/webext/cecprivate call_SendWakeUp 68 //go:noescape 69 func CallSendWakeUp( 70 retPtr unsafe.Pointer) 71 72 //go:wasmimport plat/js/webext/cecprivate try_SendWakeUp 73 //go:noescape 74 func TrySendWakeUp( 75 retPtr unsafe.Pointer, errPtr unsafe.Pointer) (ok js.Ref)