1
1
/***********************************************************************
2
2
3
- Copyright (c) 2011, 2013 , Oracle and/or its affiliates. All rights reserved.
3
+ Copyright (c) 2011, 2014 , Oracle and/or its affiliates. All rights reserved.
4
4
5
5
This program is free software; you can redistribute it and/or modify it
6
6
under the terms of the GNU General Public License as published by the
94
94
/*=================*/
95
95
ib_tpl_t ib_tpl );
96
96
97
- typedef
98
- ib_err_t
99
- (* cb_tuple_copy_t )(
100
- /*===============*/
101
- ib_tpl_t ib_dst_tpl ,
102
- const ib_tpl_t ib_src_tpl );
103
-
104
97
typedef
105
98
ib_err_t
106
99
(* cb_tuple_read_u8_t )(
@@ -133,38 +126,6 @@ ib_err_t
133
126
ib_ulint_t i ,
134
127
ib_u64_t * ival ) ;
135
128
136
- typedef
137
- ib_err_t
138
- (* cb_tuple_write_u8_t )(
139
- /*===================*/
140
- ib_tpl_t ib_tpl ,
141
- int col_no ,
142
- ib_u8_t val ) ;
143
-
144
- typedef
145
- ib_err_t
146
- (* cb_tuple_write_u16_t )(
147
- /*====================*/
148
- ib_tpl_t ib_tpl ,
149
- int col_no ,
150
- ib_u16_t val ) ;
151
-
152
- typedef
153
- ib_err_t
154
- (* cb_tuple_write_u32_t )(
155
- /*====================*/
156
- ib_tpl_t ib_tpl ,
157
- int col_no ,
158
- ib_u32_t val ) ;
159
-
160
- typedef
161
- ib_err_t
162
- (* cb_tuple_write_u64_t )(
163
- /*====================*/
164
- ib_tpl_t ib_tpl ,
165
- int col_no ,
166
- ib_u64_t val );
167
-
168
129
typedef
169
130
ib_err_t
170
131
(* cb_tuple_read_i8_t )(
@@ -197,38 +158,6 @@ ib_err_t
197
158
ib_ulint_t i ,
198
159
ib_i64_t * ival );
199
160
200
- typedef
201
- ib_err_t
202
- (* cb_tuple_write_i8_t )(
203
- /*===================*/
204
- ib_tpl_t ib_tpl ,
205
- int col_no ,
206
- ib_i8_t val );
207
-
208
- typedef
209
- ib_err_t
210
- (* cb_tuple_write_i16_t )(
211
- /*====================*/
212
- ib_tpl_t ib_tpl ,
213
- int col_no ,
214
- ib_i16_t val );
215
-
216
- typedef
217
- ib_err_t
218
- (* cb_tuple_write_i32_t )(
219
- /*====================*/
220
- ib_tpl_t ib_tpl ,
221
- int col_no ,
222
- ib_i32_t val );
223
-
224
- typedef
225
- ib_err_t
226
- (* cb_tuple_write_i64_t )(
227
- /*====================*/
228
- ib_tpl_t ib_tpl ,
229
- int col_no ,
230
- ib_i64_t val );
231
-
232
161
typedef
233
162
ib_err_t
234
163
(* cb_col_set_value_t )(
@@ -285,13 +214,7 @@ ib_err_t
285
214
void * thd );
286
215
287
216
typedef
288
- ib_trx_state_t
289
- (* cb_trx_state_t )(
290
- /*==============*/
291
- ib_trx_t ib_trx );
292
-
293
- typedef
294
- ib_trx_state_t
217
+ ib_err_t
295
218
(* cb_trx_release_t )(
296
219
/*================*/
297
220
ib_trx_t ib_trx );
@@ -329,12 +252,6 @@ ib_err_t
329
252
/*=================*/
330
253
ib_crsr_t ib_crsr );
331
254
332
- typedef
333
- void *
334
- (* cb_open_table_by_name_t )(
335
- /*=======================*/
336
- const char * name );
337
-
338
255
typedef
339
256
ib_err_t
340
257
(* cb_cursor_new_trx_t )(
@@ -381,18 +298,6 @@ ib_err_t
381
298
/*================*/
382
299
ib_crsr_t ib_crsr );
383
300
384
- typedef
385
- ib_err_t
386
- (* cb_cursor_last_t )(
387
- /*================*/
388
- ib_crsr_t ib_crsr );
389
-
390
- typedef
391
- void
392
- (* cb_cursor_clear_trx_t )(
393
- /*=====================*/
394
- ib_crsr_t ib_crsr );
395
-
396
301
typedef
397
302
ib_err_t
398
303
(* cb_close_thd_t )(
@@ -435,7 +340,7 @@ ib_err_t
435
340
ib_trx_t ib_trx );
436
341
437
342
typedef
438
- int
343
+ ib_trx_level_t
439
344
(* cb_cfg_trx_level_t )();
440
345
/*===================*/
441
346
@@ -478,45 +383,33 @@ cb_cursor_moveto_t ib_cb_moveto;
478
383
cb_sec_search_tuple_create_t ib_cb_search_tuple_create ;
479
384
cb_sec_read_tuple_create_t ib_cb_read_tuple_create ;
480
385
cb_tuple_delete_t ib_cb_tuple_delete ;
481
- cb_tuple_copy_t ib_cb_tuple_copy ;
482
386
cb_tuple_read_u8_t ib_cb_tuple_read_u8 ;
483
387
cb_tuple_read_u16_t ib_cb_tuple_read_u16 ;
484
388
cb_tuple_read_u32_t ib_cb_tuple_read_u32 ;
485
389
cb_tuple_read_u64_t ib_cb_tuple_read_u64 ;
486
- cb_tuple_write_u8_t ib_cb_tuple_write_u8 ;
487
- cb_tuple_write_u16_t ib_cb_tuple_write_u16 ;
488
- cb_tuple_write_u32_t ib_cb_tuple_write_u32 ;
489
- cb_tuple_write_u64_t ib_cb_tuple_write_u64 ;
490
390
cb_tuple_read_i8_t ib_cb_tuple_read_i8 ;
491
391
cb_tuple_read_i16_t ib_cb_tuple_read_i16 ;
492
392
cb_tuple_read_i32_t ib_cb_tuple_read_i32 ;
493
393
cb_tuple_read_i64_t ib_cb_tuple_read_i64 ;
494
- cb_tuple_write_i8_t ib_cb_tuple_write_i8 ;
495
- cb_tuple_write_i16_t ib_cb_tuple_write_i16 ;
496
- cb_tuple_write_i32_t ib_cb_tuple_write_i32 ;
497
- cb_tuple_write_i64_t ib_cb_tuple_write_i64 ;
498
394
cb_col_set_value_t ib_cb_col_set_value ;
499
395
cb_col_get_value_t ib_cb_col_get_value ;
500
396
cb_col_get_meta_t ib_cb_col_get_meta ;
501
397
cb_trx_begin_t ib_cb_trx_begin ;
502
398
cb_trx_commit_t ib_cb_trx_commit ;
503
399
cb_trx_rollback_t ib_cb_trx_rollback ;
504
400
cb_trx_start_t ib_cb_trx_start ;
505
- cb_trx_state_t ib_cb_trx_state ;
506
401
cb_trx_release_t ib_cb_trx_release ;
507
402
cb_tuple_get_n_cols_t ib_cb_tuple_get_n_cols ;
508
403
cb_cursor_set_match_mode_t ib_cb_cursor_set_match_mode ;
509
404
cb_cursor_lock_t ib_cb_cursor_lock ;
510
405
cb_cursor_close_t ib_cb_cursor_close ;
511
406
cb_cursor_new_trx_t ib_cb_cursor_new_trx ;
512
- cb_open_table_by_name_t ib_cb_open_table_by_name ;
513
407
cb_cursor_reset_t ib_cb_cursor_reset ;
514
408
cb_col_get_name_t ib_cb_col_get_name ;
515
409
cb_get_idx_field_name ib_cb_get_idx_field_name ;
516
410
cb_table_truncate_t ib_cb_table_truncate ;
517
411
cb_cursor_first_t ib_cb_cursor_first ;
518
412
cb_cursor_next_t ib_cb_cursor_next ;
519
- cb_cursor_last_t ib_cb_cursor_last ;
520
413
cb_cursor_open_index_using_name_t ib_cb_cursor_open_index_using_name ;
521
414
cb_close_thd_t ib_cb_close_thd ;
522
415
cb_get_cfg_t ib_cb_get_cfg ;
@@ -526,7 +419,6 @@ cb_cursor_commit_trx_t ib_cb_cursor_commit_trx;
526
419
cb_cfg_trx_level_t ib_cb_cfg_trx_level ;
527
420
cb_get_n_user_cols ib_cb_get_n_user_cols ;
528
421
cb_cursor_set_lock_t ib_cb_cursor_set_lock ;
529
- cb_cursor_clear_trx_t ib_cb_cursor_clear_trx ;
530
422
cb_trx_get_start_time ib_cb_trx_get_start_time ;
531
423
cb_bk_commit_interval ib_cb_cfg_bk_commit_interval ;
532
424
cb_ut_strerr ib_cb_ut_strerr ;
0 commit comments