
    %
i                        d dl Z d dlZd dlmZ  G d dej                  Z G d dej                  Z G d dej                  Z ej                    Z	e	
                     e                       e	
                     ed	                     e	
                     ed
                     e	                    d           	  e j        d d           )    N)objectc                       e Zd Zd Zd ZdS )MySystemTopicc                 h    t           j                            | t          j                               d S N)r   Object__init__ddeCreateServerSystemTopic)selfs    C:\Users\Dell Inspiron 16\Desktop\tws\AgrotaPowerBi\back-agrota-powerbi\mcp-client-agrota\venv\Lib\site-packages\win32/Demos/dde/ddeserver.pyr	   zMySystemTopic.__init__	   s)    tS%@%B%BCCCCC    c                 &    t          d|           d S )NzSystem Topic asked to execprintr   cmds     r   ExeczMySystemTopic.Exec   s    *C00000r   N__name__
__module____qualname__r	   r    r   r   r   r      s5        D D D1 1 1 1 1r   r   c                       e Zd Zd Zd ZdS )MyOtherTopicc                 j    t           j                            | t          j        |                     d S r   )r   r   r	   r
   CreateTopic)r   	topicNames     r   r	   zMyOtherTopic.__init__   s*    tS_Y%?%?@@@@@r   c                 &    t          d|           d S )NzOther Topic asked to execr   r   s     r   r   zMyOtherTopic.Exec   s    )3/////r   Nr   r   r   r   r   r      s5        A A A0 0 0 0 0r   r   c                       e Zd Zd Zd ZdS )MyRequestTopicc                     t          j        |          }|                    t          j        d                     t          j                            | |           d S )N )r
   r   AddItemCreateStringItemr   r   r	   )r   r   topics      r   r	   zMyRequestTopic.__init__   sL    	**c*2..///tU+++++r   c                 Z    t          d|           t          t          |                    S )Nz)Request Topic asked to compute length of:)r   strlen)r   aStrings     r   RequestzMyRequestTopic.Request   s'    97CCC3w<<   r   N)r   r   r   r	   r+   r   r   r   r!   r!      s2        , , ,
! ! ! ! !r   r!   RunAnyCommandComputeStringLengthRunAny   )win32uir
   	pywin.mfcr   r   r   r   r!   CreateServerserverAddTopicCreatePumpWaitingMessagesr   r   r   <module>r8      sC    



      1 1 1 1 1FM 1 1 10 0 0 0 06= 0 0 0! ! ! ! !V] ! ! ! 
			        _-- . . . 455 6 6 6 h   'G2&&&'r   