#include <uabase/uatype_config.h>
#ifdef ENABLE_SERVICE_WRITE
#include <uabase/service/writeresponse.h>
#include <uabase/service/writerequest.h>
#include <uabase/statuscodes.h>
#include <uabase/string.h>
#include <uabase/attributeid.h>
#include <uabase/accesslevel.h>
#include <uabase/structure/nodeclass.h>
#include <uaserver/addressspace/addressspace.h>
#include <uaserver/addressspace/variable.h>
#include <uaserver/attribute/write_internal.h>
#include <uaserver/valuestore/valuestore.h>
#include <uaserver/provider/provider.h>
#include <trace/trace.h>
#include "custom_provider.h"
#include "custom_provider_write.h"
{
unsigned int valueidx;
uint16_t ns_index;
uint8_t storeidx = 0;
int32_t i;
int ret;
continue;
}
continue;
}
continue;
}
continue;
}
if (storeidx != 0) {
node,
NULL,
0,
continue;
}
continue;
}
continue;
}
#ifdef UA_AUTHORIZATION_SUPPORT
if (res->
results[i] != 0)
continue;
#endif
if (ret != 0 || valueidx >= countof(g_custom_provider_values)) {
continue;
}
continue;
}
}
}
#endif