
    >iN|                     L   d dl mZ d dlmZmZ d dlmZ d dlmZm	Z	m
Z
mZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZm Z m!Z!m"Z"m#Z#m$Z$m%Z%m&Z&m'Z'  G d de(e      Z) G d de      Z* G d	 d
e      Z+ G d de      Z, G d de      Z- G d de      Z. G d de      Z/ G d de      Z0 G d de      Z1 G d de      Z2 G d de      Z3 G d de      Z4 G d de      Z5 G d d e      Z6 G d! d"e      Z7 G d# d$e      Z8 G d% d&e      Z9 G d' d(e      Z: G d) d*e      Z; G d+ d,e      Z< G d- d.e      Z= G d/ d0e      Z> G d1 d2e      Z? G d3 d4e      Z@ G d5 d6e      ZA G d7 d8e      ZB G d9 d:e      ZC G d; d<e      ZD G d= d>e      ZE G d? d@e      ZF G dA dBe      ZG G dC dDe      ZH G dE dFe      ZI G dG dHe      ZJ G dI dJe      ZK G dK dLe      ZL G dM dNe      ZM G dO dPe      ZN G dQ dRe      ZO G dS dTe      ZP G dU dVe      ZQ G dW dXe      ZR G dY dZe      ZS G d[ d\e      ZT G d] d^e      ZUee*   ZVee+   ZWee,   ZXee-   ZYee.   ZZee/   Z[ee0   Z\ee1   Z]ee2   Z^ee3   Z_ee4   Z`ee5   Zaee6   Zbee7   Zcee8   Zdee9   Zeee:   Zfee;   Zgee<   Zhee=   Ziee>   Zjee?   Zkee@   ZleeA   ZmeeB   ZneeC   ZoeeD   ZpeeE   ZqeeF   ZreeG   ZseeH   ZteeI   ZueeJ   ZveeK   ZweeL   ZxeeM   ZyeeN   ZzeeO   Z{eeP   Z|eeQ   Z}eeR   Z~eeS   ZeeT   ZeeU   Zy_)`    )Enum)NotRequired	TypedDict)CDPEvent) AssociatedCookieAuthChallengeBlockedReasonBlockedSetCookieWithReasonClientSecurityStateConnectTimingCookiePartitionKeyCorsErrorStatusDirectTCPSocketOptionsDirectUDPMessageDirectUDPSocketOptionsErrorReasonExemptedSetCookieWithReasonHeaders	InitiatorInterceptionIdIPAddressSpaceLoaderIdMonotonicTimeReportingApiEndpointReportingApiReportRequest	RequestIdResourcePriorityResourceTypeResponseSignedExchangeInfoTimeSinceEpochTrustTokenOperationTypeWebSocketFrameWebSocketRequestWebSocketResponsec                      e 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	 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.y-).NetworkEventaB  
    Events from the Network domain of the Chrome DevTools Protocol.

    This enumeration contains the names of Network-related events that can be
    received from the Chrome DevTools Protocol. These events provide information
    about network activities, such as requests, responses, and WebSocket communications.
    zNetwork.dataReceivedz"Network.eventSourceMessageReceivedzNetwork.loadingFailedzNetwork.loadingFinishedzNetwork.requestServedFromCachezNetwork.requestWillBeSentzNetwork.responseReceivedzNetwork.webSocketClosedzNetwork.webSocketCreatedzNetwork.webSocketFrameErrorzNetwork.webSocketFrameReceivedzNetwork.webSocketFrameSentz*Network.webSocketHandshakeResponseReceivedz)Network.webSocketWillSendHandshakeRequestzNetwork.webTransportClosedz)Network.webTransportConnectionEstablishedzNetwork.webTransportCreatedzNetwork.directTCPSocketAbortedz$Network.directTCPSocketChunkReceivedz Network.directTCPSocketChunkSentzNetwork.directTCPSocketClosedzNetwork.directTCPSocketCreatedzNetwork.directTCPSocketOpenedzNetwork.directUDPSocketAbortedz$Network.directUDPSocketChunkReceivedz Network.directUDPSocketChunkSentzNetwork.directUDPSocketClosedzNetwork.directUDPSocketCreatedzNetwork.directUDPSocketOpenedzNetwork.policyUpdatedz-Network.reportingApiEndpointsChangedForOriginzNetwork.reportingApiReportAddedz!Network.reportingApiReportUpdatedz"Network.requestWillBeSentExtraInfozNetwork.resourceChangedPriorityz"Network.responseReceivedEarlyHintsz!Network.responseReceivedExtraInfozNetwork.signedExchangeReceivedz.Network.subresourceWebBundleInnerResponseErrorz/Network.subresourceWebBundleInnerResponseParsedz)Network.subresourceWebBundleMetadataErrorz,Network.subresourceWebBundleMetadataReceivedzNetwork.trustTokenOperationDoneN)/__name__
__module____qualname____doc__DATA_RECEIVEDEVENT_SOURCE_MESSAGE_RECEIVEDLOADING_FAILEDLOADING_FINISHEDREQUEST_SERVED_FROM_CACHEREQUEST_WILL_BE_SENTRESPONSE_RECEIVEDWEBSOCKET_CLOSEDWEBSOCKET_CREATEDWEBSOCKET_FRAME_ERRORWEBSOCKET_FRAME_RECEIVEDWEBSOCKET_FRAME_SENT%WEBSOCKET_HANDSHAKE_RESPONSE_RECEIVED%WEBSOCKET_WILL_SEND_HANDSHAKE_REQUESTWEBTRANSPORT_CLOSED#WEBTRANSPORT_CONNECTION_ESTABLISHEDWEBTRANSPORT_CREATEDDIRECT_TCP_SOCKET_ABORTED DIRECT_TCP_SOCKET_CHUNK_RECEIVEDDIRECT_TCP_SOCKET_CHUNK_SENTDIRECT_TCP_SOCKET_CLOSEDDIRECT_TCP_SOCKET_CREATEDDIRECT_TCP_SOCKET_OPENEDDIRECT_UDP_SOCKET_ABORTED DIRECT_UDP_SOCKET_CHUNK_RECEIVEDDIRECT_UDP_SOCKET_CHUNK_SENTDIRECT_UDP_SOCKET_CLOSEDDIRECT_UDP_SOCKET_CREATEDDIRECT_UDP_SOCKET_OPENEDPOLICY_UPDATED*REPORTING_API_ENDPOINTS_CHANGED_FOR_ORIGINREPORTING_API_REPORT_ADDEDREPORTING_API_REPORT_UPDATEDREQUEST_WILL_BE_SENT_EXTRA_INFORESOURCE_CHANGED_PRIORITYRESPONSE_RECEIVED_EARLY_HINTSRESPONSE_RECEIVED_EXTRA_INFOSIGNED_EXCHANGE_RECEIVED+SUBRESOURCE_WEB_BUNDLE_INNER_RESPONSE_ERROR,SUBRESOURCE_WEB_BUNDLE_INNER_RESPONSE_PARSED%SUBRESOURCE_WEB_BUNDLE_METADATA_ERROR(SUBRESOURCE_WEB_BUNDLE_METADATA_RECEIVEDTRUST_TOKEN_OPERATION_DONE     d/var/www/python/tenders/Scrapper/venv/lib/python3.12/site-packages/pydoll/protocol/network/events.pyr(   r(   *   sO    +M
 %I!	 -N 1 !A 7* 3 1 3 :  @ 8 -Y) -X) 7 +V' 9 !A (N$ $F   ? !A
  ?
 !A (N$ $F   ? !A  ?
 -N 2a. "C $G  'K#( !B %I! $G "H  @ 3c/
 4e0
 -X) 0^, "CrY   r(   c                   F    e Zd ZU eed<   eed<   eed<   eed<   ee   ed<   y)DataReceivedEventParams	requestId	timestamp
dataLengthencodedDataLengthdataN)	r)   r*   r+   r   __annotations__r   intr   strrX   rY   rZ   r\   r\   /  s$    O
c
rY   r\   c                   @    e Zd ZU eed<   eed<   eed<   eed<   eed<   y)%EventSourceMessageReceivedEventParamsr]   r^   	eventNameeventIdra   Nr)   r*   r+   r   rb   r   rd   rX   rY   rZ   rf   rf   7  s    NL
IrY   rf   c                   f    e Zd ZU eed<   eed<   eed<   eed<   ee	   ed<   ee
   ed<   ee   ed<   y)	LoadingFailedEventParamsr]   r^   type	errorTextcanceledblockedReasoncorsErrorStatusN)r)   r*   r+   r   rb   r   r   rd   r   boolr	   r   rX   rY   rZ   rk   rk   ?  s:    
N$}-- 11rY   rk   c                   ,    e Zd ZU eed<   eed<   eed<   y)LoadingFinishedEventParamsr]   r^   r`   N)r)   r*   r+   r   rb   r   floatrX   rY   rZ   rs   rs   I  s    rY   rs   c                       e Zd ZU eed<   eed<   eed<   eed<   eed<   e	e   ed<   e	e   ed<   e	e
   ed<   e	e   ed	<   e	e   ed
<   e	e   ed<   e	e   ed<   y)RequestInterceptedEventParamsinterceptionIdrequestframeIdresourceTypeisNavigationRequest
isDownloadredirectUrlauthChallengeresponseErrorReasonresponseStatusCoderesponseHeadersr]   N)r)   r*   r+   r   rb   r   rd   r   rq   r   r   r   rc   r   r   rX   rY   rZ   rv   rv   O  sl    ""LD!!S!!}--$[11#C(( ))9%%rY   rv   c                       e Zd ZU eed<   y)!RequestServedFromCacheEventParamsr]   N)r)   r*   r+   r   rb   rX   rY   rZ   r   r   ^  s    rY   r   c                       e Zd ZU eed<   eed<   eed<   eed<   eed<   e	ed<   e
ed<   eed<   ee   ed	<   ee   ed
<   ee   ed<   ee   ed<   y)RequestWillBeSentEventParamsr]   loaderIddocumentURLrx   r^   wallTime	initiatorredirectHasExtraInforedirectResponserl   ry   hasUserGestureN)r)   r*   r+   r   rb   r   rd   r   r   r"   r   rq   r   r    r   rX   rY   rZ   r   r   b  s^    !(++
l
##%%rY   r   c                   ,    e Zd ZU eed<   eed<   eed<   y)"ResourceChangedPriorityEventParamsr]   newPriorityr^   N)r)   r*   r+   r   rb   r   r   rX   rY   rZ   r   r   q  s    !!rY   r   c                   "    e Zd ZU eed<   eed<   y)!SignedExchangeReceivedEventParamsr]   infoN)r)   r*   r+   r   rb   r!   rX   rY   rZ   r   r   w  s    
rY   r   c                   Z    e Zd ZU eed<   eed<   eed<   eed<   eed<   e	ed<   e
e   ed<   y)	ResponseReceivedEventParamsr]   r   r^   rl   responsehasExtraInfory   N)r)   r*   r+   r   rb   r   r   r   r    rq   r   rd   rX   rY   rZ   r   r   |  s1    
rY   r   c                   "    e Zd ZU eed<   eed<   y)WebSocketClosedEventParamsr]   r^   Nr)   r*   r+   r   rb   r   rX   rY   rZ   r   r     s    rY   r   c                   2    e Zd ZU eed<   eed<   ee   ed<   y)WebSocketCreatedEventParamsr]   urlr   N)r)   r*   r+   r   rb   rd   r   r   rX   rY   rZ   r   r     s    	H9%%rY   r   c                   ,    e Zd ZU eed<   eed<   eed<   y)WebSocketFrameErrorEventParamsr]   r^   errorMessageNri   rX   rY   rZ   r   r     s    rY   r   c                   ,    e Zd ZU eed<   eed<   eed<   y)!WebSocketFrameReceivedEventParamsr]   r^   r   Nr)   r*   r+   r   rb   r   r$   rX   rY   rZ   r   r         rY   r   c                   ,    e Zd ZU eed<   eed<   eed<   y)WebSocketFrameSentEventParamsr]   r^   r   Nr   rX   rY   rZ   r   r     r   rY   r   c                   ,    e Zd ZU eed<   eed<   eed<   y)-WebSocketHandshakeResponseReceivedEventParamsr]   r^   r   N)r)   r*   r+   r   rb   r   r&   rX   rY   rZ   r   r     s    rY   r   c                   6    e Zd ZU eed<   eed<   eed<   eed<   y),WebSocketWillSendHandshakeRequestEventParamsr]   r^   r   rx   N)r)   r*   r+   r   rb   r   r"   r%   rX   rY   rZ   r   r     s    rY   r   c                   <    e Zd ZU eed<   eed<   eed<   ee   ed<   y)WebTransportCreatedEventParamstransportIdr   r^   r   N)	r)   r*   r+   r   rb   rd   r   r   r   rX   rY   rZ   r   r     s    	H9%%rY   r   c                   "    e Zd ZU eed<   eed<   y),WebTransportConnectionEstablishedEventParamsr   r^   Nr   rX   rY   rZ   r   r         rY   r   c                   "    e Zd ZU eed<   eed<   y)WebTransportClosedEventParamsr   r^   Nr   rX   rY   rZ   r   r     r   rY   r   c                   P    e Zd ZU eed<   eed<   eed<   eed<   eed<   e	e
   ed<   y)!DirectTCPSocketCreatedEventParams
identifier
remoteAddr
remotePortoptionsr^   r   N)r)   r*   r+   r   rb   rd   rc   r   r   r   r   rX   rY   rZ   r   r     s)    OO##9%%rY   r   c                   V    e Zd ZU eed<   eed<   eed<   eed<   ee   ed<   ee   ed<   y) DirectTCPSocketOpenedEventParamsr   r   r   r^   	localAddr	localPortN	r)   r*   r+   r   rb   rd   rc   r   r   rX   rY   rZ   r   r     s.    OO33rY   r   c                   ,    e Zd ZU eed<   eed<   eed<   y)!DirectTCPSocketAbortedEventParamsr   r   r^   Nr)   r*   r+   r   rb   rd   r   rX   rY   rZ   r   r         rY   r   c                   "    e Zd ZU eed<   eed<   y) DirectTCPSocketClosedEventParamsr   r^   Nr   rX   rY   rZ   r   r         rY   r   c                   ,    e Zd ZU eed<   eed<   eed<   y)#DirectTCPSocketChunkSentEventParamsr   ra   r^   Nr   rX   rY   rZ   r   r         
IrY   r   c                   ,    e Zd ZU eed<   eed<   eed<   y)'DirectTCPSocketChunkReceivedEventParamsr   ra   r^   Nr   rX   rY   rZ   r   r     r   rY   r   c                   <    e Zd ZU eed<   eed<   eed<   ee   ed<   y)!DirectUDPSocketCreatedEventParamsr   r   r^   r   N)	r)   r*   r+   r   rb   r   r   r   r   rX   rY   rZ   r   r     s    ##9%%rY   r   c                   V    e Zd ZU eed<   eed<   eed<   eed<   ee   ed<   ee   ed<   y) DirectUDPSocketOpenedEventParamsr   r   r   r^   r   r   Nr   rX   rY   rZ   r   r     s.    NNC  C  rY   r   c                   ,    e Zd ZU eed<   eed<   eed<   y)!DirectUDPSocketAbortedEventParamsr   r   r^   Nr   rX   rY   rZ   r   r     r   rY   r   c                   "    e Zd ZU eed<   eed<   y) DirectUDPSocketClosedEventParamsr   r^   Nr   rX   rY   rZ   r   r      r   rY   r   c                   ,    e Zd ZU eed<   eed<   eed<   y)#DirectUDPSocketChunkSentEventParamsr   messager^   Nr)   r*   r+   r   rb   r   r   rX   rY   rZ   r   r         rY   r   c                   ,    e Zd ZU eed<   eed<   eed<   y)'DirectUDPSocketChunkReceivedEventParamsr   r   r^   Nr   rX   rY   rZ   r   r     r   rY   r   c                   \    e Zd ZU eed<   ee   ed<   eed<   eed<   e	e
   ed<   e	e   ed<   y)%RequestWillBeSentExtraInfoEventParamsr]   associatedCookiesheadersconnectTimingclientSecurityStatesiteHasCookieInOtherPartitionN)r)   r*   r+   r   rb   listr   r   r   r   r   rq   rX   rY   rZ   r   r     s7    ,--  $%899#.t#44rY   r   c                       e Zd ZU eed<   ee   ed<   eed<   eed<   e	ed<   e
e   ed<   e
e   ed<   e
e   ed<   e
ee      ed	<   y
)$ResponseReceivedExtraInfoEventParamsr]   blockedCookiesr   resourceIPAddressSpace
statusCodeheadersTextcookiePartitionKeycookiePartitionKeyOpaqueexemptedCookiesN)r)   r*   r+   r   rb   r   r
   r   r   rc   r   rd   r   rq   r   rX   rY   rZ   r   r     sX    344**OS!!#$677)$// &A!BCCrY   r   c                   "    e Zd ZU eed<   eed<   y)%ResponseReceivedEarlyHintsEventParamsr]   r   N)r)   r*   r+   r   rb   r   rX   rY   rZ   r   r   &  s    rY   r   c                   \    e Zd ZU eed<   eed<   eed<   ee   ed<   ee   ed<   ee   ed<   y)"TrustTokenOperationDoneEventParamsstatusrl   r]   topLevelOriginissuerOriginissuedTokenCountN)	r)   r*   r+   rd   rb   r#   r   r   rc   rX   rY   rZ   r   r   +  s4    K
!!$$c""!#&&rY   r   c                       e Zd Zy)PolicyUpdatedEventParamsN)r)   r*   r+   rX   rY   rZ   r   r   4  s    rY   r   c                   (    e Zd ZU eed<   ee   ed<   y)/SubresourceWebBundleMetadataReceivedEventParamsr]   urlsN)r)   r*   r+   r   rb   r   rd   rX   rY   rZ   r   r   8  s    
s)OrY   r   c                   "    e Zd ZU eed<   eed<   y),SubresourceWebBundleMetadataErrorEventParamsr]   r   N)r)   r*   r+   r   rb   rd   rX   rY   rZ   r   r   =  s    rY   r   c                   2    e Zd ZU eed<   eed<   ee   ed<   y)2SubresourceWebBundleInnerResponseParsedEventParamsinnerRequestIdinnerRequestURLbundleRequestIdNr)   r*   r+   r   rb   rd   r   rX   rY   rZ   r   r   B  s     ++rY   r   c                   <    e Zd ZU eed<   eed<   eed<   ee   ed<   y)1SubresourceWebBundleInnerResponseErrorEventParamsr   r   r   r   Nr   rX   rY   rZ   r   r   H  s     ++rY   r   c                       e Zd ZU eed<   y)"ReportingApiReportAddedEventParamsreportNr)   r*   r+   r   rb   rX   rY   rZ   r  r  O      rY   r  c                       e Zd ZU eed<   y)$ReportingApiReportUpdatedEventParamsr  Nr  rX   rY   rZ   r  r  S  r  rY   r  c                   (    e Zd ZU eed<   ee   ed<   y)0ReportingApiEndpointsChangedForOriginEventParamsorigin	endpointsN)r)   r*   r+   rd   rb   r   r   rX   rY   rZ   r  r  W  s    K())rY   r  N)enumr   typing_extensionsr   r   pydoll.protocol.baser   pydoll.protocol.network.typesr   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   rd   r(   r\   rf   rk   rs   rv   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r  r  r  DataReceivedEventEventSourceMessageReceivedEventLoadingFailedEventLoadingFinishedEventRequestInterceptedEventRequestServedFromCacheEventRequestWillBeSentEventResourceChangedPriorityEventSignedExchangeReceivedEventResponseReceivedEventWebSocketClosedEventWebSocketCreatedEventWebSocketFrameErrorEventWebSocketFrameReceivedEventWebSocketFrameSentEvent'WebSocketHandshakeResponseReceivedEvent&WebSocketWillSendHandshakeRequestEventWebTransportCreatedEvent&WebTransportConnectionEstablishedEventWebTransportClosedEventDirectTCPSocketCreatedEventDirectTCPSocketOpenedEventDirectTCPSocketAbortedEventDirectTCPSocketClosedEventDirectTCPSocketChunkSentEvent!DirectTCPSocketChunkReceivedEventDirectUDPSocketCreatedEventDirectUDPSocketOpenedEventDirectUDPSocketAbortedEventDirectUDPSocketClosedEventDirectUDPSocketChunkSentEvent!DirectUDPSocketChunkReceivedEventRequestWillBeSentExtraInfoEventResponseReceivedExtraInfoEventResponseReceivedEarlyHintsEventTrustTokenOperationDoneEventPolicyUpdatedEvent)SubresourceWebBundleMetadataReceivedEvent&SubresourceWebBundleMetadataErrorEvent,SubresourceWebBundleInnerResponseParsedEvent+SubresourceWebBundleInnerResponseErrorEventReportingApiReportAddedEventReportingApiReportUpdatedEvent*ReportingApiEndpointsChangedForOriginEventrX   rY   rZ   <module>r;     s    4 )! ! ! ! ! ! ! ! !HB3 BJi I 2y 2 &I &	 &9 & 	 
)  
&) &Y 	 I  I  9 &Y &9 
I 
&	 & y  	 y 
) i &	 &!y !	 y 
) i 5I 5	D9 	DI 
' '	y 	i 
9 
, ,,	 , 9 *y *
 45 "*+P"Q 67  :; "#@A &'HI !">? '(JK &'HI  !<=  :;  !<= #$BC &'HI "#@A *23`*a ')12^)_ &#$BC )12^)_ &"#@A &'HI %&FG &'HI %&FG  ()L M $,-T$U !&'HI %&FG &'HI %&FG  ()L M $,-T$U !"*+P"Q !)*N!O "*+P"Q '(JK 67 ,43- ) *22^)_ &/760 , /75/ +  ((JK !)*N!O -54. *rY   