Documentation ¶
Index ¶
- Variables
- func ClearSignals()
- func ConnectSignal(cPtr interface{}, signal string, function unsafe.Pointer)
- func ConnectionType(cPtr unsafe.Pointer, signal string) (m int64)
- func CountSignals() (c int)
- func Debug(fn ...interface{})
- func DisconnectAllSignals(cPtr unsafe.Pointer, signal string)
- func DisconnectSignal(cPtr interface{}, signal string)
- func DumpConnectionTypes()
- func DumpObjects()
- func DumpSignals()
- func DumpTempObjects()
- func ExistsSignal(cPtr unsafe.Pointer, signal string) (exists bool)
- func GetEnumMap(n string) (o int64, ok bool)
- func GetFuncMap(n string) (o interface{}, ok bool)
- func GetItfMap(n string) (o interface{}, ok bool)
- func GetSignal(cPtr interface{}, signal string) unsafe.Pointer
- func GoBoolToInt(b bool) int8
- func HasFinalizer(ptr interface{}) (ok bool)
- func LendSignal(cPtr unsafe.Pointer, signal string) (s unsafe.Pointer)
- func Receive(cPtr unsafe.Pointer) (o interface{}, ok bool)
- func ReceiveTemp(cPtr unsafe.Pointer) (o unsafe.Pointer, ok bool)
- func Recover(fn string)
- func Register(cPtr unsafe.Pointer, gPtr interface{})
- func RegisterConnectionType(cPtr unsafe.Pointer, signal string, mode int64)
- func RegisterTemp(cPtr unsafe.Pointer, gPtr unsafe.Pointer)
- func SetEnumMap(n string, v int64)
- func SetFinalizer(ptr interface{}, f interface{})
- func SetFuncMap(n string, v interface{})
- func SetItfMap(n string, v interface{})
- func Unregister(cPtr unsafe.Pointer)
- func UnregisterTemp(cPtr unsafe.Pointer)
Constants ¶
This section is empty.
Variables ¶
View Source
var ( Logger = log.New(os.Stderr, "", log.Ltime) FuncMap = make(map[string]interface{}) FuncMapMutex sync.Mutex ItfMap = make(map[string]interface{}) EnumMap = make(map[string]int64) EnumMapMutex sync.Mutex )
View Source
var Global jsValue
View Source
var Module jsValue
Functions ¶
func ClearSignals ¶
func ClearSignals()
func ConnectSignal ¶
func CountSignals ¶
func CountSignals() (c int)
func DisconnectAllSignals ¶
func DisconnectSignal ¶
func DisconnectSignal(cPtr interface{}, signal string)
func DumpConnectionTypes ¶
func DumpConnectionTypes()
func DumpObjects ¶
func DumpObjects()
func DumpSignals ¶
func DumpSignals()
func DumpTempObjects ¶
func DumpTempObjects()
func GetEnumMap ¶
func GetFuncMap ¶
func GoBoolToInt ¶
func HasFinalizer ¶
func HasFinalizer(ptr interface{}) (ok bool)
func RegisterConnectionType ¶
func SetEnumMap ¶
func SetFinalizer ¶
func SetFinalizer(ptr interface{}, f interface{})
func SetFuncMap ¶
func SetFuncMap(n string, v interface{})
func Unregister ¶
func UnregisterTemp ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.