~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/plugin/query_cache.h

Merged in latest plugin-slot-reorg.

Show diffs side-by-side

added added

removed removed

Lines of Context:
54
54
  virtual bool invalidate_db(Session *session, const char *db_name,
55
55
                             bool transactional)= 0;
56
56
  virtual bool flush(Session *session)= 0;
 
57
 
 
58
  static void add(QueryCache *handler);
 
59
  static void remove(QueryCache *handler);
 
60
 
 
61
  /* These are the functions called by the rest of the Drizzle server */
 
62
  static bool do_try_fetch_and_send(Session *session, bool transactional);
 
63
  static bool do_set(Session *session, bool transactional);
 
64
  static bool do_invalidate_table(Session *session, bool transactional);
 
65
  static bool do_invalidate_db(Session *session, const char *db_name,
 
66
                            bool transactional);
 
67
  static bool do_flush(Session *session);
57
68
};
58
69
 
59
70
} /* namespace plugin */