(file) Return to snmpIndicationHandler.cpp CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Handler / snmpIndicationHandler

Diff for /pegasus/src/Pegasus/Handler/snmpIndicationHandler/snmpIndicationHandler.cpp between version 1.3 and 1.4

version 1.3, 2002/03/14 00:07:48 version 1.4, 2002/03/21 23:00:08
Line 83 
Line 83 
         {         {
             String propName = prop.getName();             String propName = prop.getName();
             Uint32 propPos = indicationClass.findProperty(propName);             Uint32 propPos = indicationClass.findProperty(propName);
               if (propPos != PEG_NOT_FOUND)
               {
             CIMProperty trapProp = indicationClass.getProperty(propPos);             CIMProperty trapProp = indicationClass.getProperty(propPos);
  
             if (trapProp.existsQualifier("MappingStrings"))             if (trapProp.existsQualifier("MappingStrings"))
Line 104 
Line 106 
                             mapstr2.clear();                             mapstr2.clear();
                             mapstr2 = mapstr1.subString(0,                             mapstr2 = mapstr1.subString(0,
                                 mapstr1.find("DataType.IETF")-1);                                 mapstr1.find("DataType.IETF")-1);
   
                             propOIDs.append(mapstr2);                             propOIDs.append(mapstr2);
  
                             propValue.clear();                             propValue.clear();
Line 112 
Line 113 
                             propVALUEs.append(propValue);                             propVALUEs.append(propValue);
  
                             mapstr2 = mapstr1.subString(mapstr1.find("|")+2);                             mapstr2 = mapstr1.subString(mapstr1.find("|")+2);
                               propTYPEs.append(mapstr2);
                             // ATTN: There is a problem with mof compiler in                          }
                             // loading mof with MappingString  
   
                             // << 12-03-2002 : NU (HP) >>  
   
                             // MappingString{}. It loads if one additional  
                             // array is specified as follows:  
   
                             // [MappingStrings {  
                             // "OID.IETF | SNMP.1.3.6.1.4.1.11.2.3.1.6.3.1.1.4.1.1.2",  
                             // "DataType.IETF | OctetString",  
                             // "Junk"}]  
   
                             // where "Junk" is not required in actual definition.  
   
                             propTYPEs.append(mapstr2.subString(0, mapstr2.find("Junk")-1));  
                         }                         }
                     }                     }
                 }                 }


Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2