<s> from google . net . proto import ProtocolBuffer <EOL> import array <EOL> import dummy_thread as thread <EOL> __pychecker__ = """<STR_LIT>""" <EOL> if hasattr ( ProtocolBuffer , '<STR_LIT>' ) : <EOL> _extension_runtime = True <EOL> _ExtendableProtocolMessage = ProtocolBuffer . ExtendableProtocolMessage <EOL> else : <EOL> _extension_runtime = False <EOL> _ExtendableProtocolMessage = ProtocolBuffer . ProtocolMessage <EOL> class CapabilityConfigList ( ProtocolBuffer . ProtocolMessage ) : <EOL> has_default_config_ = <NUM_LIT:0> <EOL> default_config_ = None <EOL> def __init__ ( self , contents = None ) : <EOL> self . config_ = [ ] <EOL> self . lazy_init_lock_ = thread . allocate_lock ( ) <EOL> if contents is not None : self . MergeFromString ( contents ) <EOL> def config_size ( self ) : return len ( self . config_ ) <EOL> def config_list ( self ) : return self . config_ <EOL> def config ( self , i ) : <EOL> return self . config_ [ i ] <EOL> def mutable_config ( self , i ) : <EOL> return self . config_ [ i ] <EOL> def add_config ( self ) : <EOL> x = CapabilityConfig ( ) <EOL> self . config_ . append ( x ) <EOL> return x <EOL> def clear_config ( self ) : <EOL> self . config_ = [ ] <EOL> def default_config ( self ) : <EOL> if self . default_config_ is None : <EOL> self . lazy_init_lock_ . acquire ( ) <EOL> try : <EOL> if self . default_config_ is None : self . default_config_ = CapabilityConfig ( ) <EOL> finally : <EOL> self . lazy_init_lock_ . release ( ) <EOL> return self . default_config_ <EOL> def mutable_default_config ( self ) : self . has_default_config_ = <NUM_LIT:1> ; return self . default_config ( ) <EOL> def clear_default_config ( self ) : <EOL> if self . has_default_config_ : <EOL> self . has_default_config_ = <NUM_LIT:0> ; <EOL> if self . default_config_ is not None : self . default_config_ . Clear ( ) <EOL> def has_default_config ( self ) : return self . has_default_config_ <EOL> def MergeFrom ( self , x ) : <EOL> assert x is not self <EOL> for i in xrange ( x . config_size ( ) ) : self . add_config ( ) . CopyFrom ( x . config ( i ) ) <EOL> if ( x . has_default_config ( ) ) : self . mutable_default_config ( ) . MergeFrom ( x . default_config ( ) ) <EOL> def Equals ( self , x ) : <EOL> if x is self : return <NUM_LIT:1> <EOL> if len ( self . config_ ) != len ( x . config_ ) : return <NUM_LIT:0> <EOL> for e1 , e2 in zip ( self . config_ , x . config_ ) : <EOL> if e1 != e2 : return <NUM_LIT:0> <EOL> if self . has_default_config_ != x . has_default_config_ : return <NUM_LIT:0> <EOL> if self . has_default_config_ and self . default_config_ != x . default_config_ : return <NUM_LIT:0> <EOL> return <NUM_LIT:1> <EOL> def IsInitialized ( self , debug_strs = None ) : <EOL> initialized = <NUM_LIT:1> <EOL> for p in self . config_ : <EOL> if not p . IsInitialized ( debug_strs ) : initialized = <NUM_LIT:0> <EOL> if ( self . has_default_config_ and not self . default_config_ . IsInitialized ( debug_strs ) ) : initialized = <NUM_LIT:0> <EOL> return initialized <EOL> def ByteSize ( self ) : <EOL> n = <NUM_LIT:0> <EOL> n += <NUM_LIT:1> * len ( self . config_ ) <EOL> for i in xrange ( len ( self . config_ ) ) : n += self . lengthString ( self . config_ [ i ] . ByteSize ( ) ) <EOL> if ( self . has_default_config_ ) : n += <NUM_LIT:1> + self . lengthString ( self . default_config_ . ByteSize ( ) ) <EOL> return n <EOL> def ByteSizePartial ( self ) : <EOL> n = <NUM_LIT:0> <EOL> n += <NUM_LIT:1> * len ( self . config_ ) <EOL> for i in xrange ( len ( self . config_ ) ) : n += self . lengthString ( self . config_ [ i ] . ByteSizePartial ( ) ) <EOL> if ( self . has_default_config_ ) : n += <NUM_LIT:1> + self . lengthString ( self . default_config_ . ByteSizePartial ( ) ) <EOL> return n <EOL> def Clear ( self ) : <EOL> self . clear_config ( ) <EOL> self . clear_default_config ( ) <EOL> def OutputUnchecked ( self , out ) : <EOL> for i in xrange ( len ( self . config_ ) ) : <EOL> out . putVarInt32 ( <NUM_LIT:10> ) <EOL> out . putVarInt32 ( self . config_ [ i ] . ByteSize ( ) ) <EOL> self . config_ [ i ] . OutputUnchecked ( out ) <EOL> if ( self . has_default_config_ ) : <EOL> out . putVarInt32 ( <NUM_LIT> ) <EOL> out . putVarInt32 ( self . default_config_ . ByteSize ( ) ) <EOL> self . default_config_ . OutputUnchecked ( out ) <EOL> def OutputPartial ( self , out ) : <EOL> for i in xrange ( len ( self . config_ ) ) : <EOL> out . putVarInt32 ( <NUM_LIT:10> ) <EOL> out . putVarInt32 ( self . config_ [ i ] . ByteSizePartial ( ) ) <EOL> self . config_ [ i ] . OutputPartial ( out ) <EOL> if ( self . has_default_config_ ) : <EOL> out . putVarInt32 ( <NUM_LIT> ) <EOL> out . putVarInt32 ( self . default_config_ . ByteSizePartial ( ) ) <EOL> self . default_config_ . OutputPartial ( out ) <EOL> def TryMerge ( self , d ) : <EOL> while d . avail ( ) > <NUM_LIT:0> : <EOL> tt = d . getVarInt32 ( ) <EOL> if tt == <NUM_LIT:10> : <EOL> length = d . getVarInt32 ( ) <EOL> tmp = ProtocolBuffer . Decoder ( d . buffer ( ) , d . pos ( ) , d . pos ( ) + length ) <EOL> d . skip ( length ) <EOL> self . add_config ( ) . TryMerge ( tmp ) <EOL> continue <EOL> if tt == <NUM_LIT> : <EOL> length = d . getVarInt32 ( ) <EOL> tmp = ProtocolBuffer . Decoder ( d . buffer ( ) , d . pos ( ) , d . pos ( ) + length ) <EOL> d . skip ( length ) <EOL> self . mutable_default_config ( ) . TryMerge ( tmp ) <EOL> continue <EOL> if ( tt == <NUM_LIT:0> ) : raise ProtocolBuffer . ProtocolBufferDecodeError <EOL> d . skipData ( tt ) <EOL> def __str__ ( self , prefix = "<STR_LIT>" , printElemNumber = <NUM_LIT:0> ) : <EOL> res = "<STR_LIT>" <EOL> cnt = <NUM_LIT:0> <EOL> for e in self . config_ : <EOL> elm = "<STR_LIT>" <EOL> if printElemNumber : elm = "<STR_LIT>" % cnt <EOL> res += prefix + ( "<STR_LIT>" % elm ) <EOL> res += e . __str__ ( prefix + "<STR_LIT:U+0020>" , printElemNumber ) <EOL> res += prefix + "<STR_LIT>" <EOL> cnt += <NUM_LIT:1> <EOL> if self . has_default_config_ : <EOL> res += prefix + "<STR_LIT>" <EOL> res += self . default_config_ . __str__ ( prefix + "<STR_LIT:U+0020>" , printElemNumber ) <EOL> res += prefix + "<STR_LIT>" <EOL> return res <EOL> def _BuildTagLookupTable ( sparse , maxtag , default = None ) : <EOL> return tuple ( [ sparse . get ( i , default ) for i in xrange ( <NUM_LIT:0> , <NUM_LIT:1> + maxtag ) ] ) <EOL> kconfig = <NUM_LIT:1> <EOL> kdefault_config = <NUM_LIT:2> <EOL> _TEXT = _BuildTagLookupTable ( { <EOL> <NUM_LIT:0> : "<STR_LIT>" , <EOL> <NUM_LIT:1> : "<STR_LIT>" , <EOL> <NUM_LIT:2> : "<STR_LIT>" , <EOL> } , <NUM_LIT:2> ) <EOL> _TYPES = _BuildTagLookupTable ( { <EOL> <NUM_LIT:0> : ProtocolBuffer . Encoder . NUMERIC , <EOL> <NUM_LIT:1> : ProtocolBuffer . Encoder . STRING , <EOL> <NUM_LIT:2> : ProtocolBuffer . Encoder . STRING , <EOL> } , <NUM_LIT:2> , ProtocolBuffer . Encoder . MAX_TYPE ) <EOL> _STYLE = """<STR_LIT>""" <EOL> _STYLE_CONTENT_TYPE = """<STR_LIT>""" <EOL> _PROTO_DESCRIPTOR_NAME = '<STR_LIT>' <EOL> class CapabilityConfig ( ProtocolBuffer . ProtocolMessage ) : <EOL> ENABLED = <NUM_LIT:1> <EOL> SCHEDULED = <NUM_LIT:2> <EOL> DISABLED = <NUM_LIT:3> <EOL> UNKNOWN = <NUM_LIT:4> <EOL> _Status_NAMES = { <EOL> <NUM_LIT:1> : "<STR_LIT>" , <EOL> <NUM_LIT:2> : "<STR_LIT>" , <EOL> <NUM_LIT:3> : "<STR_LIT>" , <EOL> <NUM_LIT:4> : "<STR_LIT>" , <EOL> } <EOL> def Status_Name ( cls , x ) : return cls . _Status_NAMES . get ( x , "<STR_LIT>" ) <EOL> Status_Name = classmethod ( Status_Name ) <EOL> has_package_ = <NUM_LIT:0> <EOL> package_ = "<STR_LIT>" <EOL> has_capability_ = <NUM_LIT:0> <EOL> capability_ = "<STR_LIT>" <EOL> has_status_ = <NUM_LIT:0> <EOL> status_ = <NUM_LIT:4> <EOL> has_scheduled_time_ = <NUM_LIT:0> <EOL> scheduled_time_ = "<STR_LIT>" <EOL> has_internal_message_ = <NUM_LIT:0> <EOL> internal_message_ = "<STR_LIT>" <EOL> has_admin_message_ = <NUM_LIT:0> <EOL> admin_message_ = "<STR_LIT>" <EOL> has_error_message_ = <NUM_LIT:0> <EOL> error_message_ = "<STR_LIT>" <EOL> def __init__ ( self , contents = None ) : <EOL> if contents is not None : self . MergeFromString ( contents ) <EOL> def package ( self ) : return self . package_ <EOL> def set_package ( self , x ) : <EOL> self . has_package_ = <NUM_LIT:1> <EOL> self . package_ = x <EOL> def clear_package ( self ) : <EOL> if self . has_package_ : <EOL> self . has_package_ = <NUM_LIT:0> <EOL> self . package_ = "<STR_LIT>" <EOL> def has_package ( self ) : return self . has_package_ <EOL> def capability ( self ) : return self . capability_ <EOL> def set_capability ( self , x ) : <EOL> self . has_capability_ = <NUM_LIT:1> <EOL> self . capability_ = x <EOL> def clear_capability ( self ) : <EOL> if self . has_capability_ : <EOL> self . has_capability_ = <NUM_LIT:0> <EOL> self . capability_ = "<STR_LIT>" <EOL> def has_capability ( self ) : return self . has_capability_ <EOL> def status ( self ) : return self . status_ <EOL> def set_status ( self , x ) : <EOL> self . has_status_ = <NUM_LIT:1> <EOL> self . status_ = x <EOL> def clear_status ( self ) : <EOL> if self . has_status_ : <EOL> self . has_status_ = <NUM_LIT:0> <EOL> self . status_ = <NUM_LIT:4> <EOL> def has_status ( self ) : return self . has_status_ <EOL> def scheduled_time ( self ) : return self . scheduled_time_ <EOL> def set_scheduled_time ( self , x ) : <EOL> self . has_scheduled_time_ = <NUM_LIT:1> <EOL> self . scheduled_time_ = x <EOL> def clear_scheduled_time ( self ) : <EOL> if self . has_scheduled_time_ : <EOL> self . has_scheduled_time_ = <NUM_LIT:0> <EOL> self . scheduled_time_ = "<STR_LIT>" <EOL> def has_scheduled_time ( self ) : return self . has_scheduled_time_ <EOL> def internal_message ( self ) : return self . internal_message_ <EOL> def set_internal_message ( self , x ) : <EOL> self . has_internal_message_ = <NUM_LIT:1> <EOL> self . internal_message_ = x <EOL> def clear_internal_message ( self ) : <EOL> if self . has_internal_message_ : <EOL> self . has_internal_message_ = <NUM_LIT:0> <EOL> self . internal_message_ = "<STR_LIT>" <EOL> def has_internal_message ( self ) : return self . has_internal_message_ <EOL> def admin_message ( self ) : return self . admin_message_ <EOL> def set_admin_message ( self , x ) : <EOL> self . has_admin_message_ = <NUM_LIT:1> <EOL> self . admin_message_ = x <EOL> def clear_admin_message ( self ) : <EOL> if self . has_admin_message_ : <EOL> self . has_admin_message_ = <NUM_LIT:0> <EOL> self . admin_message_ = "<STR_LIT>" <EOL> def has_admin_message ( self ) : return self . has_admin_message_ <EOL> def error_message ( self ) : return self . error_message_ <EOL> def set_error_message ( self , x ) : <EOL> self . has_error_message_ = <NUM_LIT:1> <EOL> self . error_message_ = x <EOL> def clear_error_message ( self ) : <EOL> if self . has_error_message_ : <EOL> self . has_error_message_ = <NUM_LIT:0> <EOL> self . error_message_ = "<STR_LIT>" <EOL> def has_error_message ( self ) : return self . has_error_message_ <EOL> def MergeFrom ( self , x ) : <EOL> assert x is not self <EOL> if ( x . has_package ( ) ) : self . set_package ( x . package ( ) ) <EOL> if ( x . has_capability ( ) ) : self . set_capability ( x . capability ( ) ) <EOL> if ( x . has_status ( ) ) : self . set_status ( x . status ( ) ) <EOL> if ( x . has_scheduled_time ( ) ) : self . set_scheduled_time ( x . scheduled_time ( ) ) <EOL> if ( x . has_internal_message ( ) ) : self . set_internal_message ( x . internal_message ( ) ) <EOL> if ( x . has_admin_message ( ) ) : self . set_admin_message ( x . admin_message ( ) ) <EOL> if ( x . has_error_message ( ) ) : self . set_error_message ( x . error_message ( ) ) <EOL> def Equals ( self , x ) : <EOL> if x is self : return <NUM_LIT:1> <EOL> if self . has_package_ != x . has_package_ : return <NUM_LIT:0> <EOL> if self . has_package_ and self . package_ != x . package_ : return <NUM_LIT:0> <EOL> if self . has_capability_ != x . has_capability_ : return <NUM_LIT:0> <EOL> if self . has_capability_ and self . capability_ != x . capability_ : return <NUM_LIT:0> <EOL> if self . has_status_ != x . has_status_ : return <NUM_LIT:0> <EOL> if self . has_status_ and self . status_ != x . status_ : return <NUM_LIT:0> <EOL> if self . has_scheduled_time_ != x . has_scheduled_time_ : return <NUM_LIT:0> <EOL> if self . has_scheduled_time_ and self . scheduled_time_ != x . scheduled_time_ : return <NUM_LIT:0> <EOL> if self . has_internal_message_ != x . has_internal_message_ : return <NUM_LIT:0> <EOL> if self . has_internal_message_ and self . internal_message_ != x . internal_message_ : return <NUM_LIT:0> <EOL> if self . has_admin_message_ != x . has_admin_message_ : return <NUM_LIT:0> <EOL> if self . has_admin_message_ and self . admin_message_ != x . admin_message_ : return <NUM_LIT:0> <EOL> if self . has_error_message_ != x . has_error_message_ : return <NUM_LIT:0> <EOL> if self . has_error_message_ and self . error_message_ != x . error_message_ : return <NUM_LIT:0> <EOL> return <NUM_LIT:1> <EOL> def IsInitialized ( self , debug_strs = None ) : <EOL> initialized = <NUM_LIT:1> <EOL> if ( not self . has_package_ ) : <EOL> initialized = <NUM_LIT:0> <EOL> if debug_strs is not None : <EOL> debug_strs . append ( '<STR_LIT>' ) <EOL> if ( not self . has_capability_ ) : <EOL> initialized = <NUM_LIT:0> <EOL> if debug_strs is not None : <EOL> debug_strs . append ( '<STR_LIT>' ) <EOL> return initialized <EOL> def ByteSize ( self ) : <EOL> n = <NUM_LIT:0> <EOL> n += self . lengthString ( len ( self . package_ ) ) <EOL> n += self . lengthString ( len ( self . capability_ ) ) <EOL> if ( self . has_status_ ) : n += <NUM_LIT:1> + self . lengthVarInt64 ( self . status_ ) <EOL> if ( self . has_scheduled_time_ ) : n += <NUM_LIT:1> + self . lengthString ( len ( self . scheduled_time_ ) ) <EOL> if ( self . has_internal_message_ ) : n += <NUM_LIT:1> + self . lengthString ( len ( self . internal_message_ ) ) <EOL> if ( self . has_admin_message_ ) : n += <NUM_LIT:1> + self . lengthString ( len ( self . admin_message_ ) ) <EOL> if ( self . has_error_message_ ) : n += <NUM_LIT:1> + self . lengthString ( len ( self . error_message_ ) ) <EOL> return n + <NUM_LIT:2> <EOL> def ByteSizePartial ( self ) : <EOL> n = <NUM_LIT:0> <EOL> if ( self . has_package_ ) : <EOL> n += <NUM_LIT:1> <EOL> n += self . lengthString ( len ( self . package_ ) ) <EOL> if ( self . has_capability_ ) : <EOL> n += <NUM_LIT:1> <EOL> n += self . lengthString ( len ( self . capability_ ) ) <EOL> if ( self . has_status_ ) : n += <NUM_LIT:1> + self . lengthVarInt64 ( self . status_ ) <EOL> if ( self . has_scheduled_time_ ) : n += <NUM_LIT:1> + self . lengthString ( len ( self . scheduled_time_ ) ) <EOL> if ( self . has_internal_message_ ) : n += <NUM_LIT:1> + self . lengthString ( len ( self . internal_message_ ) ) <EOL> if ( self . has_admin_message_ ) : n += <NUM_LIT:1> + self . lengthString ( len ( self . admin_message_ ) ) <EOL> if ( self . has_error_message_ ) : n += <NUM_LIT:1> + self . lengthString ( len ( self . error_message_ ) ) <EOL> return n <EOL> def Clear ( self ) : <EOL> self . clear_package ( ) <EOL> self . clear_capability ( ) <EOL> self . clear_status ( ) <EOL> self . clear_scheduled_time ( ) <EOL> self . clear_internal_message ( ) <EOL> self . clear_admin_message ( ) <EOL> self . clear_error_message ( ) <EOL> def OutputUnchecked ( self , out ) : <EOL> out . putVarInt32 ( <NUM_LIT:10> ) <EOL> out . putPrefixedString ( self . package_ ) <EOL> out . putVarInt32 ( <NUM_LIT> ) <EOL> out . putPrefixedString ( self . capability_ ) <EOL> if ( self . has_status_ ) : <EOL> out . putVarInt32 ( <NUM_LIT> ) <EOL> out . putVarInt32 ( self . status_ ) <EOL> if ( self . has_internal_message_ ) : <EOL> out . putVarInt32 ( <NUM_LIT> ) <EOL> out . putPrefixedString ( self . internal_message_ ) <EOL> if ( self . has_admin_message_ ) : <EOL> out . putVarInt32 ( <NUM_LIT> ) <EOL> out . putPrefixedString ( self . admin_message_ ) <EOL> if ( self . has_error_message_ ) : <EOL> out . putVarInt32 ( <NUM_LIT:50> ) <EOL> out . putPrefixedString ( self . error_message_ ) <EOL> if ( self . has_scheduled_time_ ) : <EOL> out . putVarInt32 ( <NUM_LIT> ) <EOL> out . putPrefixedString ( self . scheduled_time_ ) <EOL> def OutputPartial ( self , out ) : <EOL> if ( self . has_package_ ) : <EOL> out . putVarInt32 ( <NUM_LIT:10> ) <EOL> out . putPrefixedString ( self . package_ ) <EOL> if ( self . has_capability_ ) : <EOL> out . putVarInt32 ( <NUM_LIT> ) <EOL> out . putPrefixedString ( self . capability_ ) <EOL> if ( self . has_status_ ) : <EOL> out . putVarInt32 ( <NUM_LIT> ) <EOL> out . putVarInt32 ( self . status_ ) <EOL> if ( self . has_internal_message_ ) : <EOL> out . putVarInt32 ( <NUM_LIT> ) <EOL> out . putPrefixedString ( self . internal_message_ ) <EOL> if ( self . has_admin_message_ ) : <EOL> out . putVarInt32 ( <NUM_LIT> ) <EOL> out . putPrefixedString ( self . admin_message_ ) <EOL> if ( self . has_error_message_ ) : <EOL> out . putVarInt32 ( <NUM_LIT:50> ) <EOL> out . putPrefixedString ( self . error_message_ ) <EOL> if ( self . has_scheduled_time_ ) : <EOL> out . putVarInt32 ( <NUM_LIT> ) <EOL> out . putPrefixedString ( self . scheduled_time_ ) <EOL> def TryMerge ( self , d ) : <EOL> while d . avail ( ) > <NUM_LIT:0> : <EOL> tt = d . getVarInt32 ( ) <EOL> if tt == <NUM_LIT:10> : <EOL> self . set_package ( d . getPrefixedString ( ) ) <EOL> continue <EOL> if tt == <NUM_LIT> : <EOL> self . set_capability ( d . getPrefixedString ( ) ) <EOL> continue <EOL> if tt == <NUM_LIT> : <EOL> self . set_status ( d . getVarInt32 ( ) ) <EOL> continue <EOL> if tt == <NUM_LIT> : <EOL> self . set_internal_message ( d . getPrefixedString ( ) ) <EOL> continue <EOL> if tt == <NUM_LIT> : <EOL> self . set_admin_message ( d . getPrefixedString ( ) ) <EOL> continue <EOL> if tt == <NUM_LIT:50> : <EOL> self . set_error_message ( d . getPrefixedString ( ) ) <EOL> continue <EOL> if tt == <NUM_LIT> : <EOL> self . set_scheduled_time ( d . getPrefixedString ( ) ) <EOL> continue <EOL> if ( tt == <NUM_LIT:0> ) : raise ProtocolBuffer . ProtocolBufferDecodeError <EOL> d . skipData ( tt ) <EOL> def __str__ ( self , prefix = "<STR_LIT>" , printElemNumber = <NUM_LIT:0> ) : <EOL> res = "<STR_LIT>" <EOL> if self . has_package_ : res += prefix + ( "<STR_LIT>" % self . DebugFormatString ( self . package_ ) ) <EOL> if self . has_capability_ : res += prefix + ( "<STR_LIT>" % self . DebugFormatString ( self . capability_ ) ) <EOL> if self . has_status_ : res += prefix + ( "<STR_LIT>" % self . DebugFormatInt32 ( self . status_ ) ) <EOL> if self . has_scheduled_time_ : res += prefix + ( "<STR_LIT>" % self . DebugFormatString ( self . scheduled_time_ ) ) <EOL> if self . has_internal_message_ : res += prefix + ( "<STR_LIT>" % self . DebugFormatString ( self . internal_message_ ) ) <EOL> if self . has_admin_message_ : res += prefix + ( "<STR_LIT>" % self . DebugFormatString ( self . admin_message_ ) ) <EOL> if self . has_error_message_ : res += prefix + ( "<STR_LIT>" % self . DebugFormatString ( self . error_message_ ) ) <EOL> return res <EOL> def _BuildTagLookupTable ( sparse , maxtag , default = None ) : <EOL> return tuple ( [ sparse . get ( i , default ) for i in xrange ( <NUM_LIT:0> , <NUM_LIT:1> + maxtag ) ] ) <EOL> kpackage = <NUM_LIT:1> <EOL> kcapability = <NUM_LIT:2> <EOL> kstatus = <NUM_LIT:3> <EOL> kscheduled_time = <NUM_LIT:7> <EOL> kinternal_message = <NUM_LIT:4> <EOL> kadmin_message = <NUM_LIT:5> <EOL> kerror_message = <NUM_LIT:6> <EOL> _TEXT = _BuildTagLookupTable ( { <EOL> <NUM_LIT:0> : "<STR_LIT>" , <EOL> <NUM_LIT:1> : "<STR_LIT>" , <EOL> <NUM_LIT:2> : "<STR_LIT>" , <EOL> <NUM_LIT:3> : "<STR_LIT:status>" , <EOL> <NUM_LIT:4> : "<STR_LIT>" , <EOL> <NUM_LIT:5> : "<STR_LIT>" , <EOL> <NUM_LIT:6> : "<STR_LIT>" , <EOL> <NUM_LIT:7> : "<STR_LIT>" , <EOL> } , <NUM_LIT:7> ) <EOL> _TYPES = _BuildTagLookupTable ( { <EOL> <NUM_LIT:0> : ProtocolBuffer . Encoder . NUMERIC , <EOL> <NUM_LIT:1> : ProtocolBuffer . Encoder . STRING , <EOL> <NUM_LIT:2> : ProtocolBuffer . Encoder . STRING , <EOL> <NUM_LIT:3> : ProtocolBuffer . Encoder . NUMERIC , <EOL> <NUM_LIT:4> : ProtocolBuffer . Encoder . STRING , <EOL> <NUM_LIT:5> : ProtocolBuffer . Encoder . STRING , <EOL> <NUM_LIT:6> : ProtocolBuffer . Encoder . STRING , <EOL> <NUM_LIT:7> : ProtocolBuffer . Encoder . STRING , <EOL> } , <NUM_LIT:7> , ProtocolBuffer . Encoder . MAX_TYPE ) <EOL> _STYLE = """<STR_LIT>""" <EOL> _STYLE_CONTENT_TYPE = """<STR_LIT>""" <EOL> _PROTO_DESCRIPTOR_NAME = '<STR_LIT>' <EOL> if _extension_runtime : <EOL> pass <EOL> __all__ = [ '<STR_LIT>' , '<STR_LIT>' ] </s>
