%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /snap/core/17212/usr/lib/python3/dist-packages/serial/__pycache__/
Upload File :
Create Path :
Current File : //snap/core/17212/usr/lib/python3/dist-packages/serial/__pycache__/win32.cpython-35.pyc



�qV�(�Z@s:
ddlTddlmZddlmZddlmZddlmZddlmZddlmZiZe	d�ed<ed��j
Zd
d�Ze�r�e
ZneZGdd
�d
e�Zee�ZyedjZWn�ek
ruddlmZedjZee_eeeege_eZedjZee_eeeeeeege_eZYn_Xee_eeeege_eZedjZee_eeeeeeege_eZGdd�de�ZeZGdd�de�Z e Z!Gdd�de�Z"e"Z#Gdd�de�Z$e$Z%edj&Z&ee&_ge&_ee�Z'ee�Z(edj)Z)ee)_ee'e(ege)_edj*Z*ee*_ege*_e+Z,edj-Z-ee-_ee,ee(e'ge-_e+Z.edj/Z/ee/_ee.ee(e'ge/_edj0Z0ee0_ege0_edj1Z1ee1_ege1_ee �Z2edj3Z3ee3_ee(e2ge3_edj4Z4ee4_eeege4_edj5Z5ee5_eege5_edj6Z6ee6_ee(ge6_ee"�Z7edj8Z8ee8_ee7ge8_ee$�Z9edj:Z:ee:_ee9ge:_edj;Z;ee;_eege;_edj<Z<ee<_ege<_edj=Z=ee=_eege=_edj>Z>ee>_ee7ge>_edj?Z?ee?_ee9ge?_edj@Z@ee@_eege@_dZAdZBd	ZCdZDd	ZEdZFdZGdZHdZIdZJd	ZKdZLdZMdZNdZOdZPd	ZQdZRdZSdZTdZUdZVdZWd	ZXd	ZYd ZZdZ[d Z\d!Z]d"Z^dZ_dZ`d#Zad!Zbd$Zcd%ZddZedZfd	ZgdZhdZid&ZjdZkdZldZmd'Znd(Zod)Zpd&Zqd)Zrd"ZsGd*d+�d+et�ZuGd,d-�d-e�Zvd.efd/efgev_we+Zxd0geu_yd0evfd1exfgeu_wd0ge_yd2efd3efd0eufd4efge_wd5efd6e.fd7efge_wd8ed	fd9ed	fd:ed	fd;ed	fd<ed	fd=ed	fd>ed	fd?ed@fdAefdBefg
e _wdCefdDefdEed	fdFed	fdGed	fdHed	fdIedfdJed	fdKed	fdLed	fdMed	fdNed	fdOed	fdPedfdQed	fdRedSfdTefdUefdVefdWefdXefdYefdZezfd[ezfd\ezfd]ezfd^ezfd_efge"_wd`efdaefdbefdcefddefge$_wdedfdgdhddidjdkdldmd+dndodpdqdrdsddtdd
dudvdwdxdydzd{d|d}d~dd�d�d�d�d�d�d�d�d�d�d�d�d�d�d�dd�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d�d-d�d�d�d�d�gRZ{d�S)��)�*)�HANDLE)�BOOL)�LPCWSTR)�DWORD)�WORD)�BYTEZkernel32�cCstt�tt�kS)z,Returns true when running on a 64 bit system)Zsizeof�c_ulong�c_void_p�rr�./usr/lib/python3/dist-packages/serial/win32.py�is_64bitsrc@seZdZdS)�_SECURITY_ATTRIBUTESN)�__name__�
__module__�__qualname__rrrr
r'sr)�LPCSTRc@seZdZdS)�_OVERLAPPEDN)rrrrrrr
rEsrc@seZdZdS)�_COMSTATN)rrrrrrr
rKsrc@seZdZdS)�_DCBN)rrrrrrr
rQsrc@seZdZdS)�
_COMMTIMEOUTSN)rrrrrrr
rWsr������ �i�i@�l��i�ii�@li�c@seZdZdS)�N11_OVERLAPPED4DOLLAR_48EN)rrrrrrr
r#�sr#c@seZdZdS)�#N11_OVERLAPPED4DOLLAR_484DOLLAR_49EN)rrrrrrr
r$�sr$ZOffsetZ
OffsetHighZ_0ZPointerZInternalZInternalHighZhEventZnLengthZlpSecurityDescriptorZbInheritHandleZfCtsHoldZfDsrHoldZ	fRlsdHoldZ	fXoffHoldZ	fXoffSentZfEofZfTximZ	fReserved�ZcbInQueZcbOutQueZ	DCBlengthZBaudRateZfBinaryZfParityZfOutxCtsFlowZfOutxDsrFlowZfDtrControlZfDsrSensitivityZfTXContinueOnXoffZfOutXZfInXZ
fErrorCharZfNullZfRtsControlZ
fAbortOnErrorZfDummy2�Z	wReservedZXonLimZXoffLimZByteSizeZParityZStopBitsZXonCharZXoffCharZ	ErrorCharZEofCharZEvtCharZ
wReserved1ZReadIntervalTimeoutZReadTotalTimeoutMultiplierZReadTotalTimeoutConstantZWriteTotalTimeoutMultiplierZWriteTotalTimeoutConstant�GetLastError�	MS_CTS_ON�FILE_ATTRIBUTE_NORMAL�DTR_CONTROL_ENABLE�
MS_RLSD_ON�GetOverlappedResult�SETXON�
PURGE_TXABORT�	PurgeComm�EV_RING�
ONESTOPBIT�SETXOFF�
PURGE_RXABORT�GetCommState�RTS_CONTROL_ENABLE�CreateEvent�EV_DSR�EV_PERR�	EV_RXFLAG�
OPEN_EXISTING�DCB�FILE_FLAG_OVERLAPPED�EV_CTS�	SetupComm�LPOVERLAPPED�
EV_TXEMPTY�ClearCommBreak�LPSECURITY_ATTRIBUTES�SetCommBreak�SetCommTimeouts�COMMTIMEOUTS�	ODDPARITY�EV_RLSD�GetCommModemStatus�	EV_EVENT2�
PURGE_TXCLEAR�EV_BREAK�
EVENPARITY�LPCVOID�COMSTAT�ReadFile�PVOID�	WriteFile�GetCommTimeouts�
ResetEvent�	EV_RXCHAR�	LPCOMSTAT�ClearCommError�ERROR_IO_PENDING�EscapeCommFunction�GENERIC_READ�RTS_CONTROL_HANDSHAKE�
OVERLAPPED�DTR_CONTROL_HANDSHAKE�
PURGE_RXCLEAR�
GENERIC_WRITE�LPDCB�CreateEventW�SetCommMask�	EV_EVENT1�SetCommState�LPVOID�CreateFileW�LPDWORD�EV_RX80FULL�TWOSTOPBITS�LPCOMMTIMEOUTS�MAXDWORD�	MS_DSR_ON�
MS_RING_ON�EV_ERR�	ULONG_PTR�
CreateFile�NOPARITY�CloseHandleN���)|ZctypesZctypes.wintypesrrrrrrZ_stdcall_librariesZWinDLL�valueZINVALID_HANDLE_VALUErZc_int64rnr
Z	StructurerZPOINTERrBr`�AttributeErrorrZCreateEventAZrestypeZargtypesr6ZCreateFileArorerr[rrNrr;rrEr'r?rfr,rSrrMrQrdrOrqrArUrVr>rXrHr_r4rirRr/rCrarcrDZWaitForSingleObjectr1rhZONE5STOPBITSrprFrLZ
MARKPARITYZSPACEPARITYrZZRTS_CONTROL_DISABLEr5ZRTS_CONTROL_TOGGLEZSETRTSZCLRRTSr\ZDTR_CONTROL_DISABLEr*ZSETDTRZCLRDTRrkr0r8rmr2rTr^rJr<r7rjrGZ
ERROR_SUCCESSrWr(rbrgr3r)r.r-r:rlr@r9r+rYrIr=rKr]ZINFINITEZUnionr#r$Z_fields_rPZ_anonymous_Zc_char�__all__rrrr
�<module>
s�
		

	
		
	
		
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
																																							

Zerion Mini Shell 1.0