~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to plugin/pbxt/src/datalog_xt.h

  • Committer: lbieber
  • Date: 2010-10-01 13:06:31 UTC
  • mfrom: (1802.2.2 drizzle-bug-651948)
  • mto: This revision was merged to the branch mainline in revision 1805.
  • Revision ID: lbieber@orisndriz08-20101001130631-xubscnhmj7r5dn6g
Merge Andrew - Fix bug 651948 - Index lengths not retrieved using drizzledump

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
/* Copyright (C) 2005 PrimeBase Technologies GmbH
 
1
/* Copyright (c) 2005 PrimeBase Technologies GmbH
2
2
 *
3
3
 * PrimeBase XT
4
4
 *
14
14
 *
15
15
 * You should have received a copy of the GNU General Public License
16
16
 * along with this program; if not, write to the Free Software
17
 
 * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
 
17
 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
18
18
 *
19
19
 * 2005-01-24   Paul McCullagh
20
20
 *
173
173
        struct XTDatabase               *sl_db;
174
174
 
175
175
        virtual                                 ~XTSeqLogRead() { }
176
 
        virtual xtBool                  sl_seq_init(struct XTDatabase *db, size_t buffer_size) { (void) buffer_size; sl_db = db; return OK; }
177
 
        virtual void                    sl_seq_exit() { }
178
 
        virtual XTOpenFilePtr   sl_seq_open_file() { return NULL; }
179
 
        virtual void                    sl_seq_pos(xtLogID *log_id, xtLogOffset *log_offset) { (void) log_id; (void) log_offset; }
 
176
        virtual xtBool                  sl_seq_init(struct XTDatabase *db, size_t buffer_size) { (void) buffer_size; sl_db = db; return OK; };
 
177
        virtual void                    sl_seq_exit() { };
 
178
        virtual XTOpenFilePtr   sl_seq_open_file() { return NULL; };
 
179
        virtual void                    sl_seq_pos(xtLogID *log_id, xtLogOffset *log_offset) { (void) log_id; (void) log_offset; };
180
180
        virtual xtBool                  sl_seq_start(xtLogID log_id, xtLogOffset log_offset, xtBool missing_ok) {
181
181
                (void) log_id; (void) log_offset; (void) missing_ok; return OK; 
182
 
        }
 
182
        };
183
183
        virtual xtBool                  sl_rnd_read(xtLogOffset log_offset, size_t size, xtWord1 *data, size_t *read, struct XTThread *thread) {
184
184
                (void) log_offset; (void) size; (void) data; (void) read; (void) thread; return OK;
185
 
        }
 
185
        };
186
186
        virtual xtBool                  sl_seq_next(XTXactLogBufferDPtr *entry, struct XTThread *thread) {
187
187
                (void) entry; (void) thread; return OK;
188
 
        }
 
188
        };
189
189
        virtual void                    sl_seq_skip(size_t size) { (void) size; }
190
190
} XTSeqLogReadRec, *XTSeqLogReadPtr;
191
191