mirror of
				https://github.com/MariaDB/server.git
				synced 2025-11-03 14:33:32 +03:00 
			
		
		
		
	Table handlers "bdb", "heap", "innobase", "myisam", and "myisammrg" have been moved into a common subdirectory "storage". This must be reflected in the tools for Windows: 1) When the source package is created, there is the additional level "storage". 2) The project files below "VC++Files" also get that additional directory level, to keep structures in sync. 3) Within the project files, references to/from the table handlers must cross that level.
		
			
				
	
	
		
			152 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			Modula-2
		
	
	
	
	
	
			
		
		
	
	
			152 lines
		
	
	
		
			3.4 KiB
		
	
	
	
		
			Modula-2
		
	
	
	
	
	
; $Id: libdb.def,v 11.21 2001/01/04 15:07:33 dda Exp $
 | 
						|
 | 
						|
DESCRIPTION	'Berkeley DB 3.2 Library'
 | 
						|
EXPORTS
 | 
						|
	lock_get				@1
 | 
						|
	lock_id					@2
 | 
						|
	lock_put				@3
 | 
						|
	lock_vec				@4
 | 
						|
	log_compare				@5
 | 
						|
	log_file				@6
 | 
						|
	log_flush				@7
 | 
						|
	log_get					@8
 | 
						|
	log_put					@9
 | 
						|
	log_register				@10
 | 
						|
	log_unregister				@11
 | 
						|
	memp_fclose				@12
 | 
						|
	memp_fget				@13
 | 
						|
	memp_fopen				@14
 | 
						|
	memp_fput				@15
 | 
						|
	memp_fset				@16
 | 
						|
	memp_fsync				@17
 | 
						|
	memp_register				@18
 | 
						|
	memp_sync				@19
 | 
						|
	txn_abort				@20
 | 
						|
	txn_begin				@21
 | 
						|
	txn_checkpoint				@22
 | 
						|
	txn_commit				@23
 | 
						|
	txn_prepare				@24
 | 
						|
	db_version				@25
 | 
						|
	memp_stat				@26
 | 
						|
	log_archive				@27
 | 
						|
	lock_detect				@28
 | 
						|
	txn_id					@29
 | 
						|
	txn_stat				@30
 | 
						|
	memp_trickle				@31
 | 
						|
	log_stat				@32
 | 
						|
	lock_stat				@33
 | 
						|
	db_create				@34
 | 
						|
	db_env_create				@35
 | 
						|
	db_strerror				@36
 | 
						|
	db_xa_switch				@37
 | 
						|
	db_env_set_func_close			@38
 | 
						|
	db_env_set_func_dirfree			@39
 | 
						|
	db_env_set_func_dirlist			@40
 | 
						|
	db_env_set_func_exists			@41
 | 
						|
	db_env_set_func_free			@42
 | 
						|
	db_env_set_func_fsync			@43
 | 
						|
	db_env_set_func_ioinfo			@44
 | 
						|
	db_env_set_func_malloc			@45
 | 
						|
	db_env_set_func_map			@46
 | 
						|
	db_env_set_func_open			@47
 | 
						|
	db_env_set_func_read			@48
 | 
						|
	db_env_set_func_realloc			@49
 | 
						|
	db_env_set_func_rename			@50
 | 
						|
	db_env_set_func_sleep			@51
 | 
						|
	db_env_set_func_unlink			@52
 | 
						|
	db_env_set_func_unmap			@53
 | 
						|
	db_env_set_func_write			@54
 | 
						|
	db_env_set_func_yield			@55
 | 
						|
;	FREE					@56
 | 
						|
	db_env_set_pageyield			@57
 | 
						|
	db_env_set_panicstate			@58
 | 
						|
	db_env_set_region_init			@59
 | 
						|
	db_env_set_tas_spins			@60
 | 
						|
; these are only for testing
 | 
						|
	__db_loadme				@201
 | 
						|
	__ham_func2				@202
 | 
						|
	__ham_func3				@203
 | 
						|
	__ham_func4				@204
 | 
						|
	__ham_func5				@205
 | 
						|
	__db_hcreate				@206
 | 
						|
	__db_hsearch				@207
 | 
						|
	__db_hdestroy				@208
 | 
						|
	__db_dbm_init				@209
 | 
						|
	__db_dbm_delete				@210
 | 
						|
	__db_dbm_fetch				@211
 | 
						|
	__db_dbm_store				@212
 | 
						|
	__db_dbm_firstkey			@213
 | 
						|
	__db_dbm_nextkey			@214
 | 
						|
	__db_dbm_close				@215
 | 
						|
	__db_ndbm_open				@216
 | 
						|
	__db_ndbm_store				@217
 | 
						|
	__db_ndbm_rdonly			@218
 | 
						|
	__db_ndbm_pagfno			@219
 | 
						|
	__db_ndbm_nextkey			@220
 | 
						|
	__db_ndbm_firstkey			@221
 | 
						|
	__db_ndbm_fetch				@222
 | 
						|
	__db_ndbm_error				@223
 | 
						|
	__db_ndbm_dirfno			@224
 | 
						|
	__db_ndbm_delete			@225
 | 
						|
	__db_ndbm_close				@226
 | 
						|
	__db_ndbm_clearerr			@227
 | 
						|
	__lock_dump_region			@228
 | 
						|
	__memp_dump_region			@229
 | 
						|
	__os_closehandle			@230
 | 
						|
	__os_openhandle				@231
 | 
						|
	__os_strdup				@232
 | 
						|
	__db_r_attach				@233
 | 
						|
	__db_r_detach				@234
 | 
						|
	__db_tas_mutex_init			@235
 | 
						|
	__db_tas_mutex_lock			@236
 | 
						|
	__db_tas_mutex_unlock			@237
 | 
						|
	__os_read				@238
 | 
						|
	__os_write				@239
 | 
						|
	__os_open				@240
 | 
						|
	__os_ioinfo				@241
 | 
						|
	__os_free				@242
 | 
						|
	__os_malloc				@243
 | 
						|
	__os_freestr				@244
 | 
						|
	__os_calloc				@245
 | 
						|
	__ham_test				@246
 | 
						|
; these are needed for linking tools
 | 
						|
	__db_dump				@401
 | 
						|
	__db_rpath				@402
 | 
						|
	__db_dispatch				@403
 | 
						|
	__db_err				@404
 | 
						|
	__db_init_print				@405
 | 
						|
	__txn_init_print			@406
 | 
						|
	__log_init_print			@407
 | 
						|
	__ham_init_print			@408
 | 
						|
	__bam_init_print			@409
 | 
						|
	__db_jump				@410
 | 
						|
	__ham_pgin				@411
 | 
						|
	__ham_pgout				@412
 | 
						|
	__bam_pgin				@413
 | 
						|
	__bam_pgout				@414
 | 
						|
	__db_omode				@415
 | 
						|
	__db_prdbt				@416
 | 
						|
	__os_sleep				@417
 | 
						|
	__db_e_stat				@420
 | 
						|
	__db_getlong				@421
 | 
						|
	__os_get_errno				@422
 | 
						|
	__os_set_errno				@423
 | 
						|
	__ham_get_meta				@424
 | 
						|
	__ham_release_meta			@425
 | 
						|
	__qam_init_print			@426
 | 
						|
	__crdel_init_print			@427
 | 
						|
	__qam_pgin_out				@428
 | 
						|
	__db_pgin				@429
 | 
						|
	__db_pgout				@430
 | 
						|
	__db_getulong				@431
 | 
						|
	__db_util_sigresend			@432
 | 
						|
	__db_util_siginit			@433
 | 
						|
	__db_util_interrupted			@434
 | 
						|
	__db_util_logset			@435
 | 
						|
	__db_prheader				@436
 | 
						|
	__db_prfooter				@437
 | 
						|
	__db_verify_callback			@438
 | 
						|
	__db_verify_internal			@439
 | 
						|
	__os_yield				@440
 | 
						|
	__db_global_values			@441
 |