hfdZddlmZejejjZdSddlmZddlmZGddZGdd ZdS) aContains Unknown Fields APIs. Simple usage example: unknown_field_set = UnknownFieldSet(message) for unknown_field in unknown_field_set: wire_type = unknown_field.wire_type field_number = unknown_field.field_number data = unknown_field.data )api_implementationN)decoder) wire_formatcbeZdZdZgdZdZedZedZedZ dS) UnknownFieldzA parsed unknown field. _field_number _wire_type_datac0||_||_||_dSNr)self field_number wire_typedatas /builddir/build/BUILD/imunify360-venv-2.3.5/opt/imunify360/venv/lib64/python3.11/site-packages/google/protobuf/unknown_fields.py__init__zUnknownField.__init__8s'd!dodj fc|jSr )r rs rrzUnknownField.field_number>s  rc|jSr )r rs rrzUnknownField.wire_typeBs _rc|jSr )r rs rrzUnknownField.dataFs ZrN) __name__ __module__ __qualname____doc__ __slots__rpropertyrrrrrrr2s!!988I     X XXrrc0eZdZdZdgZdZdZdZdZdS)UnknownFieldSetzUnknownField container._valuescfd}g_|j}|j}|jrh|jrOt j}|D]7\}}|t|\}} ||tj | 8dS|D]|\} }t j | d\} }tj | \}} |dkrtdt jt|d| \} }||| | }dS)Nc^t|||}j|dSr )rr"append)rrr unknown_fieldrs r InternalAddz-UnknownFieldSet.__init__..InternalAddRs0$\9dCC  M*****rrzField number 0 is illegal.)r" DESCRIPTOR_unknown_fields has_options GetOptionsmessage_set_wire_formatrUnknownMessageSetItemDecoder memoryviewrWIRETYPE_LENGTH_DELIMITED _DecodeVarint UnpackTag RuntimeError_DecodeUnknownField) rmsgr'msg_desunknown_fields local_decoder_bufferrr tag_bytestagrs ` rrzUnknownFieldSet.__init__Ps\+++++dlg*n  5      65<>> ' Q QIAv!.z&/A/A!B!B < +lK$I4 P P P P Q Q"0 5 5 Iv*9a88(3$/$9#$>$> !, Q  ;<< <1  !Y00)4 +lIt 4 4 4 4 5 5rct|j}|dkr||z }|dks||krtdj|j|S)Nrzindex %d out of range)lenr" IndexErrorindex)rr?sizes r __getitem__zUnknownFieldSet.__getitem__ksS   d    etmm06777 \%  rc*t|jSr )r=r"rs r__len__zUnknownFieldSet.__len__ts   rc*t|jSr )iterr"rs r__iter__zUnknownFieldSet.__iter__ws $,  rN) rrrrrrrArCrFrrrr!r!Js_!! I5556!!!     rr!)rgoogle.protobuf.internalr _c_moduler!rrrrrrrIs>877777+&0@///......2222220. . . . . . . . . . r