parameters: (self, shutdownType)
return_statement: return self.processResponse(respBuf)
docstring: This command is used to prepare the TPM for a power cycle. The
          shutdownType parameter indicates how the subsequent TPM2_Startup() will
          be processed.
  
          Args:
              shutdownType (TPM_SU): TPM_SU_CLEAR or TPM_SU_STATE
docstring_summary: This command is used to prepare the TPM for a power cycle. The
          shutdownType parameter indicates how the subsequent TPM2_Startup() will
          be processed.
docstring_tokens: This command is used to prepare the TPM for a power cycle . The shutdownType parameter indicates how the subsequent TPM2_Startup () will be processed .
function: def Shutdown(self, shutdownType):
          """ This command is used to prepare the TPM for a power cycle. The
          shutdownType parameter indicates how the subsequent TPM2_Startup() will
          be processed.
  
          Args:
              shutdownType (TPM_SU): TPM_SU_CLEAR or TPM_SU_STATE
          """
          req = TPM2_Shutdown_REQUEST(shutdownType)
          respBuf = self.dispatchCommand(TPM_CC.Shutdown, req)
          return self.processResponse(respBuf)
function_tokens: def Shutdown ( self , shutdownType ) : req = TPM2_Shutdown_REQUEST ( shutdownType ) respBuf = self . dispatchCommand ( TPM_CC . Shutdown , req ) return self . processResponse ( respBuf )