bindings

package
v0.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 7, 2023 License: Apache-2.0 Imports: 2 Imported by: 0

Documentation

Rendered for js/wasm

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func AcceptInfoJSLoad

func AcceptInfoJSLoad(
	ptr unsafe.Pointer, create, ref js.Ref) js.Ref

func AcceptInfoJSStore

func AcceptInfoJSStore(
	ptr unsafe.Pointer, ref js.Ref)

func CallAccept

func CallAccept(
	retPtr unsafe.Pointer,
	socketId int32,
	callback js.Ref)

func CallBind

func CallBind(
	retPtr unsafe.Pointer,
	socketId int32,
	address js.Ref,
	port int32,
	callback js.Ref)

func CallConnect

func CallConnect(
	retPtr unsafe.Pointer,
	socketId int32,
	hostname js.Ref,
	port int32,
	callback js.Ref)

func CallCreate

func CallCreate(
	retPtr unsafe.Pointer,
	typ uint32,
	options unsafe.Pointer,
	callback js.Ref)

func CallDestroy

func CallDestroy(
	retPtr unsafe.Pointer,
	socketId int32)

func CallDisconnect

func CallDisconnect(
	retPtr unsafe.Pointer,
	socketId int32)

func CallGetInfo

func CallGetInfo(
	retPtr unsafe.Pointer,
	socketId int32,
	callback js.Ref)

func CallGetJoinedGroups

func CallGetJoinedGroups(
	retPtr unsafe.Pointer,
	socketId int32,
	callback js.Ref)

func CallGetNetworkList

func CallGetNetworkList(
	retPtr unsafe.Pointer,
	callback js.Ref)

func CallJoinGroup

func CallJoinGroup(
	retPtr unsafe.Pointer,
	socketId int32,
	address js.Ref,
	callback js.Ref)

func CallLeaveGroup

func CallLeaveGroup(
	retPtr unsafe.Pointer,
	socketId int32,
	address js.Ref,
	callback js.Ref)

func CallListen

func CallListen(
	retPtr unsafe.Pointer,
	socketId int32,
	address js.Ref,
	port int32,
	backlog int32,
	callback js.Ref)

func CallRead

func CallRead(
	retPtr unsafe.Pointer,
	socketId int32,
	bufferSize int32,
	callback js.Ref)

func CallRecvFrom

func CallRecvFrom(
	retPtr unsafe.Pointer,
	socketId int32,
	bufferSize int32,
	callback js.Ref)

func CallSecure

func CallSecure(
	retPtr unsafe.Pointer,
	socketId int32,
	options unsafe.Pointer,
	callback js.Ref)

func CallSendTo

func CallSendTo(
	retPtr unsafe.Pointer,
	socketId int32,
	data js.Ref,
	address js.Ref,
	port int32,
	callback js.Ref)

func CallSetKeepAlive

func CallSetKeepAlive(
	retPtr unsafe.Pointer,
	socketId int32,
	enable js.Ref,
	delay int32,
	callback js.Ref)

func CallSetMulticastLoopbackMode

func CallSetMulticastLoopbackMode(
	retPtr unsafe.Pointer,
	socketId int32,
	enabled js.Ref,
	callback js.Ref)

func CallSetMulticastTimeToLive

func CallSetMulticastTimeToLive(
	retPtr unsafe.Pointer,
	socketId int32,
	ttl int32,
	callback js.Ref)

func CallSetNoDelay

func CallSetNoDelay(
	retPtr unsafe.Pointer,
	socketId int32,
	noDelay js.Ref,
	callback js.Ref)

func CallWrite

func CallWrite(
	retPtr unsafe.Pointer,
	socketId int32,
	data js.Ref,
	callback js.Ref)

func ConstOfSocketType

func ConstOfSocketType(str js.Ref) uint32

func CreateInfoJSLoad

func CreateInfoJSLoad(
	ptr unsafe.Pointer, create, ref js.Ref) js.Ref

func CreateInfoJSStore

func CreateInfoJSStore(
	ptr unsafe.Pointer, ref js.Ref)

func CreateOptionsJSLoad

func CreateOptionsJSLoad(
	ptr unsafe.Pointer, create, ref js.Ref) js.Ref

func CreateOptionsJSStore

func CreateOptionsJSStore(
	ptr unsafe.Pointer, ref js.Ref)

func FuncAccept

func FuncAccept(fn unsafe.Pointer)

func FuncBind

func FuncBind(fn unsafe.Pointer)

func FuncConnect

func FuncConnect(fn unsafe.Pointer)

func FuncCreate

func FuncCreate(fn unsafe.Pointer)

func FuncDestroy

func FuncDestroy(fn unsafe.Pointer)

func FuncDisconnect

func FuncDisconnect(fn unsafe.Pointer)

func FuncGetInfo

func FuncGetInfo(fn unsafe.Pointer)

func FuncGetJoinedGroups

func FuncGetJoinedGroups(fn unsafe.Pointer)

func FuncGetNetworkList

func FuncGetNetworkList(fn unsafe.Pointer)

func FuncJoinGroup

func FuncJoinGroup(fn unsafe.Pointer)

func FuncLeaveGroup

func FuncLeaveGroup(fn unsafe.Pointer)

func FuncListen

func FuncListen(fn unsafe.Pointer)

func FuncRead

func FuncRead(fn unsafe.Pointer)

func FuncRecvFrom

func FuncRecvFrom(fn unsafe.Pointer)

func FuncSecure

func FuncSecure(fn unsafe.Pointer)

func FuncSendTo

func FuncSendTo(fn unsafe.Pointer)

func FuncSetKeepAlive

func FuncSetKeepAlive(fn unsafe.Pointer)

func FuncSetMulticastLoopbackMode

func FuncSetMulticastLoopbackMode(fn unsafe.Pointer)

func FuncSetMulticastTimeToLive

func FuncSetMulticastTimeToLive(fn unsafe.Pointer)

func FuncSetNoDelay

func FuncSetNoDelay(fn unsafe.Pointer)

func FuncWrite

func FuncWrite(fn unsafe.Pointer)

func HasFuncAccept

func HasFuncAccept() js.Ref

func HasFuncBind

func HasFuncBind() js.Ref

func HasFuncConnect

func HasFuncConnect() js.Ref

func HasFuncCreate

func HasFuncCreate() js.Ref

func HasFuncDestroy

func HasFuncDestroy() js.Ref

func HasFuncDisconnect

func HasFuncDisconnect() js.Ref

func HasFuncGetInfo

func HasFuncGetInfo() js.Ref

func HasFuncGetJoinedGroups

func HasFuncGetJoinedGroups() js.Ref

func HasFuncGetNetworkList

func HasFuncGetNetworkList() js.Ref

func HasFuncJoinGroup

func HasFuncJoinGroup() js.Ref

func HasFuncLeaveGroup

func HasFuncLeaveGroup() js.Ref

func HasFuncListen

func HasFuncListen() js.Ref

func HasFuncRead

func HasFuncRead() js.Ref

func HasFuncRecvFrom

func HasFuncRecvFrom() js.Ref

func HasFuncSecure

func HasFuncSecure() js.Ref

func HasFuncSendTo

func HasFuncSendTo() js.Ref

func HasFuncSetKeepAlive

func HasFuncSetKeepAlive() js.Ref

func HasFuncSetMulticastLoopbackMode

func HasFuncSetMulticastLoopbackMode() js.Ref

func HasFuncSetMulticastTimeToLive

func HasFuncSetMulticastTimeToLive() js.Ref

func HasFuncSetNoDelay

func HasFuncSetNoDelay() js.Ref

func HasFuncWrite

func HasFuncWrite() js.Ref

func NetworkInterfaceJSLoad

func NetworkInterfaceJSLoad(
	ptr unsafe.Pointer, create, ref js.Ref) js.Ref

func NetworkInterfaceJSStore

func NetworkInterfaceJSStore(
	ptr unsafe.Pointer, ref js.Ref)

func ReadInfoJSLoad

func ReadInfoJSLoad(
	ptr unsafe.Pointer, create, ref js.Ref) js.Ref

func ReadInfoJSStore

func ReadInfoJSStore(
	ptr unsafe.Pointer, ref js.Ref)

func RecvFromInfoJSLoad

func RecvFromInfoJSLoad(
	ptr unsafe.Pointer, create, ref js.Ref) js.Ref

func RecvFromInfoJSStore

func RecvFromInfoJSStore(
	ptr unsafe.Pointer, ref js.Ref)

func SecureOptionsJSLoad

func SecureOptionsJSLoad(
	ptr unsafe.Pointer, create, ref js.Ref) js.Ref

func SecureOptionsJSStore

func SecureOptionsJSStore(
	ptr unsafe.Pointer, ref js.Ref)

func SocketInfoJSLoad

func SocketInfoJSLoad(
	ptr unsafe.Pointer, create, ref js.Ref) js.Ref

func SocketInfoJSStore

func SocketInfoJSStore(
	ptr unsafe.Pointer, ref js.Ref)

func TLSVersionConstraintsJSLoad

func TLSVersionConstraintsJSLoad(
	ptr unsafe.Pointer, create, ref js.Ref) js.Ref

func TLSVersionConstraintsJSStore

func TLSVersionConstraintsJSStore(
	ptr unsafe.Pointer, ref js.Ref)

func TryAccept

func TryAccept(
	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
	socketId int32,
	callback js.Ref) (ok js.Ref)

func TryBind

func TryBind(
	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
	socketId int32,
	address js.Ref,
	port int32,
	callback js.Ref) (ok js.Ref)

func TryConnect

func TryConnect(
	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
	socketId int32,
	hostname js.Ref,
	port int32,
	callback js.Ref) (ok js.Ref)

func TryCreate

func TryCreate(
	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
	typ uint32,
	options unsafe.Pointer,
	callback js.Ref) (ok js.Ref)

func TryDestroy

func TryDestroy(
	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
	socketId int32) (ok js.Ref)

func TryDisconnect

func TryDisconnect(
	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
	socketId int32) (ok js.Ref)

func TryGetInfo

func TryGetInfo(
	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
	socketId int32,
	callback js.Ref) (ok js.Ref)

func TryGetJoinedGroups

func TryGetJoinedGroups(
	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
	socketId int32,
	callback js.Ref) (ok js.Ref)

func TryGetNetworkList

func TryGetNetworkList(
	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
	callback js.Ref) (ok js.Ref)

func TryJoinGroup

func TryJoinGroup(
	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
	socketId int32,
	address js.Ref,
	callback js.Ref) (ok js.Ref)

func TryLeaveGroup

func TryLeaveGroup(
	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
	socketId int32,
	address js.Ref,
	callback js.Ref) (ok js.Ref)

func TryListen

func TryListen(
	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
	socketId int32,
	address js.Ref,
	port int32,
	backlog int32,
	callback js.Ref) (ok js.Ref)

func TryRead

func TryRead(
	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
	socketId int32,
	bufferSize int32,
	callback js.Ref) (ok js.Ref)

func TryRecvFrom

func TryRecvFrom(
	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
	socketId int32,
	bufferSize int32,
	callback js.Ref) (ok js.Ref)

func TrySecure

func TrySecure(
	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
	socketId int32,
	options unsafe.Pointer,
	callback js.Ref) (ok js.Ref)

func TrySendTo

func TrySendTo(
	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
	socketId int32,
	data js.Ref,
	address js.Ref,
	port int32,
	callback js.Ref) (ok js.Ref)

func TrySetKeepAlive

func TrySetKeepAlive(
	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
	socketId int32,
	enable js.Ref,
	delay int32,
	callback js.Ref) (ok js.Ref)

func TrySetMulticastLoopbackMode

func TrySetMulticastLoopbackMode(
	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
	socketId int32,
	enabled js.Ref,
	callback js.Ref) (ok js.Ref)

func TrySetMulticastTimeToLive

func TrySetMulticastTimeToLive(
	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
	socketId int32,
	ttl int32,
	callback js.Ref) (ok js.Ref)

func TrySetNoDelay

func TrySetNoDelay(
	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
	socketId int32,
	noDelay js.Ref,
	callback js.Ref) (ok js.Ref)

func TryWrite

func TryWrite(
	retPtr unsafe.Pointer, errPtr unsafe.Pointer,
	socketId int32,
	data js.Ref,
	callback js.Ref) (ok js.Ref)

func WriteInfoJSLoad

func WriteInfoJSLoad(
	ptr unsafe.Pointer, create, ref js.Ref) js.Ref

func WriteInfoJSStore

func WriteInfoJSStore(
	ptr unsafe.Pointer, ref js.Ref)

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL