def _DecodeUniquifier(byte_str):
 (client_id, num_bytes) = util.DecodeVarLengthNumber(byte_str)
 server_id = (byte_str[num_bytes:] if (num_bytes < len(byte_str)) else None)
 return AssetIdUniquifier(client_id, server_id)

def _DecodeUniquifier ( byte_str ) : ( client_id , num_bytes ) = util . DecodeVarLengthNumber ( byte_str ) server_id = ( byte_str [ num_bytes : ] if ( num_bytes < len ( byte_str ) ) else None ) return AssetIdUniquifier ( client_id , server_id )
decodes the byte str produced by "_encodeuniquifier" and returns the component parts as an assetiduniquifier tuple .