MCPcopy Create free account
hub / github.com/Pulse-Eight/libcec / CBCecCommandHandler

Method CBCecCommandHandler

src/libcec/SwigHelper.h:229–236  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

227 }
228
229 static int CBCecCommandHandler(void* param, const CEC::cec_command* command)
230 {
231 PyGILState_STATE gstate = PyGILState_Ensure();
232 int retval = CallPythonCallback(param, PYTHON_CB_COMMAND_HANDLER,
233 Py_BuildValue("(s)", CEC::CCECTypeUtils::ToString(*command).c_str()));
234 PyGILState_Release(gstate);
235 return retval;
236 }
237 PyObject* m_callbacks[NB_PYTHON_CB];
238 libcec_configuration* m_configuration;
239 };

Callers

nothing calls this directly

Calls 1

ToStringFunction · 0.85

Tested by

no test coverage detected