Go to the documentation of this file.00001 __author__ = 'tom1231'
00002 import struct
00003 from BAL.Header.RiCHeader import RiCHeader
00004
00005 VER_PLACE = 10
00006
00007 class VersionResponds(RiCHeader):
00008 def __init__(self):
00009 RiCHeader.__init__(self)
00010 self._ver = 0.0
00011
00012 def getVersion(self):
00013 return self._ver
00014
00015 def buildRequest(self, data):
00016 RiCHeader.buildRequest(self, data)
00017 bytes = bytearray()
00018 while self.index < VER_PLACE:
00019 bytes.append(data[self.index])
00020 self.index += 1
00021 self._ver = struct.unpack('<f', bytes)[0]
00022
00023