public void UpdateOid(OidUnit value) { _logger.InfoFormat("Controller - Update Oid - index: {0}; data: {1}", value.Index, value.Data.ToString()); TestModel testModel = findTestModelByIndex(value.Index); switch (getTestTypeFromIndex(value.Index)) { case TestTypeEnum.Id: testModel.Id = value; break; case TestTypeEnum.IpDest: testModel.IpDest = value; break; case TestTypeEnum.Result: testModel.TestResult = value; break; case TestTypeEnum.IpSrc: testModel.IpSrc = value; break; } if (ValidTestModelAdded != null && ValidTestModel(testModel)) { ValidTestModelAdded.Invoke(this, testModel); } }
protected IOidUnit CreateOidUnit(ObjectIdentifier id) { var oidUnit = new OidUnit(id.ToString(), new OctetString("NULL")); return oidUnit; }