#NEWLINE# def _Dynamic_Get( self , request , response ) : #NEWLINE# #INDENT# 'Implementation of MemcacheService::Get().\n\n    Args:\n      request: A MemcacheGetRequest.\n      response: A MemcacheGetResponse.\n    ' #NEWLINE# namespace = request . name_space ( ) #NEWLINE# keys = set ( request . key_list ( ) ) #NEWLINE# for key in keys : #NEWLINE# #INDENT# entry = self . _GetKey ( namespace , key ) #NEWLINE# if ( ( entry is None ) or entry . CheckLocked ( ) ) : #NEWLINE# #INDENT# self . _misses += 1 #NEWLINE# continue #NEWLINE# #UNINDENT# self . _hits += 1 #NEWLINE# self . _byte_hits += len ( entry . value ) #NEWLINE# item = response . add_item ( ) #NEWLINE# item . set_key ( key ) #NEWLINE# item . set_value ( entry . value ) #NEWLINE# item . set_flags ( entry . flags ) #NEWLINE# if request . for_cas ( ) : #NEWLINE# #INDENT# item . set_cas_id ( entry . cas_id )