MCPcopy Create free account
hub / github.com/deuill/go-php / engineReceiverExists

Function engineReceiverExists

engine/engine.go:247–258  ·  view source on GitHub ↗

export engineReceiverExists

(rcvr *C.struct__engine_receiver, name *C.char)

Source from the content-addressed store, hash-verified

245
246//export engineReceiverExists
247func engineReceiverExists(rcvr *C.struct__engine_receiver, name *C.char) C.int {
248 n := C.GoString(C.receiver_get_name(rcvr))
249 if engine == nil || engine.receivers[n].objects[rcvr] == nil {
250 return 0
251 }
252
253 if engine.receivers[n].objects[rcvr].Exists(C.GoString(name)) {
254 return 1
255 }
256
257 return 0
258}
259
260//export engineReceiverCall
261func engineReceiverCall(rcvr *C.struct__engine_receiver, name *C.char, args unsafe.Pointer) unsafe.Pointer {

Callers 1

RECEIVER_EXISTSFunction · 0.85

Calls 1

ExistsMethod · 0.80

Tested by

no test coverage detected