- _get_ref = staticmethod(
- native_bt.self_component_port_input_message_iterator_get_ref
- )
- _put_ref = staticmethod(
- native_bt.self_component_port_input_message_iterator_put_ref
- )
+ _get_ref = staticmethod(native_bt.message_iterator_get_ref)
+ _put_ref = staticmethod(native_bt.message_iterator_put_ref)
utils._handle_func_status(
status,
'cannot check whether or not message iterator can seek its beginning',
utils._handle_func_status(
status,
'cannot check whether or not message iterator can seek its beginning',
utils._handle_func_status(status, 'cannot seek message iterator beginning')
def can_seek_ns_from_origin(self, ns_from_origin):
utils._check_int64(ns_from_origin)
utils._handle_func_status(status, 'cannot seek message iterator beginning')
def can_seek_ns_from_origin(self, ns_from_origin):
utils._check_int64(ns_from_origin)
self._ptr, ns_from_origin
)
utils._handle_func_status(
self._ptr, ns_from_origin
)
utils._handle_func_status(
self._ptr, ns_from_origin
)
utils._handle_func_status(
self._ptr, ns_from_origin
)
utils._handle_func_status(
self._user_seek_beginning()
def _bt_can_seek_ns_from_origin_from_native(self, ns_from_origin):
self._user_seek_beginning()
def _bt_can_seek_ns_from_origin_from_native(self, ns_from_origin):
#
# - If the iterator has a _user_can_seek_ns_from_origin method,
# call it and use its return value.
# - Otherwise, if there is a `_user_seek_ns_from_origin` method,
# we presume it's possible.
#
# - If the iterator has a _user_can_seek_ns_from_origin method,
# call it and use its return value.
# - Otherwise, if there is a `_user_seek_ns_from_origin` method,
# we presume it's possible.
if hasattr(self, '_user_can_seek_ns_from_origin'):
can_seek_ns_from_origin = self._user_can_seek_ns_from_origin(ns_from_origin)
utils._check_bool(can_seek_ns_from_origin)
return can_seek_ns_from_origin
if hasattr(self, '_user_can_seek_ns_from_origin'):
can_seek_ns_from_origin = self._user_can_seek_ns_from_origin(ns_from_origin)
utils._check_bool(can_seek_ns_from_origin)
return can_seek_ns_from_origin
def _bt_seek_ns_from_origin_from_native(self, ns_from_origin):
self._user_seek_ns_from_origin(ns_from_origin)
def _bt_seek_ns_from_origin_from_native(self, ns_from_origin):
self._user_seek_ns_from_origin(ns_from_origin)
self._bt_ptr, input_port._ptr
)
utils._handle_func_status(status, 'cannot create message iterator object')
self._bt_ptr, input_port._ptr
)
utils._handle_func_status(status, 'cannot create message iterator object')