mò
/™äEc           @   sÁ  d  k  Td k Z d k Z d k l Z l Z d k l Z d k Z d k l	 Z	 d f  d „  ƒ  YZ
 d f  d „  ƒ  YZ e i ƒ  i Z e i ƒ  i Z e i ƒ  i Z e i ƒ  i Z e i ƒ  i Z e i ƒ  i Z e i ƒ  i Z e i ƒ  i Z e i ƒ  i Z e i  ƒ  i Z! e i" ƒ  i Z# e i$ ƒ  i Z% e i& ƒ  i Z' e i( ƒ  i Z) e i* ƒ  i Z+ e i, ƒ  i Z- e i. ƒ  i Z/ e i0 ƒ  i Z1 e i2 ƒ  i Z3 e i4 ƒ  i Z5 e i6 ƒ  i Z7 e i8 ƒ  i Z9 e i: ƒ  i Z; e i< ƒ  i Z= e i> ƒ  i Z? e i@ ƒ  i ZA e iB ƒ  i ZC e iD ƒ  i ZE e iF ƒ  i ZG e iH ƒ  i ZI e iJ ƒ  i ZK e iL ƒ  i ZM e iN ƒ  i ZO e iP ƒ  i ZQ e iR ƒ  i ZS e iT ƒ  i ZU e iV ƒ  i ZW e iX ƒ  i ZY e iZ ƒ  i Z[ e i\ ƒ  i Z] e i^ ƒ  i Z_ e i` ƒ  i Za e ib ƒ  i Zc e id ƒ  i Ze e if ƒ  i Zg e ih ƒ  i Zi e ij ƒ  i Zk e il ƒ  i Zm e in ƒ  i Zo e ip ƒ  i Zq e ir ƒ  i Zs e it ƒ  i Zu e iv ƒ  i Zw e ix ƒ  i Zy e iz ƒ  i Z{ e i| ƒ  i Z} d S(	   (   t   *N(   s   ComplexTypes   Struct(   s   client(   s   pyclass_typet
   apiLocatorc           B   s#   t  Z d Z d „  Z d  d „ Z RS(   Ns    https://api.bronto.com/?q=mail_3c         C   s   t  i S(   N(   R   t   apiPortType_address(   t   self(    (    t   api_services.pyt   getapiPortTypeAddress   s    c         K   s   t  | p t i |  S(   N(   t   apiBindingSOAPt   urlR   R   t   kw(   R   R   R   (    (    R   t   getapiPortType   s    (   t   __name__t
   __module__R   R   t   NoneR	   (    (    (    R   R      s   	R   c           B   s  t  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z	 d	 „  Z
 d
 „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z d „  Z RS(   Nc         K   s<   | i d d  ƒ | i d d  ƒ t i d | |  |  _ d  S(   Nt   readerclasst   writerclassR   (   R   t
   setdefaultR   t   clientt   BindingR   R   t   binding(   R   R   R   (    (    R   t   __init__   s    c         C   sh   t  | t ƒ t j o t d | i ‚ n h  } |  i i	 d  d  | d d | |  i i t i ƒ } | S(   Ns   %s incorrect request typet
   soapactions   http://api.bronto.com/login(   t
   isinstancet   requestt   loginRequestt   Falset	   TypeErrort	   __class__R   R   R   t   SendR   t   Receivet   loginResponset   typecodet   response(   R   R   R   R   (    (    R   t   login    s    c         C   sh   t  | t ƒ t j o t d | i ‚ n h  } |  i i	 d  d  | d d | |  i i t i ƒ } | S(   Ns   %s incorrect request typeR   s"   http://api.bronto.com/readAccounts(   R   R   t   readAccountsRequestR   R   R   R   R   R   R   R   R   t   readAccountsResponseR   R   (   R   R   R   R   (    (    R   t   readAccounts+   s    c         C   sh   t  | t ƒ t j o t d | i ‚ n h  } |  i i	 d  d  | d d | |  i i t i ƒ } | S(   Ns   %s incorrect request typeR   s!   http://api.bronto.com/readBounces(   R   R   t   readBouncesRequestR   R   R   R   R   R   R   R   R   t   readBouncesResponseR   R   (   R   R   R   R   (    (    R   t   readBounces6   s    c         C   sh   t  | t ƒ t j o t d | i ‚ n h  } |  i i	 d  d  | d d | |  i i t i ƒ } | S(   Ns   %s incorrect request typeR   s    http://api.bronto.com/readClicks(   R   R   t   readClicksRequestR   R   R   R   R   R   R   R   R   t   readClicksResponseR   R   (   R   R   R   R   (    (    R   t
   readClicksA   s    c         C   sh   t  | t ƒ t j o t d | i ‚ n h  } |  i i	 d  d  | d d | |  i i t i ƒ } | S(   Ns   %s incorrect request typeR   s"   http://api.bronto.com/readContacts(   R   R   t   readContactsRequestR   R   R   R   R   R   R   R   R   t   readContactsResponseR   R   (   R   R   R   R   (    (    R   t   readContactsL   s    c         C   sh   t  | t ƒ t j o t d | i ‚ n h  } |  i i	 d  d  | d d | |  i i t i ƒ } | S(   Ns   %s incorrect request typeR   s$   http://api.bronto.com/readDeliveries(   R   R   t   readDeliveriesRequestR   R   R   R   R   R   R   R   R   t   readDeliveriesResponseR   R   (   R   R   R   R   (    (    R   t   readDeliveriesW   s    c         C   sh   t  | t ƒ t j o t d | i ‚ n h  } |  i i	 d  d  | d d | |  i i t i ƒ } | S(   Ns   %s incorrect request typeR   s    http://api.bronto.com/readFields(   R   R   t   readFieldsRequestR   R   R   R   R   R   R   R   R   t   readFieldsResponseR   R   (   R   R   R   R   (    (    R   t
   readFieldsb   s    c         C   sh   t  | t ƒ t j o t d | i ‚ n h  } |  i i	 d  d  | d d | |  i i t i ƒ } | S(   Ns   %s incorrect request typeR   s!   http://api.bronto.com/readFooters(   R   R   t   readFootersRequestR   R   R   R   R   R   R   R   R   t   readFootersResponseR   R   (   R   R   R   R   (    (    R   t   readFootersm   s    c         C   sh   t  | t ƒ t j o t d | i ‚ n h  } |  i i	 d  d  | d d | |  i i t i ƒ } | S(   Ns   %s incorrect request typeR   s!   http://api.bronto.com/readFriends(   R   R   t   readFriendsRequestR   R   R   R   R   R   R   R   R   t   readFriendsResponseR   R   (   R   R   R   R   (    (    R   t   readFriendsx   s    c         C   sh   t  | t ƒ t j o t d | i ‚ n h  } |  i i	 d  d  | d d | |  i i t i ƒ } | S(   Ns   %s incorrect request typeR   s   http://api.bronto.com/readLists(   R   R   t   readListsRequestR   R   R   R   R   R   R   R   R   t   readListsResponseR   R   (   R   R   R   R   (    (    R   t	   readListsƒ   s    c         C   sh   t  | t ƒ t j o t d | i ‚ n h  } |  i i	 d  d  | d d | |  i i t i ƒ } | S(   Ns   %s incorrect request typeR   s"   http://api.bronto.com/readMessages(   R   R   t   readMessagesRequestR   R   R   R   R   R   R   R   R   t   readMessagesResponseR   R   (   R   R   R   R   (    (    R   t   readMessagesŽ   s    c         C   sh   t  | t ƒ t j o t d | i ‚ n h  } |  i i	 d  d  | d d | |  i i t i ƒ } | S(   Ns   %s incorrect request typeR   s(   http://api.bronto.com/readMessageFolders(   R   R   t   readMessageFoldersRequestR   R   R   R   R   R   R   R   R   t   readMessageFoldersResponseR   R   (   R   R   R   R   (    (    R   t   readMessageFolders™   s    c         C   sh   t  | t ƒ t j o t d | i ‚ n h  } |  i i	 d  d  | d d | |  i i t i ƒ } | S(   Ns   %s incorrect request typeR   s   http://api.bronto.com/readOpens(   R   R   t   readOpensRequestR   R   R   R   R   R   R   R   R   t   readOpensResponseR   R   (   R   R   R   R   (    (    R   t	   readOpens¤   s    c         C   sh   t  | t ƒ t j o t d | i ‚ n h  } |  i i	 d  d  | d d | |  i i t i ƒ } | S(   Ns   %s incorrect request typeR   s!   http://api.bronto.com/readReplies(   R   R   t   readRepliesRequestR   R   R   R   R   R   R   R   R   t   readRepliesResponseR   R   (   R   R   R   R   (    (    R   t   readReplies¯   s    c         C   sh   t  | t ƒ t j o t d | i ‚ n h  } |  i i	 d  d  | d d | |  i i t i ƒ } | S(   Ns   %s incorrect request typeR   s#   http://api.bronto.com/readResponses(   R   R   t   readResponsesRequestR   R   R   R   R   R   R   R   R   t   readResponsesResponseR   R   (   R   R   R   R   (    (    R   t   readResponsesº   s    c         C   sh   t  | t ƒ t j o t d | i ‚ n h  } |  i i	 d  d  | d d | |  i i t i ƒ } | S(   Ns   %s incorrect request typeR   s"   http://api.bronto.com/readSegments(   R   R   t   readSegmentsRequestR   R   R   R   R   R   R   R   R   t   readSegmentsResponseR   R   (   R   R   R   R   (    (    R   t   readSegmentsÅ   s    c         C   sh   t  | t ƒ t j o t d | i ‚ n h  } |  i i	 d  d  | d d | |  i i t i ƒ } | S(   Ns   %s incorrect request typeR   s   http://api.bronto.com/readSends(   R   R   t   readSendsRequestR   R   R   R   R   R   R   R   R   t   readSendsResponseR   R   (   R   R   R   R   (    (    R   t	   readSendsÐ   s    c         C   sh   t  | t ƒ t j o t d | i ‚ n h  } |  i i	 d  d  | d d | |  i i t i ƒ } | S(   Ns   %s incorrect request typeR   s!   http://api.bronto.com/readStreams(   R   R   t   readStreamsRequestR   R   R   R   R   R   R   R   R   t   readStreamsResponseR   R   (   R   R   R   R   (    (    R   t   readStreamsÛ   s    c         C   sh   t  | t ƒ t j o t d | i ‚ n h  } |  i i	 d  d  | d d | |  i i t i ƒ } | S(   Ns   %s incorrect request typeR   s%   http://api.bronto.com/readStreamViews(   R   R   t   readStreamViewsRequestR   R   R   R   R   R   R   R   R   t   readStreamViewsResponseR   R   (   R   R   R   R   (    (    R   t   readStreamViewsæ   s    c         C   sh   t  | t ƒ t j o t d | i ‚ n h  } |  i i	 d  d  | d d | |  i i t i ƒ } | S(   Ns   %s incorrect request typeR   s)   http://api.bronto.com/readUnsubscriptions(   R   R   t   readUnsubscriptionsRequestR   R   R   R   R   R   R   R   R   t   readUnsubscriptionsResponseR   R   (   R   R   R   R   (    (    R   t   readUnsubscriptionsñ   s    c         C   sh   t  | t ƒ t j o t d | i ‚ n h  } |  i i	 d  d  | d d | |  i i t i ƒ } | S(   Ns   %s incorrect request typeR   s!   http://api.bronto.com/readUpdates(   R   R   t   readUpdatesRequestR   R   R   R   R   R   R   R   R   t   readUpdatesResponseR   R   (   R   R   R   R   (    (    R   t   readUpdatesü   s    c         C   sh   t  | t ƒ t j o t d | i ‚ n h  } |  i i	 d  d  | d d | |  i i t i ƒ } | S(   Ns   %s incorrect request typeR   s   http://api.bronto.com/readNext(   R   R   t   readNextRequestR   R   R   R   R   R   R   R   R   t   readNextResponseR   R   (   R   R   R   R   (    (    R   t   readNext  s    c         C   sh   t  | t ƒ t j o t d | i ‚ n h  } |  i i	 d  d  | d d | |  i i t i ƒ } | S(   Ns   %s incorrect request typeR   s#   http://api.bronto.com/writeContacts(   R   R   t   writeContactsRequestR   R   R   R   R   R   R   R   R   t   writeContactsResponseR   R   (   R   R   R   R   (    (    R   t   writeContacts  s    c         C   sh   t  | t ƒ t j o t d | i ‚ n h  } |  i i	 d  d  | d d | |  i i t i ƒ } | S(   Ns   %s incorrect request typeR   s!   http://api.bronto.com/writeFields(   R   R   t   writeFieldsRequestR   R   R   R   R   R   R   R   R   t   writeFieldsResponseR   R   (   R   R   R   R   (    (    R   t   writeFields  s    c         C   sh   t  | t ƒ t j o t d | i ‚ n h  } |  i i	 d  d  | d d | |  i i t i ƒ } | S(   Ns   %s incorrect request typeR   s    http://api.bronto.com/writeLists(   R   R   t   writeListsRequestR   R   R   R   R   R   R   R   R   t   writeListsResponseR   R   (   R   R   R   R   (    (    R   t
   writeLists(  s    c         C   sh   t  | t ƒ t j o t d | i ‚ n h  } |  i i	 d  d  | d d | |  i i t i ƒ } | S(   Ns   %s incorrect request typeR   s#   http://api.bronto.com/writeMessages(   R   R   t   writeMessagesRequestR   R   R   R   R   R   R   R   R   t   writeMessagesResponseR   R   (   R   R   R   R   (    (    R   t   writeMessages3  s    c         C   sh   t  | t ƒ t j o t d | i ‚ n h  } |  i i	 d  d  | d d | |  i i t i ƒ } | S(   Ns   %s incorrect request typeR   s%   http://api.bronto.com/writeDeliveries(   R   R   t   writeDeliveriesRequestR   R   R   R   R   R   R   R   R   t   writeDeliveriesResponseR   R   (   R   R   R   R   (    (    R   t   writeDeliveries>  s    c         C   sh   t  | t ƒ t j o t d | i ‚ n h  } |  i i	 d  d  | d d | |  i i t i ƒ } | S(   Ns   %s incorrect request typeR   s   http://api.bronto.com/delete(   R   R   t   deleteRequestR   R   R   R   R   R   R   R   R   t   deleteResponseR   R   (   R   R   R   R   (    (    R   t   deleteI  s    (   R
   R   R   R    R#   R&   R)   R,   R/   R2   R5   R8   R;   R>   RA   RD   RG   RJ   RM   RP   RS   RV   RY   R\   R_   Rb   Re   Rh   Rk   Rn   Rq   (    (    (    R   R      s:   																												(~   t   api_services_typest   urlparset   typest   ZSI.TCcompoundt   ComplexTypet   Structt   ZSIR   t   ZSI.generate.pyclasst   pyclass_typeR   R   t   ns0t	   login_Dect   pyclassR   t   loginResponse_DecR   t   readAccounts_DecR!   t   readAccountsResponse_DecR"   t   readBounces_DecR$   t   readBouncesResponse_DecR%   t   readClicks_DecR'   t   readClicksResponse_DecR(   t   readContacts_DecR*   t   readContactsResponse_DecR+   t   readDeliveries_DecR-   t   readDeliveriesResponse_DecR.   t   readFields_DecR0   t   readFieldsResponse_DecR1   t   readFooters_DecR3   t   readFootersResponse_DecR4   t   readFriends_DecR6   t   readFriendsResponse_DecR7   t   readLists_DecR9   t   readListsResponse_DecR:   t   readMessages_DecR<   t   readMessagesResponse_DecR=   t   readMessageFolders_DecR?   t   readMessageFoldersResponse_DecR@   t   readOpens_DecRB   t   readOpensResponse_DecRC   t   readReplies_DecRE   t   readRepliesResponse_DecRF   t   readResponses_DecRH   t   readResponsesResponse_DecRI   t   readSegments_DecRK   t   readSegmentsResponse_DecRL   t   readSends_DecRN   t   readSendsResponse_DecRO   t   readStreams_DecRQ   t   readStreamsResponse_DecRR   t   readStreamViews_DecRT   t   readStreamViewsResponse_DecRU   t   readUnsubscriptions_DecRW   t   readUnsubscriptionsResponse_DecRX   t   readUpdates_DecRZ   t   readUpdatesResponse_DecR[   t   readNext_DecR]   t   readNextResponse_DecR^   t   writeContacts_DecR`   t   writeContactsResponse_DecRa   t   writeFields_DecRc   t   writeFieldsResponse_DecRd   t   writeLists_DecRf   t   writeListsResponse_DecRg   t   writeMessages_DecRi   t   writeMessagesResponse_DecRj   t   writeDeliveries_DecRl   t   writeDeliveriesResponse_DecRm   t
   delete_DecRo   t   deleteResponse_DecRp   (A   R[   R4   R.   Rw   Rm   R$   Rl   R%   RX   R0   R9   RZ   R+   RL   R6   Rx   R?   R`   R7   RF   Rc   Rp   R<   Ri   R   Rz   RH   RI   R:   RW   R]   RO   R3   R-   R'   R(   Ro   R   RQ   Rg   R1   R   R*   R^   Rj   RC   RN   RE   Rt   R!   R@   RB   RR   Rd   R"   RK   Rs   R=   R   RT   Rf   Rv   RU   Ra   R   (    (    R   t   ?   s€   	ÿ =