a oe$@sdZddlZddlZddlZddlZddlZddlmZddl m Z ddl m Z dZ ejejZddZGdd d ZGd d d ejjjZd d ZddZe reZneZddZdS)zdynamic dispatch objects for AX Script. This is an IDispatch object that a scripting host may use to query and invoke methods on the main script. Not may hosts use this yet, so it is not well tested! N)axscript)Dispatch) COMExceptioncCst|tjtjfvSN)typetypes FunctionType MethodTypeobjr KC:\Program Files\Certbot\pkgs\win32comext\axscript\client\scriptdispatch.py _is_callablesrc@s eZdZgZddZddZdS)ScriptDispatchcCs||_||_dSr)enginescriptNamespace)selfrrr r r __init__szScriptDispatch.__init__c CsH|j|j|tj@rzft|j|}t|s)__doc__rrZwin32com.server.policyr)Zwin32com.server.utilrZwin32com.axscriptrZwin32com.clientrZwin32com.server.exceptionrZ debuggingZTypeIIDsZ IID_IDispatchrrrr*r+r,r(r:r;r<r>r r r r s&    .