pmemset API version 1.0

NAME
SYNOPSIS
DESCRIPTION
RETURN VALUE
ERRORS
SEE ALSO

NAME

pmemset_map_config_set_offset() - set offset of mapping in the map config.

SYNOPSIS

#include <libpmemset.h>

int pmemset_config_set_offset(struct pmemset_map_config *map_cfg,
	size_t offset);

DESCRIPTION

The pmemset_map_config_set_offset() sets offset offset for future mapping in the map_cfg structure.

New mapping is created using pmemset_map(3) function and the offset specified in the offset value.

RETURN VALUE

The pmemset_config_set_offset() function returns 0 on success or a negative error code on failure.

ERRORS

The pmemset_config_set_offset() can fail with the following errors:

  • PMEMSET_E_OFFSET_OUT_OF_RANGE - argument out of range, offset is greater than INT64_MAX

SEE ALSO

pmemset_map(3), libpmemset(7) and http://pmem.io

The contents of this web site and the associated GitHub repositories are BSD-licensed open source.