+
    	:i  c                   s    ^ RI HtHtHtHt ^ RI5 . ROt ! R R4      t ! R R4      t ! R	 R4      t	 ! R
 R4      t
R# )i    )
rpc_methodrpc_arg_typerpc_callback
rpc_signal)Z*SETroubleshootServerInterfaceSETroubleshootDatabaseInterface%SETroubleshootDatabaseNotifyInterfaceSEAlertInterfacec                   s2  a  ] tR t^!t o ]! R4      R 4       t]! RR4      ]! R]4      R 4       4       t	]! R4      R 4       t
]! RR4      R 4       t]! R4      R 4       t]! RR	4      ]! R]4      R
 4       4       t]! R4      ]! R]4      R 4       4       tRtV tR# )r   ZSETroubleshootServerc                    R # N )selfZdatabase_name   &&B/usr/lib/python3.14/site-packages/setroubleshoot/rpc_interfaces.pydatabase_bindZ+SETroubleshootServerInterface.database_bind&           r   c                r   r	   r
   r   Z
propertiesr   r   database_bind_callbackZ4SETroubleshootServerInterface.database_bind_callback*        	r   c                r   r	   r
   )r   typeusernameZpasswords   &&&&r   logonZ#SETroubleshootServerInterface.logon2   r   r   r   c                r   r	   r
   )Zpkg_versionZrpc_versionr   r   logon_callbackZ,SETroubleshootServerInterface.logon_callback6   r   r   c                r   r	   r
   r      &r   query_email_recipientsZ4SETroubleshootServerInterface.query_email_recipients=   r   r   r   c                r   r	   r
   r   Z
recipientsr   r   query_email_recipients_callbackZ=SETroubleshootServerInterface.query_email_recipients_callbackA   r   r   c                r   r	   r
   r   r   r   set_email_recipientsZ2SETroubleshootServerInterface.set_email_recipientsF   r   r   r
   N)__name__
__module____qualname____firstlineno__r    r   r   r   SEDatabasePropertiesr   r   r   r   ZSEEmailRecipientSetr   r   __static_attributes____classdictcell__Z__classdict__   @r   r   r   !   s     
 &' ( (/:(*>? @ ; &' ( ('2 3 &' ( (*BC(*=> ? D &'(*=> ? (r   c                   s  a  ] tR t^Nt o ]! R4      ]! R]4      R 4       4       t]! R4      ]! R]]4      R 4       4       t	]
! RR4      R 4       t]! R4      R 4       t]
! RR4      ]! R]4      R 4       4       t]! R4      R	 4       t]
! RR
4      ]! R]4      R 4       4       t]! R4      R 4       t]
! RR4      ]! R]4      R 4       4       t]! R4      ]! R]]]]4      R 4       4       t]! R4      ]! R]]]]4      R 4       4       tRtV tR# )r   ZSETroubleshootDatabasec                r   r	   r
   )r   sigr   r   delete_signatureZ0SETroubleshootDatabaseInterface.delete_signatureS   r   r   c                r   r	   r
   )r   r'   r   s   &&&r   evaluate_alert_filterZ5SETroubleshootDatabaseInterface.evaluate_alert_filter[   r   r   r)   c                r   r	   r
   )r   Zresultr   r   evaluate_alert_filter_callbackZ>SETroubleshootDatabaseInterface.evaluate_alert_filter_callback`   r   r   c                r   r	   r
   r   r   r   get_propertiesZ.SETroubleshootDatabaseInterface.get_propertiesg   r   r   r+   c                r   r	   r
   r   r   r   get_properties_callbackZ7SETroubleshootDatabaseInterface.get_properties_callbackk   r   r   c                r   r	   r
   )r   Zlocal_idr   r   lookup_local_idZ/SETroubleshootDatabaseInterface.lookup_local_ids   r   r   r-   c                r   r	   r
   )r   siginfor   r   lookup_local_id_callbackZ8SETroubleshootDatabaseInterface.lookup_local_id_callbackw   r   r   c                r   r	   r
   )r   Zcriteriar   r   query_alertsZ,SETroubleshootDatabaseInterface.query_alerts   r   r   r0   c                r   r	   r
   )r   Zsigsr   r   query_alerts_callbackZ5SETroubleshootDatabaseInterface.query_alerts_callback   r   r   c                r   r	   r
   )r   r'   r   Zfilter_typeZdata   &&&&&r   
set_filterZ*SETroubleshootDatabaseInterface.set_filter   r   r   c                r   r	   r
   )r   r'   r   ZkeyZvaluer2   r   set_user_dataZ-SETroubleshootDatabaseInterface.set_user_data   r   r   r
   N)r   r   r    r!   r    r   ZSEFaultSignaturer(   Zstrr)   r   r*   r+   r"   r,   r-   SEFaultSignatureInfor/   r0   ZSEFaultSignatureSetr1   Zintr3   r4   r#   r$   r%   r&   r   r   r   N   s    
 ()*,<= > * ()*,<cB C * *,CD E () * *,<=*,@A B > () * *,=>*,@A B ? () * *N;*,?@ A < ()*,<c3L M * ()*,<c3L M *r   c                   s<   a  ] tR t^t o ]! R4      R 4       tRtV tR# )r   ZSETroubleshootDatabaseNotifyc                r   r	   r
   )r   Zitemr   r   signatures_updatedZ8SETroubleshootDatabaseNotifyInterface.signatures_updated   r   r   r
   N)r   r   r    r!   r   r6   r#   r$   r%   r&   r   r   r      s     
 ./ 0r   c                   sT   a  ] tR t^t o ]! R4      ]! R]4      R 4       4       tRtV t	R# )r   ZSEAlertc                r   r	   r
   )r.   r   r   alertZSEAlertInterface.alert   r   r   r
   N)
r   r   r    r!   r   r   r5   r7   r#   r$   r%   r&   r   r   r      s.     
 	)12 3 r   N)r   r   r   r   )Zsetroubleshoot.rpcr    r   r   r   Zsetroubleshoot.signatureZ__all__r   r   r   r   r
   r   r   <module>r8      sD   ( R Q &( (ZH HX  r   