Esempio n. 1
0
 def __init__(self,
              pkr,
              dec_mapping,
              enc_mapping,
              dec_default=NotImplemented,
              enc_default=NotImplemented):
     Adapter.__init__(self, pkr)
     self.enc_mapping = enc_mapping
     self.enc_default = enc_default
     self.dec_mapping = dec_mapping
     self.dec_default = dec_default
Esempio n. 2
0
 def __init__(self, underlying, **flags):
     Adapter.__init__(self, underlying)
     self.flags = flags
Esempio n. 3
0
 def __init__(self, length, padchar = six.b("\x00"), strict = False):
     self.length = _contextify(length)
     self.padchar = padchar
     self.strict = strict
     Adapter.__init__(self, Raw(self.length))
Esempio n. 4
0
 def __init__(self, underlying, encoding):
     Adapter.__init__(self, underlying)
     self.encoding = encoding
Esempio n. 5
0
 def __init__(self, lengthpkr):
     underlying = Sequence(lengthpkr, Raw(this[0]))
     Adapter.__init__(self, underlying)
Esempio n. 6
0
 def __init__(self, lengthpkr):
     Adapter.__init__(self, Sequence(lengthpkr, Raw(this[0])))
Esempio n. 7
0
 def __init__(self, underlying, bits):
     Adapter.__init__(self, underlying)
     self.maxval = 1 << bits
     self.midval = self.maxval >> 1
Esempio n. 8
0
 def __init__(self):
     self.fmt = _struct.Struct(self.FORMAT)
     Adapter.__init__(self, Raw(self.fmt.size))
Esempio n. 9
0
 def __init__(self, width, swapped=False, signed=False, bytesize=8):
     Adapter.__init__(self, Raw(width))
     self.width = width
     self.swapped = swapped
     self.signed = signed
     self.bytesize = bytesize
Esempio n. 10
0
 def __init__(self):
     self.fmt = _struct.Struct(self.FORMAT)
     Adapter.__init__(self, Raw(self.fmt.size))
Esempio n. 11
0
 def __init__(self, bottom, top):
     Adapter.__init__(self, bottom)
     self.top = top
Esempio n. 12
0
 def __init__(self, underlying, **flags):
     Adapter.__init__(self, underlying)
     self.flags = flags
Esempio n. 13
0
 def __init__(self, length, padchar=six.b("\x00"), strict=False):
     self.length = _contextify(length)
     self.padchar = padchar
     self.strict = strict
     Adapter.__init__(self, Raw(self.length))
Esempio n. 14
0
 def __init__(self, underlying, encoding):
     Adapter.__init__(self, underlying)
     self.encoding = encoding
Esempio n. 15
0
 def __init__(self, bottom, top):
     Adapter.__init__(self, bottom)
     self.top = top
Esempio n. 16
0
 def __init__(self, underlying, bits):
     Adapter.__init__(self, underlying)
     self.maxval = 1 << bits
     self.midval = self.maxval >> 1
Esempio n. 17
0
 def __init__(self, pkr, dec_mapping, enc_mapping, dec_default = NotImplemented, enc_default = NotImplemented):
     Adapter.__init__(self, pkr)
     self.enc_mapping = enc_mapping
     self.enc_default = enc_default
     self.dec_mapping = dec_mapping
     self.dec_default = dec_default
Esempio n. 18
0
 def __init__(self, underlying, **fields):
     Adapter.__init__(self, underlying)
     self.fields = [(k, offset, (1 << size) - 1)
                    for k, (offset, size) in fields.items()]
Esempio n. 19
0
 def __init__(self, width, swapped = False, signed = False, bytesize = 8):
     Adapter.__init__(self, Raw(width))
     self.width = width
     self.swapped = swapped
     self.signed = signed
     self.bytesize = bytesize
Esempio n. 20
0
 def __init__(self, lengthpkr):
     Adapter.__init__(self, Sequence(lengthpkr, Raw(this[0])))
Esempio n. 21
0
 def __init__(self, underlying, **fields):
     Adapter.__init__(self, underlying)
     self.fields = [(k, offset, (1 << size) - 1) for k, (offset, size) in fields.items()]
Esempio n. 22
0
 def __init__(self, lengthpkr):
     underlying = Sequence(lengthpkr, Raw(this[0]))
     Adapter.__init__(self, underlying)