def invoke(self, command_id, data, size=None): data, size = _py_to_ctype_obj(data) if size is None: size = ctypes.sizeof(data) c_api.oniStreamInvoke(self._handle, command_id, data, size)
def set_property(self, property_id, obj, size=None): obj, size = _py_to_ctype_obj(obj) if size is None: size = ctypes.sizeof(obj) c_api.oniStreamSetProperty(self._handle, property_id, ctypes.byref(obj), size)
def invoke(self, command_id, data, size=None): data, size = _py_to_ctype_obj(data) if size is None: size = ctypes.sizeof(data) c_api.oniDeviceInvoke(self._handle, command_id, ctypes.byref(data), size)
def invoke(self, command_id, data, size = None): data, size = _py_to_ctype_obj(data) if size is None: size = ctypes.sizeof(data) c_api.oniStreamInvoke(self._handle, command_id, data, size)
def set_property(self, property_id, obj, size = None): obj, size = _py_to_ctype_obj(obj) if size is None: size = ctypes.sizeof(obj) c_api.oniStreamSetProperty(self._handle, property_id, ctypes.byref(obj), size)
def invoke(self, command_id, data, size = None): data, size = _py_to_ctype_obj(data) if size is None: size = ctypes.sizeof(data) c_api.oniDeviceInvoke(self._handle, command_id, ctypes.byref(data), size)