Call addIsConnected when building NTMultiChannel

isConnected is not a required field of NTMultiChannel, so an instance of
NTMultiChannel wrapper class in normativeTypesCPP built by the builder
does not have this by default and addIsConnected must be called to
provide this field.
This commit is contained in:
Dave Hickin
2015-08-26 17:16:53 +01:00
parent b16086d4f4
commit 80e9e6c554

View File

@ -57,7 +57,7 @@ PvaClientNTMultiData::PvaClientNTMultiData(
unionValue[i] = pvDataCreate->createPVUnion(u);
}
NTMultiChannelBuilderPtr builder = NTMultiChannel::createBuilder();
builder->value(u);
builder->value(u)->addIsConnected();
if(pvRequest->getSubField("field.alarm"))
{
gotAlarm = true;