Commit 9c7dab58 authored by juvancic's avatar juvancic
Browse files

updated due to TTWB30

parent 97ce65b1
Loading
Loading
Loading
Loading
+40 −26
Original line number Diff line number Diff line
@@ -71,6 +71,19 @@ public class LibUpperTesterCodec extends AbstractBaseCodec implements TciCDProvi
	    	  	return booleanValue;
            case TciTypeClass.RECORD:
                 
            	if (decodingHypothesis.getName().equals("EquipmentOperationReq")) {
            		/*type record EquipmentOperationReq {
            			EquipmentCommand cmd, ParameterList params optional 
            		}*/
            		RecordValue rv = (RecordValue) decodingHypothesis.newInstance();
            		
            		CharstringValue ccmd = (CharstringValue) rv.getField("cmd").getType().newInstance();
     	            ccmd.setString("COMMAND");  //parse command from message       
     	            rv.setField("cmd",ccmd);
     	            //decode_ParameterList()   //parse parameterlist from message
            		return rv;
            	}
            	else if (decodingHypothesis.getName().equals("EquipmentOperationRsp")){
		            /*type record EquipmentOperationRsp {
				      Status status
			        }*/
@@ -96,6 +109,7 @@ public class LibUpperTesterCodec extends AbstractBaseCodec implements TciCDProvi
		            //return Newhypotesis;
		            rv.setField("status", rvstatus);
		            return rv;
            	}

            default:
                return super.decode(message,decodingHypothesis);