mς
 Ic           @   sU   y d  k  l  Z  d k l Z Wn d k l  Z  l Z n Xd e  f d     YZ d S(   (   s	   Interface(   s	   Attribute(   s	   Interfaces	   Attributet   IXMLRPCClientc           B   s   t  Z d  Z e d  Z e d  Z e d  Z e d  Z e d  Z e d  Z	 e d  Z
 e d  Z d	   Z d
   Z RS(   s    An XML-RPC CLient Class s   Id of the XML-RPC Clients   Title of the XML-RPC Clients#   IP or Domain name of XML-RPC Servers   Port number of XML-RPC Servers   User name for Basic Auths   Password for Basic Auths   URI components   Full path to the XML-RPC Serverc         C   s   d S(   s%    Browse the server's exposed methods N(    (   t   self(    (    tJ   /home2/kennisonb/webapps/zope/Zope/Products/ZXMLRPCClient/IXMLRPCClient.pyt   browse   s    c         G   s   d S(   s>    Call an exposed method of the server and return the response N(    (   R   t   methodt   args(    (    R   t
   callMethod   s    (   t   __name__t
   __module__t   __doc__t	   Attributet   idt   titlet   addresst   portt   usert   passwordt   urit
   serverPathR   R   (    (    (    R   R       s    	N(   t	   Interfacet   Interface.AttributeR
   t   zope.interfaceR    (   R   R
   R    (    (    R   t   ?   s
   