def __init__(self, data = ''): """ Class constructor @param data: Stream's content """ Packet.__init__(self) self._data = Binary(data) self._checksum = getCheckSum(data)
def loadfromfile(self, name): """ Load the Stream's content from a file @param name: """ fdata = open(name,'rb') self._data = Binary(fdata.read()) fdata.close() self._checksum = getCheckSum(self._data.data)