コード例 #1
0
ファイル: env.go プロジェクト: jbooth/flotilla
func (env *Env) CopyFd(fd int) error {
	ret := C.mdb_env_copyfd(env._env, C.mdb_filehandle_t(fd))
	if ret != SUCCESS {
		return Errno(ret)
	}
	return nil
}
コード例 #2
0
ファイル: env.go プロジェクト: pasinskim/mender
// CopyFD copies env to the the file descriptor fd.
//
// See mdb_env_copyfd.
func (env *Env) CopyFD(fd uintptr) error {
	ret := C.mdb_env_copyfd(env._env, C.mdb_filehandle_t(fd))
	return operrno("mdb_env_copyfd", ret)
}
コード例 #3
0
ファイル: env.go プロジェクト: hughe/gomdb
func (env *Env) CopyFD(fd uintptr) error {
	cfd := C.mdb_filehandle_t(fd)
	ret := C.mdb_env_copyfd(env._env, cfd)
	return errno(ret)
}