コード例 #1
0
    def putx(self, srcname, time, packet, nbytes):
        """Put a packet on an orb, returning the pktid of the output packet"""

	try:

            ret = _orb._orbputx(self._orbfd, srcname, time, packet, nbytes)

	except _orb._ElogException, _e: 

            stock._raise_elog(_e)
コード例 #2
0
    def putx(self, srcname, time, packet, nbytes):
        """Put a packet on an orb, returning the pktid of the output packet"""

        try:

            ret = _orb._orbputx(self._orbfd, srcname, time, packet, nbytes)

        except _orb._ElogException, _e:

            stock._raise_elog(_e)
コード例 #3
0
ファイル: orb.py プロジェクト: n1ywb/mi-instrument
 def putx(self, srcname, time, packet):
     return check_error(
         _orb._orbputx(self._fd, srcname, time, packet, len(packet)),
         PutXError)
コード例 #4
0
ファイル: orb.py プロジェクト: vonseg/antelope_contrib
    def putx(self, srcname, time, packet, nbytes):
        """Put a packet on an orb, returning the pktid of the output packet"""

        return _orb._orbputx(self._orbfd, srcname, time, packet, nbytes)
コード例 #5
0
ファイル: orb.py プロジェクト: JeffRoy/marine-integrations
 def putx(self, srcname, time, packet):
     return check_error(_orb._orbputx(self._fd, srcname, time, packet,
         len(packet)), PutXError)