code: def encode(self, pdu):
          
          if _debug: BSLCI._debug("encode %r", pdu)
  
          # copy the basics
          PCI.update(pdu, self)
  
          pdu.put( self.bslciType )               # 0x83
          pdu.put( self.bslciFunction )
  
          if (self.bslciLength != len(self.pduData) + 4):
              raise EncodingError("invalid BSLCI length")
  
          pdu.put_short( self.bslciLength )
docs: encode the contents of the BSLCI into the PDU.