~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to drizzled/rpl_record.h

  • Committer: Brian Aker
  • Date: 2008-10-06 00:33:01 UTC
  • mto: This revision was merged to the branch mainline in revision 479.
  • Revision ID: brian@gir-20081006003301-uz4u8tyrws0lxq79
Removed binlog tool (we need to rewrite it) and removed all the hooks for
embedding the server in a client tool (--awful hack).

Show diffs side-by-side

added added

removed removed

Lines of Context:
17
17
 *  Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
18
18
 */
19
19
 
20
 
#ifndef RPL_RECORD_H
21
 
#define RPL_RECORD_H
 
20
#ifndef DRIZZLED_RPL_RECORD_H
 
21
#define DRIZZLED_RPL_RECORD_H
22
22
 
23
23
#include <drizzled/rpl_reporting.h>
24
24
 
25
 
#if !defined(DRIZZLE_CLIENT)
26
25
size_t pack_row(Table* table, MY_BITMAP const* cols,
27
26
                uchar *row_data, const uchar *data);
28
 
#endif
29
27
 
30
 
#if !defined(DRIZZLE_CLIENT) && defined(HAVE_REPLICATION)
31
28
int unpack_row(Relay_log_info const *rli,
32
29
               Table *table, uint const colcnt,
33
30
               uchar const *const row_data, MY_BITMAP const *cols,
35
32
 
36
33
// Fill table's record[0] with default values.
37
34
int prepare_record(Table *const, const MY_BITMAP *cols, uint width, const bool);
38
 
#endif
39
35
 
40
 
#endif
 
36
#endif /* DRIZZLED_RPL_RECORD_H */