- def _create_stream_activity_beginning_message(self, stream,
- default_clock_snapshot=_unknown_clock_snapshot):
- utils._check_type(stream, bt2.stream._Stream)
- self._bt_validate_stream_activity_message_default_clock_snapshot(stream, default_clock_snapshot)
- ptr = native_bt.message_stream_activity_beginning_create(self._bt_ptr, stream._ptr)
-
- if ptr is None:
- raise bt2.CreationError(
- 'cannot create stream activity beginning message object')
-
- msg = bt2.message._StreamActivityBeginningMessage(ptr)
- msg._default_clock_snapshot = default_clock_snapshot
- return msg
-
- def _create_stream_activity_end_message(self, stream,
- default_clock_snapshot=_unknown_clock_snapshot):
- utils._check_type(stream, bt2.stream._Stream)
- self._bt_validate_stream_activity_message_default_clock_snapshot(stream, default_clock_snapshot)
- ptr = native_bt.message_stream_activity_end_create(self._bt_ptr, stream._ptr)
-
- if ptr is None:
- raise bt2.CreationError(
- 'cannot create stream activity end message object')