Your IP : 216.73.216.52


Current Path : /snap/lxd/current/lib/python3/dist-packages/pyuefivars/__pycache__/
Upload File :
Current File : //snap/lxd/current/lib/python3/dist-packages/pyuefivars/__pycache__/varstore.cpython-312.pyc

�

5B�i ��8�ddlZGd�de�ZGd�de�Zy)�Nc
�4�eZdZd
dedededededefd�Zd	�Zy)�UEFIVarN�name�data�guid�attr�	timestamp�digestc�X�||_||_||_||_||_||_y�N�rrrrr	r
)�selfrrrrr	r
s       �U/build/lxd/parts/uefivars/install/lib/python3.12/site-packages/pyuefivars/varstore.py�__init__zUEFIVar.__init__
s,����	���	���	���	�"������c���i}|j|d<|j|d<|j|d<|j|d<|j�|j|d<|j
�|j
|d<|S)Nrrrrr	r
r
)r�vars  r�__dict__zUEFIVar.__dict__so�����i�i��F���i�i��F���i�i��F���i�i��F���>�>�%�#�~�~�C����;�;�"� �K�K�C��M��
r)NN)�__name__�
__module__�__qualname__�str�bytes�intrr�rrrr	s8���S����U��#��RW��hm��rrc�.�eZdZdZdZdd�Zd�Zd�Zd�Zy)	�UEFIVarStoress c��g|_yr��vars)rrs  rrzUEFIVarStore.__init__$s	����	rc��|jSrr�rs rrzUEFIVarStore.__dict__'s���y�y�rc�b�tdtj��tj�y)NzAThis output backend does not implement writing the variable store��file)�print�sys�stderr�exitr"s r�	__bytes__zUEFIVarStore.__bytes__*s��
�Q�X[�Xb�Xb�c����
rc��tdj|�tj��tj�y)Nz9This output backend does not implement output options: {}r$)r&�formatr'r(r))r�optionss  r�set_output_optionszUEFIVarStore.set_output_options.s)��
�I�P�P�QX�Y�`c�`j�`j�k����
rN)�)	rrr�EMPTY_TIMESTAMP�EMPTY_DIGESTrrr*r.rrrrr s �� �O��L����rr)r'�objectrrrrr�<module>r3s"����f��.�6�r