~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/replicator.h

  • Committer: Brian Aker
  • Date: 2008-12-06 02:02:19 UTC
  • Revision ID: brian@tangent.org-20081206020219-61o4ij7tsms6qwna
First major pass through new replication.

Show diffs side-by-side

added added

removed removed

Lines of Context:
28
28
/* todo, fill in this API */
29
29
/* these are the functions called by the rest of the drizzle server
30
30
   to do whatever this plugin does. */
31
 
bool replicator_do1 (Session *session, void *parm1, void *parm2);
32
 
bool replicator_do2 (Session *session, void *parm3, void *parm4);
 
31
bool replicator_session_init (Session *session);
 
32
bool replicator_write_row(Session *session, Table *table);
 
33
bool replicator_update_row(Session *session, Table *table, 
 
34
                           const unsigned char *before, 
 
35
                           const unsigned char *after);
 
36
bool replicator_delete_row(Session *session, Table *table);
33
37
 
34
38
#endif /* DRIZZLED_REPLICATOR_H */