コード例 #1
0
ファイル: stream.py プロジェクト: abusque/babeltrace
    def create_packet(self):
        packet_ptr = native_bt.packet_create(self._ptr)

        if packet_ptr is None:
            raise bt2.CreationError('cannot create packet object')

        return bt2.packet._Packet._create_from_ptr(packet_ptr)
コード例 #2
0
ファイル: stream.py プロジェクト: SNIA/reanimator-babeltrace
    def create_packet(self):
        packet_ptr = native_bt.packet_create(self._ptr)

        if packet_ptr is None:
            raise bt2.CreationError('cannot create packet object')

        return bt2.packet._Packet._create_from_ptr(packet_ptr)
コード例 #3
0
ファイル: stream.py プロジェクト: pbl-game-sc/babeltrace
    def create_packet(self):
        if not self.cls.supports_packets:
            raise ValueError(
                'cannot create packet: stream class does not support packets')

        packet_ptr = native_bt.packet_create(self._ptr)

        if packet_ptr is None:
            raise bt2._MemoryError('cannot create packet object')

        return bt2_packet._Packet._create_from_ptr(packet_ptr)