#ifndef CUSTOM_PROVIDER_STORE_H
#define CUSTOM_PROVIDER_STORE_H
#include <stdint.h>
#include <stdbool.h>
#include <uabase/statuscode.h>
#include <uabase/datavalue.h>
#include <uabase/indexrange.h>
#include <uaserver/addressspace/addressspace.h>
int custom_store_set_initial_value(unsigned int idx, uint32_t value);
int custom_store_set_range(unsigned int idx, uint32_t low, uint32_t high);
void custom_store_get_value(
void *store,
unsigned int idx,
bool source_ts,
unsigned int num_ranges,
void *store,
unsigned int idx,
unsigned int num_ranges,
#endif