code: def pci_contents(self, use_dict=None, as_class=dict):
          
          if _debug: PCI._debug("pci_contents use_dict=%r as_class=%r", use_dict, as_class)
  
          # make/extend the dictionary of content
          if use_dict is None:
              use_dict = as_class()
  
          # call the parent class
          _PCI.pci_contents(self, use_dict=use_dict, as_class=as_class)
  
          # save the values
          use_dict.__setitem__('expectingReply', self.pduExpectingReply)
          use_dict.__setitem__('networkPriority', self.pduNetworkPriority)
  
          # return what we built/updated
          return use_dict
docs: Return the contents of an object as a dict.