void PropertyBinary::Process(IOutputProcessor& aProcessor, const Brx& aBuffer) { AutoMutex a(iEnv.Mutex()); Bwh old(iValue.Ptr(), iValue.Bytes()); aProcessor.ProcessBinary(aBuffer, iValue); if (iSequenceNumber == 0 || old != iValue) { iChanged = true; iSequenceNumber++; } }
void ArgumentBinary::ProcessOutput(IOutputProcessor& aProcessor, const Brx& aBuffer) { aProcessor.ProcessBinary(aBuffer, iValue); iParameter.ValidateBinary(iValue); }