plc4go/protocols/knxnetip/readwrite/model/KnxProperty.go (244 lines): - line 46: if _, _err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("reserved", 7); _err != nil { - line 51: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadBit("value") - line 55: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 60: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt8("value", 8) - line 64: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 69: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("value", 8) - line 73: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 78: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt16("value", 16) - line 82: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 87: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("value", 32) - line 91: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 96: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("value", 16) - line 100: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 105: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadFloat32("value", 16) - line 109: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 117: if _, _err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("reserved", 3); _err != nil { - line 122: dayOfMonth, _dayOfMonthErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("dayOfMonth", 5) - line 127: _ = dayOfMonth // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 130: if _, _err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("reserved", 4); _err != nil { - line 135: month, _monthErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("month", 4) - line 140: _ = month // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 143: if _, _err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("reserved", 1); _err != nil { - line 148: year, _yearErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("year", 7) - line 153: _ = year // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 161: day, _dayErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("day", 3) - line 166: _ = day // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 169: hour, _hourErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("hour", 5) - line 174: _ = hour // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 177: if _, _err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("reserved", 2); _err != nil { - line 182: minutes, _minutesErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("minutes", 6) - line 187: _ = minutes // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 190: if _, _err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("reserved", 2); _err != nil { - line 195: seconds, _secondsErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("seconds", 6) - line 200: _ = seconds // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 205: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("value", 32) - line 209: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 214: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("value", 32) - line 218: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 223: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadFloat32("value", 32) - line 227: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 232: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadFloat64("value", 64) - line 236: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 245: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 257: _ = groupAddress // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 260: disable, _disableErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadBit("disable") - line 265: _ = disable // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 268: if _, _err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("reserved", 3); _err != nil { - line 273: pollingSoftNr, _pollingSoftNrErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("pollingSoftNr", 4) - line 278: _ = pollingSoftNr // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 287: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 295: year, _yearErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("year", 8) - line 300: _ = year // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 303: if _, _err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("reserved", 4); _err != nil { - line 308: month, _monthErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("month", 4) - line 313: _ = month // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 316: if _, _err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("reserved", 3); _err != nil { - line 321: dayOfMonth, _dayOfMonthErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("dayOfMonth", 5) - line 326: _ = dayOfMonth // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 329: dayOfWeek, _dayOfWeekErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("dayOfWeek", 3) - line 334: _ = dayOfWeek // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 337: hour, _hourErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("hour", 5) - line 342: _ = hour // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 345: if _, _err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("reserved", 2); _err != nil { - line 350: minutes, _minutesErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("minutes", 6) - line 355: _ = minutes // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 358: if _, _err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("reserved", 2); _err != nil { - line 363: seconds, _secondsErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("seconds", 6) - line 368: _ = seconds // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 371: fault, _faultErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadBit("fault") - line 376: _ = fault // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 379: workingDay, _workingDayErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadBit("workingDay") - line 384: _ = workingDay // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 387: noWd, _noWdErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadBit("noWd") - line 392: _ = noWd // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 395: noYear, _noYearErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadBit("noYear") - line 400: _ = noYear // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 403: noDate, _noDateErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadBit("noDate") - line 408: _ = noDate // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 411: noDayOfWeek, _noDayOfWeekErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadBit("noDayOfWeek") - line 416: _ = noDayOfWeek // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 419: noTime, _noTimeErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadBit("noTime") - line 424: _ = noTime // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 427: standardSummerTime, _standardSummerTimeErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadBit("standardSummerTime") - line 432: _ = standardSummerTime // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 435: qualityOfClock, _qualityOfClockErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadBit("qualityOfClock") - line 440: _ = qualityOfClock // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 443: if _, _err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("reserved", 7); _err != nil { - line 454: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 463: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 472: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 481: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 490: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 499: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 508: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 517: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 526: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 535: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 544: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 553: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 562: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 571: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 580: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 589: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 598: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 607: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 616: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 625: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 633: magicNumber, _magicNumberErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("magicNumber", 5) - line 638: _ = magicNumber // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 641: versionNumber, _versionNumberErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("versionNumber", 5) - line 646: _ = versionNumber // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 649: revisionNumber, _revisionNumberErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("revisionNumber", 6) - line 654: _ = revisionNumber // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 662: logNumber, _logNumberErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("logNumber", 8) - line 667: _ = logNumber // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 670: alarmPriority, _alarmPriorityErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("alarmPriority", 8) - line 675: _ = alarmPriority // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 678: applicationArea, _applicationAreaErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("applicationArea", 8) - line 683: _ = applicationArea // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 686: errorClass, _errorClassErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("errorClass", 8) - line 691: _ = errorClass // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 694: if _, _err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("reserved", 4); _err != nil { - line 699: errorcodeSup, _errorcodeSupErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadBit("errorcodeSup") - line 704: _ = errorcodeSup // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 707: alarmtextSup, _alarmtextSupErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadBit("alarmtextSup") - line 712: _ = alarmtextSup // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 715: timestampSup, _timestampSupErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadBit("timestampSup") - line 720: _ = timestampSup // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 723: ackSup, _ackSupErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadBit("ackSup") - line 728: _ = ackSup // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 731: if _, _err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("reserved", 5); _err != nil { - line 736: locked, _lockedErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadBit("locked") - line 741: _ = locked // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 744: alarmunack, _alarmunackErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadBit("alarmunack") - line 749: _ = alarmunack // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 752: inalarm, _inalarmErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadBit("inalarm") - line 757: _ = inalarm // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 762: if _, _err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("reserved", 7); _err != nil { - line 767: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadBit("value") - line 771: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 776: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("value", 8) - line 780: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 785: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("value", 16) - line 789: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 794: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("value", 8) - line 798: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 803: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("value", 8) - line 807: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 816: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 820: // TODO: add more info which type it is actually - line 857: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("reserved", 7, uint8(uint8(0x00))); _err != nil { - line 862: if _err := /*TODO: migrate me*/ writeBuffer.WriteBit("value", value.GetBool()); _err != nil { - line 867: if _err := /*TODO: migrate me*/ writeBuffer.WriteInt8("value", 8, int8(value.GetInt8())); _err != nil { - line 872: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("value", 8, uint8(value.GetUint8())); _err != nil { - line 877: if _err := /*TODO: migrate me*/ writeBuffer.WriteInt16("value", 16, int16(value.GetInt16())); _err != nil { - line 882: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint32("value", 32, uint32(value.GetUint32())); _err != nil { - line 887: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint16("value", 16, uint16(value.GetUint16())); _err != nil { - line 892: if _err := /*TODO: migrate me*/ writeBuffer.WriteFloat32("value", 16, value.GetFloat32()); _err != nil { - line 897: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("reserved", 3, uint8(uint8(0x00))); _err != nil { - line 902: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("dayOfMonth", 5, uint8(value.GetUint8())); _err != nil { - line 907: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("reserved", 4, uint8(uint8(0x00))); _err != nil { - line 912: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("month", 4, uint8(value.GetUint8())); _err != nil { - line 917: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("reserved", 1, uint8(uint8(0x00))); _err != nil { - line 922: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("year", 7, uint8(value.GetUint8())); _err != nil { - line 927: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("day", 3, uint8(value.GetUint8())); _err != nil { - line 932: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("hour", 5, uint8(value.GetUint8())); _err != nil { - line 937: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("reserved", 2, uint8(uint8(0x00))); _err != nil { - line 942: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("minutes", 6, uint8(value.GetUint8())); _err != nil { - line 947: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("reserved", 2, uint8(uint8(0x00))); _err != nil { - line 952: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("seconds", 6, uint8(value.GetUint8())); _err != nil { - line 957: if _err := /*TODO: migrate me*/ writeBuffer.WriteInt32("value", 32, int32(value.GetInt32())); _err != nil { - line 962: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint32("value", 32, uint32(value.GetUint32())); _err != nil { - line 967: if _err := /*TODO: migrate me*/ writeBuffer.WriteFloat32("value", 32, value.GetFloat32()); _err != nil { - line 972: if _err := /*TODO: migrate me*/ writeBuffer.WriteFloat64("value", 64, value.GetFloat64()); _err != nil { - line 978: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteByte("", value.GetIndex(i).GetByte()) - line 987: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteByte("", groupAddress.GetIndex(i).GetByte()) - line 994: if _err := /*TODO: migrate me*/ writeBuffer.WriteBit("disable", value.GetBool()); _err != nil { - line 999: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("reserved", 3, uint8(uint8(0x0))); _err != nil { - line 1004: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("pollingSoftNr", 4, uint8(value.GetUint8())); _err != nil { - line 1010: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteByte("", value.GetIndex(i).GetByte()) - line 1017: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("year", 8, uint8(value.GetUint8())); _err != nil { - line 1022: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("reserved", 4, uint8(uint8(0x00))); _err != nil { - line 1027: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("month", 4, uint8(value.GetUint8())); _err != nil { - line 1032: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("reserved", 3, uint8(uint8(0x00))); _err != nil { - line 1037: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("dayOfMonth", 5, uint8(value.GetUint8())); _err != nil { - line 1042: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("dayOfWeek", 3, uint8(value.GetUint8())); _err != nil { - line 1047: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("hour", 5, uint8(value.GetUint8())); _err != nil { - line 1052: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("reserved", 2, uint8(uint8(0x00))); _err != nil { - line 1057: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("minutes", 6, uint8(value.GetUint8())); _err != nil { - line 1062: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("reserved", 2, uint8(uint8(0x00))); _err != nil { - line 1067: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("seconds", 6, uint8(value.GetUint8())); _err != nil { - line 1072: if _err := /*TODO: migrate me*/ writeBuffer.WriteBit("fault", value.GetBool()); _err != nil { - line 1077: if _err := /*TODO: migrate me*/ writeBuffer.WriteBit("workingDay", value.GetBool()); _err != nil { - line 1082: if _err := /*TODO: migrate me*/ writeBuffer.WriteBit("noWd", value.GetBool()); _err != nil { - line 1087: if _err := /*TODO: migrate me*/ writeBuffer.WriteBit("noYear", value.GetBool()); _err != nil { - line 1092: if _err := /*TODO: migrate me*/ writeBuffer.WriteBit("noDate", value.GetBool()); _err != nil { - line 1097: if _err := /*TODO: migrate me*/ writeBuffer.WriteBit("noDayOfWeek", value.GetBool()); _err != nil { - line 1102: if _err := /*TODO: migrate me*/ writeBuffer.WriteBit("noTime", value.GetBool()); _err != nil { - line 1107: if _err := /*TODO: migrate me*/ writeBuffer.WriteBit("standardSummerTime", value.GetBool()); _err != nil { - line 1112: if _err := /*TODO: migrate me*/ writeBuffer.WriteBit("qualityOfClock", value.GetBool()); _err != nil { - line 1117: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("reserved", 7, uint8(uint8(0x00))); _err != nil { - line 1123: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteByte("", value.GetIndex(i).GetByte()) - line 1131: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteByte("", value.GetIndex(i).GetByte()) - line 1139: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteByte("", value.GetIndex(i).GetByte()) - line 1147: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteByte("", value.GetIndex(i).GetByte()) - line 1155: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteByte("", value.GetIndex(i).GetByte()) - line 1163: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteByte("", value.GetIndex(i).GetByte()) - line 1171: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteByte("", value.GetIndex(i).GetByte()) - line 1179: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteByte("", value.GetIndex(i).GetByte()) - line 1187: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteByte("", value.GetIndex(i).GetByte()) - line 1195: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteByte("", value.GetIndex(i).GetByte()) - line 1203: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteByte("", value.GetIndex(i).GetByte()) - line 1211: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteByte("", value.GetIndex(i).GetByte()) - line 1219: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteByte("", value.GetIndex(i).GetByte()) - line 1227: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteByte("", value.GetIndex(i).GetByte()) - line 1235: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteByte("", value.GetIndex(i).GetByte()) - line 1243: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteByte("", value.GetIndex(i).GetByte()) - line 1251: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteByte("", value.GetIndex(i).GetByte()) - line 1259: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteByte("", value.GetIndex(i).GetByte()) - line 1267: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteByte("", value.GetIndex(i).GetByte()) - line 1275: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteByte("", value.GetIndex(i).GetByte()) - line 1282: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("magicNumber", 5, uint8(value.GetUint8())); _err != nil { - line 1287: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("versionNumber", 5, uint8(value.GetUint8())); _err != nil { - line 1292: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("revisionNumber", 6, uint8(value.GetUint8())); _err != nil { - line 1297: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("logNumber", 8, uint8(value.GetUint8())); _err != nil { - line 1302: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("alarmPriority", 8, uint8(value.GetUint8())); _err != nil { - line 1307: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("applicationArea", 8, uint8(value.GetUint8())); _err != nil { - line 1312: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("errorClass", 8, uint8(value.GetUint8())); _err != nil { - line 1317: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("reserved", 4, uint8(uint8(0x00))); _err != nil { - line 1322: if _err := /*TODO: migrate me*/ writeBuffer.WriteBit("errorcodeSup", value.GetBool()); _err != nil { - line 1327: if _err := /*TODO: migrate me*/ writeBuffer.WriteBit("alarmtextSup", value.GetBool()); _err != nil { - line 1332: if _err := /*TODO: migrate me*/ writeBuffer.WriteBit("timestampSup", value.GetBool()); _err != nil { - line 1337: if _err := /*TODO: migrate me*/ writeBuffer.WriteBit("ackSup", value.GetBool()); _err != nil { - line 1342: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("reserved", 5, uint8(uint8(0x00))); _err != nil { - line 1347: if _err := /*TODO: migrate me*/ writeBuffer.WriteBit("locked", value.GetBool()); _err != nil { - line 1352: if _err := /*TODO: migrate me*/ writeBuffer.WriteBit("alarmunack", value.GetBool()); _err != nil { - line 1357: if _err := /*TODO: migrate me*/ writeBuffer.WriteBit("inalarm", value.GetBool()); _err != nil { - line 1362: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("reserved", 7, uint8(uint8(0x00))); _err != nil { - line 1367: if _err := /*TODO: migrate me*/ writeBuffer.WriteBit("value", value.GetBool()); _err != nil { - line 1372: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("value", 8, uint8(value.GetUint8())); _err != nil { - line 1377: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint16("value", 16, uint16(value.GetUint16())); _err != nil { - line 1382: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("value", 8, uint8(value.GetUint8())); _err != nil { - line 1387: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("value", 8, uint8(value.GetUint8())); _err != nil { - line 1393: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteByte("", value.GetIndex(i).GetByte()) plc4go/protocols/modbus/readwrite/model/DataItem.go (125 lines): - line 46: if _, _err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("reserved", 15); _err != nil { - line 51: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadBit("value") - line 55: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 60: if _, _err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("reserved", 7); _err != nil { - line 65: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadBit("value") - line 69: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 72: if _, _err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("reserved", 8); _err != nil { - line 81: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadBit("value") - line 87: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 92: if _, _err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("reserved", 8); _err != nil { - line 97: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("value", 8) - line 101: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 106: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("value", 8) - line 110: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 113: if _, _err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("reserved", 8); _err != nil { - line 122: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadBit("value") - line 128: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 133: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("value", 16) - line 137: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 142: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("value", 32) - line 146: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 151: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint64("value", 64) - line 155: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 160: if _, _err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("reserved", 8); _err != nil { - line 165: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt8("value", 8) - line 169: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 174: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt8("value", 8) - line 178: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 181: if _, _err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("reserved", 8); _err != nil { - line 190: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt8("value", 8) - line 196: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 201: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt16("value", 16) - line 205: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 212: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt16("value", 16) - line 218: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 223: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("value", 32) - line 227: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 234: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("value", 32) - line 240: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 245: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt64("value", 64) - line 249: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 256: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt64("value", 64) - line 262: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 267: if _, _err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("reserved", 8); _err != nil { - line 272: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("value", 8) - line 276: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 281: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("value", 8) - line 285: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 288: if _, _err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("reserved", 8); _err != nil { - line 297: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("value", 8) - line 303: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 308: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("value", 16) - line 312: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 319: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("value", 16) - line 325: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 330: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("value", 32) - line 334: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 341: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("value", 32) - line 347: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 352: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint64("value", 64) - line 356: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 363: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint64("value", 64) - line 369: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 374: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadFloat32("value", 32) - line 378: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 385: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadFloat32("value", 32) - line 391: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 396: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadFloat64("value", 64) - line 400: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 407: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadFloat64("value", 64) - line 413: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 418: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadString("value", uint32(8), utils.WithEncoding("UTF-8")) - line 422: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 429: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadString("value", uint32(8), utils.WithEncoding("UTF-8")) - line 435: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 440: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadString("value", uint32(16), utils.WithEncoding("UTF-16")) - line 444: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 451: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadString("value", uint32(16), utils.WithEncoding("UTF-16")) - line 457: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 461: // TODO: add more info which type it is actually - line 504: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint16("reserved", 15, uint16(uint16(0x0000))); _err != nil { - line 509: if _err := /*TODO: migrate me*/ writeBuffer.WriteBit("value", value.GetBool()); _err != nil { - line 514: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("reserved", 7, uint8(uint8(0x00))); _err != nil { - line 519: if _err := /*TODO: migrate me*/ writeBuffer.WriteBit("value", value.GetBool()); _err != nil { - line 524: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("reserved", 8, uint8(uint8(0x00))); _err != nil { - line 530: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteBit("", value.GetIndex(i).GetBool()) - line 537: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("reserved", 8, uint8(uint8(0x00))); _err != nil { - line 542: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("value", 8, uint8(value.GetUint8())); _err != nil { - line 547: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("value", 8, uint8(value.GetUint8())); _err != nil { - line 552: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("reserved", 8, uint8(uint8(0x00))); _err != nil { - line 558: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteBit("", value.GetIndex(i).GetBool()) - line 565: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint16("value", 16, uint16(value.GetUint16())); _err != nil { - line 570: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint32("value", 32, uint32(value.GetUint32())); _err != nil { - line 575: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint64("value", 64, uint64(value.GetUint64())); _err != nil { - line 580: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("reserved", 8, uint8(uint8(0x00))); _err != nil { - line 585: if _err := /*TODO: migrate me*/ writeBuffer.WriteInt8("value", 8, int8(value.GetInt8())); _err != nil { - line 590: if _err := /*TODO: migrate me*/ writeBuffer.WriteInt8("value", 8, int8(value.GetInt8())); _err != nil { - line 595: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("reserved", 8, uint8(uint8(0x00))); _err != nil { - line 601: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteInt8("", 8, int8(value.GetIndex(i).GetInt8())) - line 608: if _err := /*TODO: migrate me*/ writeBuffer.WriteInt16("value", 16, int16(value.GetInt16())); _err != nil { - line 614: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteInt16("", 16, int16(value.GetIndex(i).GetInt16())) - line 621: if _err := /*TODO: migrate me*/ writeBuffer.WriteInt32("value", 32, int32(value.GetInt32())); _err != nil { - line 627: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteInt32("", 32, int32(value.GetIndex(i).GetInt32())) - line 634: if _err := /*TODO: migrate me*/ writeBuffer.WriteInt64("value", 64, int64(value.GetInt64())); _err != nil { - line 640: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteInt64("", 64, int64(value.GetIndex(i).GetInt64())) - line 647: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("reserved", 8, uint8(uint8(0x00))); _err != nil { - line 652: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("value", 8, uint8(value.GetUint8())); _err != nil { - line 657: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("value", 8, uint8(value.GetUint8())); _err != nil { - line 662: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("reserved", 8, uint8(uint8(0x00))); _err != nil { - line 668: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteUint8("", 8, uint8(value.GetIndex(i).GetUint8())) - line 675: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint16("value", 16, uint16(value.GetUint16())); _err != nil { - line 681: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteUint16("", 16, uint16(value.GetIndex(i).GetUint16())) - line 688: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint32("value", 32, uint32(value.GetUint32())); _err != nil { - line 694: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteUint32("", 32, uint32(value.GetIndex(i).GetUint32())) - line 701: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint64("value", 64, uint64(value.GetUint64())); _err != nil { - line 707: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteUint64("", 64, uint64(value.GetIndex(i).GetUint64())) - line 714: if _err := /*TODO: migrate me*/ writeBuffer.WriteFloat32("value", 32, value.GetFloat32()); _err != nil { - line 720: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteFloat32("", 32, value.GetIndex(i).GetFloat32()) - line 727: if _err := /*TODO: migrate me*/ writeBuffer.WriteFloat64("value", 64, value.GetFloat64()); _err != nil { - line 733: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteFloat64("", 64, value.GetIndex(i).GetFloat64()) - line 740: if _err := /*TODO: migrate me*/ writeBuffer.WriteString("value", uint32(8), value.GetString(), utils.WithEncoding("UTF-8)")); _err != nil { - line 746: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteString("", uint32(8), value.GetIndex(i).GetString(), utils.WithEncoding("UTF-8)")) - line 753: if _err := /*TODO: migrate me*/ writeBuffer.WriteString("value", uint32(16), value.GetString(), utils.WithEncoding("UTF-16)")); _err != nil { - line 759: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteString("", uint32(16), value.GetIndex(i).GetString(), utils.WithEncoding("UTF-16)")) - line 765: // TODO: add more info which type it is actually plc4go/protocols/s7/readwrite/model/DataItem.go (120 lines): - line 46: if _, _err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("reserved", 7); _err != nil { - line 51: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadBit("value") - line 55: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 60: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("value", 8) - line 64: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 69: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("value", 16) - line 73: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 78: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("value", 32) - line 82: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 87: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint64("value", 64) - line 91: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 96: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt8("value", 8) - line 100: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 105: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("value", 8) - line 109: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 114: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt16("value", 16) - line 118: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 123: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("value", 16) - line 127: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 132: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("value", 32) - line 136: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 141: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("value", 32) - line 145: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 150: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt64("value", 64) - line 154: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 159: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint64("value", 64) - line 163: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 168: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadFloat32("value", 32) - line 172: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 177: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadFloat64("value", 64) - line 181: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 186: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadString("value", uint32(8), utils.WithEncoding("UTF-8")) - line 190: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 195: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadString("value", uint32(16), utils.WithEncoding("UTF-16")) - line 199: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 208: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 217: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 222: milliseconds, _millisecondsErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("milliseconds", 32) - line 226: _ = milliseconds // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 235: _ = milliseconds // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 240: nanoseconds, _nanosecondsErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint64("nanoseconds", 64) - line 244: _ = nanoseconds // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 253: _ = daysSinceEpoch // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 258: millisecondsSinceMidnight, _millisecondsSinceMidnightErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("millisecondsSinceMidnight", 32) - line 262: _ = millisecondsSinceMidnight // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 267: nanosecondsSinceMidnight, _nanosecondsSinceMidnightErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint64("nanosecondsSinceMidnight", 64) - line 271: _ = nanosecondsSinceMidnight // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 280: _ = year // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 283: month, _monthErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("month", 8) - line 287: _ = month // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 290: day, _dayErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("day", 8) - line 294: _ = day // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 297: hour, _hourErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("hour", 8) - line 301: _ = hour // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 304: minutes, _minutesErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("minutes", 8) - line 308: _ = minutes // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 311: seconds, _secondsErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("seconds", 8) - line 315: _ = seconds // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 318: millisecondsOfSecond, _millisecondsOfSecondErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("millisecondsOfSecond", 12) - line 322: _ = millisecondsOfSecond // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 325: dayOfWeek, _dayOfWeekErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("dayOfWeek", 4) - line 329: _ = dayOfWeek // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 333: nanosecondsSinceEpoch, _nanosecondsSinceEpochErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint64("nanosecondsSinceEpoch", 64) - line 337: _ = nanosecondsSinceEpoch // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 342: year, _yearErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("year", 16) - line 346: _ = year // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 349: month, _monthErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("month", 8) - line 353: _ = month // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 356: day, _dayErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("day", 8) - line 360: _ = day // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 363: dayOfWeek, _dayOfWeekErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("dayOfWeek", 8) - line 367: _ = dayOfWeek // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 370: hour, _hourErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("hour", 8) - line 374: _ = hour // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 377: minutes, _minutesErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("minutes", 8) - line 381: _ = minutes // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 384: seconds, _secondsErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("seconds", 8) - line 388: _ = seconds // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 391: nannosecondsOfSecond, _nannosecondsOfSecondErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("nannosecondsOfSecond", 32) - line 395: _ = nannosecondsOfSecond // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 398: // TODO: add more info which type it is actually - line 441: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("reserved", 7, uint8(uint8(0x00))); _err != nil { - line 446: if _err := /*TODO: migrate me*/ writeBuffer.WriteBit("value", value.GetBool()); _err != nil { - line 451: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("value", 8, uint8(value.GetUint8())); _err != nil { - line 456: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint16("value", 16, uint16(value.GetUint16())); _err != nil { - line 461: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint32("value", 32, uint32(value.GetUint32())); _err != nil { - line 466: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint64("value", 64, uint64(value.GetUint64())); _err != nil { - line 471: if _err := /*TODO: migrate me*/ writeBuffer.WriteInt8("value", 8, int8(value.GetInt8())); _err != nil { - line 476: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("value", 8, uint8(value.GetUint8())); _err != nil { - line 481: if _err := /*TODO: migrate me*/ writeBuffer.WriteInt16("value", 16, int16(value.GetInt16())); _err != nil { - line 486: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint16("value", 16, uint16(value.GetUint16())); _err != nil { - line 491: if _err := /*TODO: migrate me*/ writeBuffer.WriteInt32("value", 32, int32(value.GetInt32())); _err != nil { - line 496: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint32("value", 32, uint32(value.GetUint32())); _err != nil { - line 501: if _err := /*TODO: migrate me*/ writeBuffer.WriteInt64("value", 64, int64(value.GetInt64())); _err != nil { - line 506: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint64("value", 64, uint64(value.GetUint64())); _err != nil { - line 511: if _err := /*TODO: migrate me*/ writeBuffer.WriteFloat32("value", 32, value.GetFloat32()); _err != nil { - line 516: if _err := /*TODO: migrate me*/ writeBuffer.WriteFloat64("value", 64, value.GetFloat64()); _err != nil { - line 521: if _err := /*TODO: migrate me*/ writeBuffer.WriteString("value", uint32(8), value.GetString(), utils.WithEncoding("UTF-8)")); _err != nil { - line 526: if _err := /*TODO: migrate me*/ writeBuffer.WriteString("value", uint32(16), value.GetString(), utils.WithEncoding("UTF-16)")); _err != nil { - line 543: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint32("milliseconds", 32, uint32(value.(values.PlcTIME).GetMilliseconds())); _err != nil { - line 554: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint64("nanoseconds", 64, uint64(value.(values.PlcLTIME).GetNanoseconds())); _err != nil { - line 565: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint32("millisecondsSinceMidnight", 32, uint32(value.(values.PlcTIME_OF_DAY).GetMillisecondsSinceMidnight())); _err != nil { - line 570: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint64("nanosecondsSinceMidnight", 64, uint64(value.(values.PlcLTIME_OF_DAY).GetNanosecondsSinceMidnight())); _err != nil { - line 581: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("month", 8, uint8(value.(values.PlcDATE_AND_TIME).GetMonth())); _err != nil { - line 586: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("day", 8, uint8(value.(values.PlcDATE_AND_TIME).GetDay())); _err != nil { - line 591: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("hour", 8, uint8(value.(values.PlcDATE_AND_TIME).GetHour())); _err != nil { - line 596: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("minutes", 8, uint8(value.(values.PlcDATE_AND_TIME).GetMinutes())); _err != nil { - line 601: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("seconds", 8, uint8(value.(values.PlcDATE_AND_TIME).GetSeconds())); _err != nil { - line 606: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint16("millisecondsOfSecond", 12, uint16(value.(values.PlcDATE_AND_TIME).GetMillisecondsOfSecond())); _err != nil { - line 611: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("dayOfWeek", 4, uint8(value.(values.PlcDATE_AND_TIME).GetDayOfWeek())); _err != nil { - line 616: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint64("nanosecondsSinceEpoch", 64, uint64(value.GetUint64())); _err != nil { - line 621: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint16("year", 16, uint16(value.GetUint16())); _err != nil { - line 626: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("month", 8, uint8(value.GetUint8())); _err != nil { - line 631: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("day", 8, uint8(value.GetUint8())); _err != nil { - line 636: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("dayOfWeek", 8, uint8(value.GetUint8())); _err != nil { - line 641: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("hour", 8, uint8(value.GetUint8())); _err != nil { - line 646: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("minutes", 8, uint8(value.GetUint8())); _err != nil { - line 651: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("seconds", 8, uint8(value.GetUint8())); _err != nil { - line 656: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint32("nannosecondsOfSecond", 32, uint32(value.GetUint32())); _err != nil { - line 660: // TODO: add more info which type it is actually plc4go/protocols/simulated/readwrite/model/DataItem.go (110 lines): - line 46: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadBit("value") - line 50: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 57: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadBit("value") - line 63: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 68: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("value", 8) - line 72: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 79: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("value", 8) - line 85: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 90: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("value", 16) - line 94: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 101: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("value", 16) - line 107: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 112: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("value", 32) - line 116: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 123: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("value", 32) - line 129: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 134: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint64("value", 64) - line 138: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 145: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint64("value", 64) - line 151: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 156: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt8("value", 8) - line 160: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 167: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt8("value", 8) - line 173: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 178: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt16("value", 16) - line 182: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 189: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt16("value", 16) - line 195: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 200: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("value", 32) - line 204: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 211: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("value", 32) - line 217: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 222: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt64("value", 64) - line 226: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 233: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt64("value", 64) - line 239: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 244: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("value", 8) - line 248: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 255: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("value", 8) - line 261: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 266: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("value", 16) - line 270: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 277: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("value", 16) - line 283: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 288: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("value", 32) - line 292: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 299: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("value", 32) - line 305: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 310: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint64("value", 64) - line 314: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 321: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint64("value", 64) - line 327: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 332: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadFloat32("value", 32) - line 336: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 343: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadFloat32("value", 32) - line 349: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 354: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadFloat64("value", 64) - line 358: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 365: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadFloat64("value", 64) - line 371: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 376: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadString("value", uint32(8), utils.WithEncoding("UTF-8")) - line 380: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 387: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadString("value", uint32(8), utils.WithEncoding("UTF-8")) - line 393: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 398: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadString("value", uint32(16), utils.WithEncoding("UTF-16")) - line 402: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 409: _item, _itemErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadString("value", uint32(16), utils.WithEncoding("UTF-16")) - line 415: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 420: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadString("value", uint32(255), utils.WithEncoding("UTF-8")) - line 424: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 429: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadString("value", uint32(255), utils.WithEncoding("UTF-16")) - line 433: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 437: // TODO: add more info which type it is actually - line 474: if _err := /*TODO: migrate me*/ writeBuffer.WriteBit("value", value.GetBool()); _err != nil { - line 480: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteBit("", value.GetIndex(i).GetBool()) - line 487: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("value", 8, uint8(value.GetUint8())); _err != nil { - line 493: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteUint8("", 8, uint8(value.GetIndex(i).GetUint8())) - line 500: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint16("value", 16, uint16(value.GetUint16())); _err != nil { - line 506: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteUint16("", 16, uint16(value.GetIndex(i).GetUint16())) - line 513: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint32("value", 32, uint32(value.GetUint32())); _err != nil { - line 519: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteUint32("", 32, uint32(value.GetIndex(i).GetUint32())) - line 526: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint64("value", 64, uint64(value.GetUint64())); _err != nil { - line 532: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteUint64("", 64, uint64(value.GetIndex(i).GetUint64())) - line 539: if _err := /*TODO: migrate me*/ writeBuffer.WriteInt8("value", 8, int8(value.GetInt8())); _err != nil { - line 545: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteInt8("", 8, int8(value.GetIndex(i).GetInt8())) - line 552: if _err := /*TODO: migrate me*/ writeBuffer.WriteInt16("value", 16, int16(value.GetInt16())); _err != nil { - line 558: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteInt16("", 16, int16(value.GetIndex(i).GetInt16())) - line 565: if _err := /*TODO: migrate me*/ writeBuffer.WriteInt32("value", 32, int32(value.GetInt32())); _err != nil { - line 571: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteInt32("", 32, int32(value.GetIndex(i).GetInt32())) - line 578: if _err := /*TODO: migrate me*/ writeBuffer.WriteInt64("value", 64, int64(value.GetInt64())); _err != nil { - line 584: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteInt64("", 64, int64(value.GetIndex(i).GetInt64())) - line 591: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("value", 8, uint8(value.GetUint8())); _err != nil { - line 597: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteUint8("", 8, uint8(value.GetIndex(i).GetUint8())) - line 604: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint16("value", 16, uint16(value.GetUint16())); _err != nil { - line 610: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteUint16("", 16, uint16(value.GetIndex(i).GetUint16())) - line 617: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint32("value", 32, uint32(value.GetUint32())); _err != nil { - line 623: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteUint32("", 32, uint32(value.GetIndex(i).GetUint32())) - line 630: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint64("value", 64, uint64(value.GetUint64())); _err != nil { - line 636: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteUint64("", 64, uint64(value.GetIndex(i).GetUint64())) - line 643: if _err := /*TODO: migrate me*/ writeBuffer.WriteFloat32("value", 32, value.GetFloat32()); _err != nil { - line 649: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteFloat32("", 32, value.GetIndex(i).GetFloat32()) - line 656: if _err := /*TODO: migrate me*/ writeBuffer.WriteFloat64("value", 64, value.GetFloat64()); _err != nil { - line 662: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteFloat64("", 64, value.GetIndex(i).GetFloat64()) - line 669: if _err := /*TODO: migrate me*/ writeBuffer.WriteString("value", uint32(8), value.GetString(), utils.WithEncoding("UTF-8)")); _err != nil { - line 675: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteString("", uint32(8), value.GetIndex(i).GetString(), utils.WithEncoding("UTF-8)")) - line 682: if _err := /*TODO: migrate me*/ writeBuffer.WriteString("value", uint32(16), value.GetString(), utils.WithEncoding("UTF-16)")); _err != nil { - line 688: _itemErr := /*TODO: migrate me*/ writeBuffer.WriteString("", uint32(16), value.GetIndex(i).GetString(), utils.WithEncoding("UTF-16)")) - line 695: if _err := /*TODO: migrate me*/ writeBuffer.WriteString("value", uint32(255), value.GetString(), utils.WithEncoding("UTF-8)")); _err != nil { - line 700: if _err := /*TODO: migrate me*/ writeBuffer.WriteString("value", uint32(255), value.GetString(), utils.WithEncoding("UTF-16)")); _err != nil { - line 704: // TODO: add more info which type it is actually plc4go/protocols/ads/readwrite/model/DataItem.go (89 lines): - line 46: if _, _err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("reserved", 7); _err != nil { - line 51: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadBit("value") - line 55: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 60: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("value", 8) - line 64: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 69: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("value", 16) - line 73: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 78: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("value", 32) - line 82: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 87: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint64("value", 64) - line 91: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 96: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt8("value", 8) - line 100: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 105: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("value", 8) - line 109: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 114: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt16("value", 16) - line 118: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 123: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("value", 16) - line 127: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 132: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("value", 32) - line 136: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 141: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("value", 32) - line 145: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 150: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt64("value", 64) - line 154: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 159: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint64("value", 64) - line 163: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 168: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadFloat32("value", 32) - line 172: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 177: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadFloat64("value", 64) - line 181: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 186: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadString("value", uint32(8), utils.WithEncoding("Windows-1252")) - line 190: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 195: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadString("value", uint32(16), utils.WithEncoding("UTF-16LE")) - line 199: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 204: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadString("value", uint32((stringLength)*(8)), utils.WithEncoding("Windows-1252")) - line 208: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 211: if _, _err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("reserved", 8); _err != nil { - line 218: value, _valueErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadString("value", uint32(((stringLength)*(8))*(2)), utils.WithEncoding("UTF-16LE")) - line 222: _ = value // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 225: if _, _err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("reserved", 16); _err != nil { - line 232: milliseconds, _millisecondsErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("milliseconds", 32) - line 236: _ = milliseconds // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 241: nanoseconds, _nanosecondsErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint64("nanoseconds", 64) - line 245: _ = nanoseconds // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 250: secondsSinceEpoch, _secondsSinceEpochErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("secondsSinceEpoch", 32) - line 254: _ = secondsSinceEpoch // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 259: nanosecondsSinceEpoch, _nanosecondsSinceEpochErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint64("nanosecondsSinceEpoch", 64) - line 263: _ = nanosecondsSinceEpoch // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 268: millisecondsSinceMidnight, _millisecondsSinceMidnightErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("millisecondsSinceMidnight", 32) - line 272: _ = millisecondsSinceMidnight // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 277: nanosecondsSinceMidnight, _nanosecondsSinceMidnightErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint64("nanosecondsSinceMidnight", 64) - line 281: _ = nanosecondsSinceMidnight // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 286: secondsSinceEpoch, _secondsSinceEpochErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("secondsSinceEpoch", 32) - line 290: _ = secondsSinceEpoch // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 295: nanosecondsSinceEpoch, _nanosecondsSinceEpochErr := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint64("nanosecondsSinceEpoch", 64) - line 299: _ = nanosecondsSinceEpoch // TODO: temporary till we fix TIME stuff in golang (see above in the template) - line 303: // TODO: add more info which type it is actually - line 340: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("reserved", 7, uint8(uint8(0x00))); _err != nil { - line 345: if _err := /*TODO: migrate me*/ writeBuffer.WriteBit("value", value.GetBool()); _err != nil { - line 350: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("value", 8, uint8(value.GetUint8())); _err != nil { - line 355: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint16("value", 16, uint16(value.GetUint16())); _err != nil { - line 360: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint32("value", 32, uint32(value.GetUint32())); _err != nil { - line 365: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint64("value", 64, uint64(value.GetUint64())); _err != nil { - line 370: if _err := /*TODO: migrate me*/ writeBuffer.WriteInt8("value", 8, int8(value.GetInt8())); _err != nil { - line 375: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("value", 8, uint8(value.GetUint8())); _err != nil { - line 380: if _err := /*TODO: migrate me*/ writeBuffer.WriteInt16("value", 16, int16(value.GetInt16())); _err != nil { - line 385: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint16("value", 16, uint16(value.GetUint16())); _err != nil { - line 390: if _err := /*TODO: migrate me*/ writeBuffer.WriteInt32("value", 32, int32(value.GetInt32())); _err != nil { - line 395: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint32("value", 32, uint32(value.GetUint32())); _err != nil { - line 400: if _err := /*TODO: migrate me*/ writeBuffer.WriteInt64("value", 64, int64(value.GetInt64())); _err != nil { - line 405: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint64("value", 64, uint64(value.GetUint64())); _err != nil { - line 410: if _err := /*TODO: migrate me*/ writeBuffer.WriteFloat32("value", 32, value.GetFloat32()); _err != nil { - line 415: if _err := /*TODO: migrate me*/ writeBuffer.WriteFloat64("value", 64, value.GetFloat64()); _err != nil { - line 420: if _err := /*TODO: migrate me*/ writeBuffer.WriteString("value", uint32(8), value.GetString(), utils.WithEncoding("Windows-1252)")); _err != nil { - line 425: if _err := /*TODO: migrate me*/ writeBuffer.WriteString("value", uint32(16), value.GetString(), utils.WithEncoding("UTF-16LE)")); _err != nil { - line 430: if _err := /*TODO: migrate me*/ writeBuffer.WriteString("value", uint32((stringLength)*(8)), value.GetString(), utils.WithEncoding("Windows-1252)")); _err != nil { - line 435: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint8("reserved", 8, uint8(uint8(0x00))); _err != nil { - line 440: if _err := /*TODO: migrate me*/ writeBuffer.WriteString("value", uint32(((stringLength)*(8))*(2)), value.GetString(), utils.WithEncoding("UTF-16LE)")); _err != nil { - line 445: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint16("reserved", 16, uint16(uint16(0x0000))); _err != nil { - line 450: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint32("milliseconds", 32, uint32(value.(values.PlcTIME).GetMilliseconds())); _err != nil { - line 455: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint64("nanoseconds", 64, uint64(value.(values.PlcLTIME).GetNanoseconds())); _err != nil { - line 460: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint32("secondsSinceEpoch", 32, uint32(value.(values.PlcDATE).GetSecondsSinceEpoch())); _err != nil { - line 465: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint64("nanosecondsSinceEpoch", 64, uint64(value.(values.PlcLDATE).GetNanosecondsSinceEpoch())); _err != nil { - line 470: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint32("millisecondsSinceMidnight", 32, uint32(value.(values.PlcTIME_OF_DAY).GetMillisecondsSinceMidnight())); _err != nil { - line 475: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint64("nanosecondsSinceMidnight", 64, uint64(value.(values.PlcLTIME_OF_DAY).GetNanosecondsSinceMidnight())); _err != nil { - line 480: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint32("secondsSinceEpoch", 32, uint32(value.(values.PlcDATE_AND_TIME).GetSecondsSinceEpoch())); _err != nil { - line 485: if _err := /*TODO: migrate me*/ writeBuffer.WriteUint64("nanosecondsSinceEpoch", 64, uint64(value.(values.PlcLDATE_AND_TIME).GetNanosecondsSinceEpoch())); _err != nil { - line 489: // TODO: add more info which type it is actually protocols/bacnetip/src/main/resources/protocols/bacnetip/bacnetip.mspec (88 lines): - line 103: // TODO: check if we don't treat a optional as optional when the condition meets - line 112: // TODO: check if we don't treat a optional as optional when the condition meets - line 200: // TODO: type out variable parameters - line 236: length 'apduLength-2' ] // TODO: type those - line 587: // TODO: this attribute should be named range but this is a keyword in golang (so at this point we should build a language translator which makes keywords safe) - line 1965: // TODO: uint 64 ---> big int in java == boom - line 2385: // TODO: uint 64 ---> big int in java == boom - line 2425: // TODO: uint 64 ---> big int in java == boom - line 2481: // TODO: uint 64 ---> big int in java == boom - line 2490: // TODO: uint 64 ---> big int in java == boom - line 2499: // TODO: uint 64 ---> big int in java == boom - line 2553: // TODO: pretty sure we need to catch a generic application tag here - line 2569: // TODO: uint 64 ---> big int in java == boom - line 2577: // TODO: uint 64 ---> big int in java == boom - line 2610: // TODO: uint 64 ---> big int in java == boom - line 2837: // TODO: uint 64 ---> big int in java == boom - line 2846: // TODO: uint 64 ---> big int in java == boom - line 2859: // TODO: uint 64 ---> big int in java == boom - line 2868: // TODO: uint 64 ---> big int in java == boom - line 2877: // TODO: uint 64 ---> big int in java == boom - line 2984: // TODO: uint 64 ---> big int in java == boom - line 3005: // TODO: uint 64 ---> big int in java == boom - line 3014: // TODO: uint 64 ---> big int in java == boom - line 3023: // TODO: uint 64 ---> big int in java == boom - line 3084: // TODO: uint 64 ---> big int in java == boom - line 3095: // TODO: uint 64 ---> big int in java == boom - line 3104: // TODO: uint 64 ---> big int in java == boom - line 3299: // TODO: uint 64 ---> big int in java == boom - line 3390: // TODO: uint 64 ---> big int in java == boom - line 3404: // TODO: uint 64 ---> big int in java == boom - line 3426: // TODO: uint 64 ---> big int in java == boom - line 3444: // TODO: uint 64 ---> big int in java == boom - line 3453: // TODO: uint 64 ---> big int in java == boom - line 3582: // TODO: uint 64 ---> big int in java == boom - line 3615: // TODO: uint 64 ---> big int in java == boom - line 3647: // TODO: similar to ALARM_VALUE either we catch it or we just exlude - line 3648: //[*, 'FEEDBACK_VALUE' *FeedbackValue [validation '1 == 2' "TODO: implement me FEEDBACK_VALUE *FeedbackValue"]] - line 3666: // TODO: uint 64 ---> big int in java == boom - line 3687: // TODO: uint 64 ---> big int in java == boom - line 3696: // TODO: uint 64 ---> big int in java == boom - line 3705: // TODO: uint 64 ---> big int in java == boom - line 3714: // TODO: uint 64 ---> big int in java == boom - line 3814: // TODO: unlikely that we have a common type so maybe check that - line 3815: //[*, 'INTERFACE_VALUE' *InterfaceValue [validation '1 == 2' "TODO: implement me INTERFACE_VALUE *InterfaceValue"]] - line 3845: // TODO: uint 64 ---> big int in java == boom - line 3882: // TODO: uint 64 ---> big int in java == boom - line 3903: // TODO: uint 64 ---> big int in java == boom - line 3923: // TODO: uint 64 ---> big int in java == boom - line 4017: // TODO: uint 64 ---> big int in java == boom - line 4032: // TODO: uint 64 ---> big int in java == boom - line 4091: // TODO: uint 64 ---> big int in java == boom - line 4104: // TODO: uint 64 ---> big int in java == boom - line 4177: // TODO: uint 64 ---> big int in java == boom - line 4370: // TODO: uint 64 ---> big int in java == boom - line 4379: // TODO: uint 64 ---> big int in java == boom - line 4444: // TODO: uint 64 ---> big int in java == boom - line 4536: // TODO: uint 64 ---> big int in java == boom - line 4545: // TODO: uint 64 ---> big int in java == boom - line 4676: // TODO: uint 64 ---> big int in java == boom - line 4706: // TODO: uint 64 ---> big int in java == boom - line 4753: // TODO: uint 64 ---> big int in java == boom - line 4773: //[*, 'PROTOCOL_CONFORMANCE_CLASS' *ProtocolConformanceClass [validation '1 == 2' "TODO: implement me PROTOCOL_CONFORMANCE_CLASS *ProtocolConformanceClass"]] - line 4831: // TODO: uint 64 ---> big int in java == boom - line 5039: // TODO: uint 64 ---> big int in java == boom - line 5048: // TODO: uint 64 ---> big int in java == boom - line 5075: // TODO: uint 64 ---> big int in java == boom - line 5090: // TODO: uint 64 ---> big int in java == boom - line 5115: // TODO: uint 64 ---> big int in java == boom - line 5124: // TODO: uint 64 ---> big int in java == boom - line 5133: // TODO: uint 64 ---> big int in java == boom - line 5142: // TODO: uint 64 ---> big int in java == boom - line 5151: // TODO: uint 64 ---> big int in java == boom - line 5160: // TODO: uint 64 ---> big int in java == boom - line 5175: // TODO: uint 64 ---> big int in java == boom - line 5185: // TODO: uint 64 ---> big int in java == boom - line 5204: // TODO: uint 64 ---> big int in java == boom - line 5361: // TODO: uint 64 ---> big int in java == boom - line 5402: // TODO: uint 64 ---> big int in java == boom - line 5440: // TODO: uint 64 ---> big int in java == boom - line 5833: // TODO: once we progress in codegen var enough that we can detect the source for array access we can use that again - line 5836: // TODO see comment above - line 5838: // TODO: temporary - line 5843: // TODO see comment above - line 5845: // TODO: temporary - line 5857: // TODO see comment above - line 5859: // TODO: temporary - line 7106: //TODO this below slurps to much because of the service choice... :( find workaround we might need fragments for that... - line 7121: // TODO: this is copy paste from BACnetConfirmedServiceRequestConfirmedEventNotification for now... at the end this should be a seperate type like here and above use like a fragment plc4go/internal/cbus/ValueHandler.go (69 lines): - line 52: return nil, errors.New("Implement me") //TODO: implement me - line 73: // TODO:implement - line 97: // TODO:implement - line 150: return nil, errors.New("Implement me") //TODO: implement me - line 163: return nil, errors.New("Implement me") //TODO: implement me - line 165: return nil, errors.New("Implement me") //TODO: implement me - line 167: return nil, errors.New("Implement me") //TODO: implement me - line 169: return nil, errors.New("Implement me") //TODO: implement me - line 177: return nil, errors.New("Implement me") //TODO: implement me - line 179: return nil, errors.New("Implement me") //TODO: implement me - line 181: return nil, errors.New("Implement me") //TODO: implement me - line 183: return nil, errors.New("Implement me") //TODO: implement me - line 185: return nil, errors.New("Implement me") //TODO: implement me - line 187: return nil, errors.New("Implement me") //TODO: implement me - line 189: return nil, errors.New("Implement me") //TODO: implement me - line 191: return nil, errors.New("Implement me") //TODO: implement me - line 193: return nil, errors.New("Implement me") //TODO: implement me - line 201: return nil, errors.New("Implement me") //TODO: implement me - line 203: return nil, errors.New("Implement me") //TODO: implement me - line 205: return nil, errors.New("Implement me") //TODO: implement me - line 212: return nil, errors.New("Implement me") //TODO: implement me - line 214: return nil, errors.New("Implement me") //TODO: implement me - line 216: return nil, errors.New("Implement me") //TODO: implement me - line 218: return nil, errors.New("Implement me") //TODO: implement me - line 220: return nil, errors.New("Implement me") //TODO: implement me - line 227: return nil, errors.New("Implement me") //TODO: implement me - line 234: return nil, errors.New("Implement me") //TODO: implement me - line 236: return nil, errors.New("Implement me") //TODO: implement me - line 238: return nil, errors.New("Implement me") //TODO: implement me - line 245: return nil, errors.New("Implement me") //TODO: implement me - line 252: return nil, errors.New("Implement me") //TODO: implement me - line 254: return nil, errors.New("Implement me") //TODO: implement me - line 256: return nil, errors.New("Implement me") //TODO: implement me - line 258: return nil, errors.New("Implement me") //TODO: implement me - line 260: return nil, errors.New("Implement me") //TODO: implement me - line 262: return nil, errors.New("Implement me") //TODO: implement me - line 264: return nil, errors.New("Implement me") //TODO: implement me - line 266: return nil, errors.New("Implement me") //TODO: implement me - line 273: return nil, errors.New("Implement me") //TODO: implement me - line 275: return nil, errors.New("Implement me") //TODO: implement me - line 282: return nil, errors.New("Implement me") //TODO: implement me - line 289: return nil, errors.New("Implement me") //TODO: implement me - line 295: // TODO:implement - line 302: return nil, errors.New("Implement me") //TODO: implement me me - line 304: return nil, errors.New("Implement me") //TODO: implement me me - line 306: return nil, errors.New("Implement me") //TODO: implement me me - line 308: return nil, errors.New("Implement me") //TODO: implement me me - line 310: return nil, errors.New("Implement me") //TODO: implement me me - line 312: return nil, errors.New("Implement me") //TODO: implement me me - line 314: return nil, errors.New("Implement me") //TODO: implement me me - line 316: return nil, errors.New("Implement me") //TODO: implement me me - line 318: return nil, errors.New("Implement me") //TODO: implement me me - line 320: return nil, errors.New("Implement me") //TODO: implement me me - line 322: return nil, errors.New("Implement me") //TODO: implement me me - line 324: return nil, errors.New("Implement me") //TODO: implement me me - line 326: return nil, errors.New("Implement me") //TODO: implement me me - line 328: return nil, errors.New("Implement me") //TODO: implement me me - line 330: return nil, errors.New("Implement me") //TODO: implement me me - line 332: return nil, errors.New("Implement me") //TODO: implement me me - line 334: return nil, errors.New("Implement me") //TODO: implement me me - line 336: return nil, errors.New("Implement me") //TODO: implement me me - line 338: return nil, errors.New("Implement me") //TODO: implement me me - line 340: return nil, errors.New("Implement me") //TODO: implement me me - line 342: return nil, errors.New("Implement me") //TODO: implement me me - line 349: return nil, errors.New("Implement me") //TODO: implement me me - line 351: return nil, errors.New("Implement me") //TODO: implement me me - line 353: return nil, errors.New("Implement me") //TODO: implement me me - line 355: return nil, errors.New("Implement me") //TODO: implement me me - line 363: // TODO: log at least code-generation/language-go/src/main/java/org/apache/plc4x/language/go/GoLanguageTemplateHelper.java (53 lines): - line 50: // TODO: we could condense it to one import set as these can be emitted per template and are not hardcoded anymore - line 74: // TODO: check if protocol name can be enforced to only contain valid chars - line 158: // TODO: shouldn't this be an error case - line 241: // TODO: shouldn't this be an error case - line 369: return "/*TODO: migrate me*/" + getReadBufferReadMethodCall(logicalName, simpleTypeReference, null, field); - line 374: return "/*TODO: migrate me*/" + getReadBufferReadMethodCall(logicalName, simpleTypeReference, null, field); - line 380: return "/*TODO: migrate me*/" + getReadBufferReadMethodCall("", simpleTypeReference, valueString, field); - line 387: return "/*TODO: migrate me*/" + "readBuffer.ReadBit(\"" + logicalName + "\")"; - line 389: return "/*TODO: migrate me*/" + "readBuffer.ReadByte(\"" + logicalName + "\")"; - line 393: return "/*TODO: migrate me*/" + "readBuffer.ReadUint8(\"" + logicalName + "\", " + unsignedIntegerTypeReference.getSizeInBits() + ")"; - line 396: return "/*TODO: migrate me*/" + "readBuffer.ReadUint16(\"" + logicalName + "\", " + unsignedIntegerTypeReference.getSizeInBits() + ")"; - line 399: return "/*TODO: migrate me*/" + "readBuffer.ReadUint32(\"" + logicalName + "\", " + unsignedIntegerTypeReference.getSizeInBits() + ")"; - line 402: return "/*TODO: migrate me*/" + "readBuffer.ReadUint64(\"" + logicalName + "\", " + unsignedIntegerTypeReference.getSizeInBits() + ")"; - line 404: return "/*TODO: migrate me*/" + "readBuffer.ReadBigInt(\"" + logicalName + "\", " + unsignedIntegerTypeReference.getSizeInBits() + ")"; - line 408: return "/*TODO: migrate me*/" + "readBuffer.ReadInt8(\"" + logicalName + "\", " + integerTypeReference.getSizeInBits() + ")"; - line 411: return "/*TODO: migrate me*/" + "readBuffer.ReadInt16(\"" + logicalName + "\", " + integerTypeReference.getSizeInBits() + ")"; - line 414: return "/*TODO: migrate me*/" + "readBuffer.ReadInt32(\"" + logicalName + "\", " + integerTypeReference.getSizeInBits() + ")"; - line 417: return "/*TODO: migrate me*/" + "readBuffer.ReadInt64(\"" + logicalName + "\", " + integerTypeReference.getSizeInBits() + ")"; - line 419: return "/*TODO: migrate me*/" + "readBuffer.ReadBigInt(\"" + logicalName + "\", " + integerTypeReference.getSizeInBits() + ")"; - line 423: return "/*TODO: migrate me*/" + "readBuffer.ReadFloat32(\"" + logicalName + "\", " + floatTypeReference.getSizeInBits() + ")"; - line 426: return "/*TODO: migrate me*/" + "readBuffer.ReadFloat64(\"" + logicalName + "\", " + floatTypeReference.getSizeInBits() + ")"; - line 428: return "/*TODO: migrate me*/" + "readBuffer.ReadBigFloat(\"" + logicalName + "\", " + floatTypeReference.getSizeInBits() + ")"; - line 439: return "/*TODO: migrate me*/" + "readBuffer.ReadString(\"" + logicalName + "\", uint32(" + length + "), utils.WithEncoding(\"" + encoding + "\"))"; - line 457: return "/*TODO: migrate me*/" + "readBuffer.ReadString(\"" + logicalName + "\", " + lengthExpression + ", utils.WithEncoding(\"" + encoding + "\"))"; - line 463: return "/*TODO: migrate me*/" + "func() (time.Time, error) {raw, err := readBuffer.ReadUint32(\"" + logicalName + "\", 32);return time.UnixMilli(int64(raw)), err;}()"; - line 641: return "/*TODO: migrate me*/" + getWriteBufferWriteMethodCall(logicalName, simpleTypeReference, fieldName, field); - line 647: return "/*TODO: migrate me*/" + getWriteBufferWriteMethodCall(logicalName, simpleTypeReference, Boolean.toString(((BooleanLiteral) valueTerm).getValue()), field, writerArgs); - line 650: return "/*TODO: migrate me*/" + getWriteBufferWriteMethodCall(logicalName, simpleTypeReference, ((NumericLiteral) valueTerm).getNumber().toString(), field, writerArgs); - line 653: return "/*TODO: migrate me*/" + getWriteBufferWriteMethodCall(logicalName, simpleTypeReference, ((HexadecimalLiteral) valueTerm).getHexString(), field, writerArgs); - line 656: return "/*TODO: migrate me*/" + getWriteBufferWriteMethodCall(logicalName, simpleTypeReference, "\"" + ((StringLiteral) valueTerm).getValue() + "\"", field, writerArgs); - line 669: return "/*TODO: migrate me*/" + "writeBuffer.WriteBit(\"" + logicalName + "\", " + fieldName + writerArgsString + ")"; - line 671: return "/*TODO: migrate me*/" + "writeBuffer.WriteByte(\"" + logicalName + "\", " + fieldName + writerArgsString + ")"; - line 675: return "/*TODO: migrate me*/" + "writeBuffer.WriteUint8(\"" + logicalName + "\", " + unsignedIntegerTypeReference.getSizeInBits() + ", uint8(" + fieldName + ")" + writerArgsString + ")"; - line 678: return "/*TODO: migrate me*/" + "writeBuffer.WriteUint16(\"" + logicalName + "\", " + unsignedIntegerTypeReference.getSizeInBits() + ", uint16(" + fieldName + ")" + writerArgsString + ")"; - line 681: return "/*TODO: migrate me*/" + "writeBuffer.WriteUint32(\"" + logicalName + "\", " + unsignedIntegerTypeReference.getSizeInBits() + ", uint32(" + fieldName + ")" + writerArgsString + ")"; - line 684: return "/*TODO: migrate me*/" + "writeBuffer.WriteUint64(\"" + logicalName + "\", " + unsignedIntegerTypeReference.getSizeInBits() + ", uint64(" + fieldName + ")" + writerArgsString + ")"; - line 686: return "/*TODO: migrate me*/" + "writeBuffer.WriteBigInt(\"" + logicalName + "\", " + unsignedIntegerTypeReference.getSizeInBits() + ", " + fieldName + writerArgsString + ")"; - line 690: return "/*TODO: migrate me*/" + "writeBuffer.WriteInt8(\"" + logicalName + "\", " + integerTypeReference.getSizeInBits() + ", int8(" + fieldName + ")" + writerArgsString + ")"; - line 693: return "/*TODO: migrate me*/" + "writeBuffer.WriteInt16(\"" + logicalName + "\", " + integerTypeReference.getSizeInBits() + ", int16(" + fieldName + ")" + writerArgsString + ")"; - line 696: return "/*TODO: migrate me*/" + "writeBuffer.WriteInt32(\"" + logicalName + "\", " + integerTypeReference.getSizeInBits() + ", int32(" + fieldName + ")" + writerArgsString + ")"; - line 699: return "/*TODO: migrate me*/" + "writeBuffer.WriteInt64(\"" + logicalName + "\", " + integerTypeReference.getSizeInBits() + ", int64(" + fieldName + ")" + writerArgsString + ")"; - line 701: return "/*TODO: migrate me*/" + "writeBuffer.WriteBigInt(\"" + logicalName + "\", " + integerTypeReference.getSizeInBits() + ", " + fieldName + writerArgsString + ")"; - line 706: return "/*TODO: migrate me*/" + "writeBuffer.WriteFloat32(\"" + logicalName + "\", " + floatTypeReference.getSizeInBits() + ", " + fieldName + writerArgsString + ")"; - line 709: return "/*TODO: migrate me*/" + "writeBuffer.WriteFloat64(\"" + logicalName + "\", " + floatTypeReference.getSizeInBits() + ", " + fieldName + writerArgsString + ")"; - line 711: return "/*TODO: migrate me*/" + "writeBuffer.WriteBigFloat(\"" + logicalName + "\", " + floatTypeReference.getSizeInBits() + ", " + fieldName + writerArgsString + ")"; - line 723: return "/*TODO: migrate me*/" + "writeBuffer.WriteString(\"" + logicalName + "\", uint32(" + length + "), " + fieldName + writerArgsString + ", utils.WithEncoding(\"" + encoding + ")\"))"; - line 742: return "/*TODO: migrate me*/" + "writeBuffer.WriteString(\"" + logicalName + "\", " + lengthExpression + ", " + fieldName + writerArgsString + ", utils.WithEncoding(\"" + encoding + ")\"))"; - line 747: return "/*TODO: migrate me*/" + "writeBuffer.WriteUint32(\"" + logicalName + "\", uint32(" + fieldName + ")" + writerArgsString + ")"; - line 1077: // TODO: It seems we also run into this, in case of using enum constants in type-switches. - line 1089: // TODO: Should this return something? - line 1112: // TODO: is this really meant to fall through? - line 1124: // TODO: is this really meant to fall through? - line 1833: // FIXME: shouldn't this look onto the argumentType? this is nowhere used... protocols/iec-60870/src/main/resources/protocols/iec608705104/iec-60870-5-104.mspec (31 lines): - line 63: // TODO: Fix this ... - line 65: // TODO: Shift this right by one bit to make it an uint 15 - line 387: [simple uint 2 dpiCode ] // TODO: Possible ENUM - line 392: [simple uint 32 bits] // TODO: Possibly bit-string - line 397: [simple uint 32 bits] // TODO: Possibly bit-string - line 418: [simple uint 16 value] // TODO: F16 (16 bit floating-point number) - line 428: [simple uint 16 value] // TODO: F16 (16 bit floating-point number) - line 448: [simple uint 2 eventState ] // TODO: Possible ENUM - line 495: [simple uint 2 dcs] // TODO: Possible Enum - line 501: [simple uint 2 rcs] // TODO: Possible Enum - line 544: [simple uint 8 qualifierOfCommand ] // TODO: Possible ENUM - line 549: [simple uint 2 freeze ] // TODO: Possible ENUM - line 550: [simple uint 6 request ] // TODO: Possible ENUM - line 557: [simple uint 6 kindOfParameter ] // TODO: Possible ENUM - line 562: [simple uint 8 qualifier ] // TODO: Possible ENUM - line 568: [simple uint 5 qualifier ] // TODO: Possible ENUM - line 573: [simple uint 8 qualifier ] // TODO: Possible ENUM - line 579: [simple uint 7 qualifier ] // TODO: Possible ENUM - line 588: // TODO: Implement - line 593: // TODO: Implement - line 598: // TODO: Implement - line 603: // TODO: Implement - line 608: // TODO: Implement - line 613: // TODO: Implement - line 618: // TODO: Implement - line 623: // TODO: Implement - line 628: // TODO: Implement - line 633: // TODO: Implement - line 638: // TODO: Implement - line 648: [simple uint 7 qualifier ] // TODO: Possible ENUM - line 653: [simple uint 16 pattern] // TODO: Possibly bit-string code-generation/language-java/src/main/java/org/apache/plc4x/language/java/JavaLanguageTemplateHelper.java (30 lines): - line 305: return "/*TODO: migrate me*/" + getReadBufferReadMethodCall("", simpleTypeReference, valueString, field); - line 313: return "/*TODO: migrate me*/" + "readBuffer.read" + bitType + "(\"" + logicalName + "\")"; - line 316: return "/*TODO: migrate me*/" + "readBuffer.read" + byteType + "(\"" + logicalName + "\")"; - line 331: return "/*TODO: migrate me*/" + "readBuffer.read" + unsignedIntegerType + "(\"" + logicalName + "\", " + simpleTypeReference.getSizeInBits() + ")"; - line 345: return "/*TODO: migrate me*/" + "readBuffer.read" + integerType + "(\"" + logicalName + "\", " + simpleTypeReference.getSizeInBits() + ")"; - line 348: return "/*TODO: migrate me*/" + "readBuffer.read" + floatType + "(\"" + logicalName + "\", " + simpleTypeReference.getSizeInBits() + ")"; - line 362: return "/*TODO: migrate me*/" + "readBuffer.read" + stringType + "(\"" + logicalName + "\", " + length + ", WithOption.WithEncoding(\"" + - line 365: return "/*TODO: migrate me*/" + ""; - line 522: return "/*TODO: migrate me*/" + getWriteBufferWriteMethodCall("", simpleTypeReference, fieldName, field); - line 533: return "/*TODO: migrate me*/" + "writeBuffer.writeBit(\"" + logicalName + "\", (boolean) " + fieldName + "" + writerArgsString + ")"; - line 536: return "/*TODO: migrate me*/" + "writeBuffer.writeByte(\"" + logicalName + "\", ((Number) " + fieldName + ").byteValue()" + writerArgsString + ")"; - line 540: return "/*TODO: migrate me*/" + "writeBuffer.writeUnsignedByte(\"" + logicalName + "\", " + unsignedIntegerTypeReference.getSizeInBits() + ", ((Number) " + fieldName + ").byteValue()" + writerArgsString + ")"; - line 543: return "/*TODO: migrate me*/" + "writeBuffer.writeUnsignedShort(\"" + logicalName + "\", " + unsignedIntegerTypeReference.getSizeInBits() + ", ((Number) " + fieldName + ").shortValue()" + writerArgsString + ")"; - line 546: return "/*TODO: migrate me*/" + "writeBuffer.writeUnsignedInt(\"" + logicalName + "\", " + unsignedIntegerTypeReference.getSizeInBits() + ", ((Number) " + fieldName + ").intValue()" + writerArgsString + ")"; - line 549: return "/*TODO: migrate me*/" + "writeBuffer.writeUnsignedLong(\"" + logicalName + "\", " + unsignedIntegerTypeReference.getSizeInBits() + ", ((Number) " + fieldName + ").longValue()" + writerArgsString + ")"; - line 551: return "/*TODO: migrate me*/" + "writeBuffer.writeUnsignedBigInteger(\"" + logicalName + "\", " + unsignedIntegerTypeReference.getSizeInBits() + ", (BigInteger) " + fieldName + "" + writerArgsString + ")"; - line 555: return "/*TODO: migrate me*/" + "writeBuffer.writeSignedByte(\"" + logicalName + "\", " + integerTypeReference.getSizeInBits() + ", ((Number) " + fieldName + ").byteValue()" + writerArgsString + ")"; - line 558: return "/*TODO: migrate me*/" + "writeBuffer.writeShort(\"" + logicalName + "\", " + integerTypeReference.getSizeInBits() + ", ((Number) " + fieldName + ").shortValue()" + writerArgsString + ")"; - line 561: return "/*TODO: migrate me*/" + "writeBuffer.writeInt(\"" + logicalName + "\", " + integerTypeReference.getSizeInBits() + ", ((Number) " + fieldName + ").intValue()" + writerArgsString + ")"; - line 564: return "/*TODO: migrate me*/" + "writeBuffer.writeLong(\"" + logicalName + "\", " + integerTypeReference.getSizeInBits() + ", ((Number) " + fieldName + ").longValue()" + writerArgsString + ")"; - line 566: return "/*TODO: migrate me*/" + "writeBuffer.writeBigInteger(\"" + logicalName + "\", " + integerTypeReference.getSizeInBits() + ", BigInteger.valueOf( " + fieldName + ")" + writerArgsString + ")"; - line 571: return "/*TODO: migrate me*/" + "writeBuffer.writeFloat(\"" + logicalName + "\", " + floatTypeReference.getSizeInBits() + "," + fieldName + "" + writerArgsString + ")"; - line 573: return "/*TODO: migrate me*/" + "writeBuffer.writeDouble(\"" + logicalName + "\", " + floatTypeReference.getSizeInBits() + "," + fieldName + "" + writerArgsString + ")"; - line 589: return "/*TODO: migrate me*/" + "writeBuffer.writeString(\"" + logicalName + "\", " + length + ", (String) " + fieldName + "" + writerArgsString + ", WithOption.WithEncoding(\"" + encoding + "\"))"; - line 846: // TODO: Try to infer the types of the arguments in this case - line 978: // TODO: make it as static import with a emitImport so if a static call is present a "utils" package must be present in the import - line 1032: // TODO: If this is a byte typed field, this needs to be an array accessor instead. - line 1049: // TODO: Try to infer the type of the argument ... - line 1056: // TODO: If this is a byte typed field, this needs to be an array accessor instead. - line 1171: // TODO: make it as static import with a emitImport so if a static call is present a "utils" package must be present in the import plc4j/drivers/s7/src/main/java/org/apache/plc4x/java/s7/readwrite/protocol/S7ProtocolLogic.java (29 lines): - line 157: // TODO: Find out how to close this prior to Java 19 - line 161: // TODO Implement Closing on Protocol Level - line 188: // TODO: We're saying that we're closing the channel, but not closing the channel ... sure, this is what we want? - line 283: // TODO: Is it correct, that there can only be one szl tag? - line 366: // TODO: Write one or two lines on what happens here ... to me it looks as if there's at least on S7ClkTag, then all is handled by the writeClk method, but what happens if a request would contain mixed tag types? - line 610: //TODO: Check for ALARM_S (S7300) and ALARM_8 (S7400), maybe we need verify the CPU - line 743: //TODO: Chequear si tagName es el correcto - line 756: // TODO: Items are ignored? - line 827: // TODO: The eventQueue is only drained in the S7ProtocolEventLogic.ObjectProcessor and here only messages of type S7Event are processed, so S7PayloadUserDataItem elements will just be ignored. - line 885: // TODO: This is always false because of commented out code above. - line 993: //TODO: Check the type of alarm - line 1025: //TODO: Chequear la asignacionde tipo - line 1105: //TODO: Chequear la asignacionde tipo - line 1138: // TODO: j is always equal to cycItems.size ... to technically this loop doesn't make any sense and can be replaced by a single execution. - line 1184: //TODO:Check CPU type - line 1369: // TODO: Technically we would need to let this go through the optimizer in order to split things up. - line 1442: * TODO: Maximum waiting time managed by system variables. - line 1472: // TODO: Here technically the request object in the response will not match the original request. - line 1560: * TODO: Use mspec to generate types that allow better interpretation of - line 1617: //TODO: Requires reverse engineering. - line 1659: //TODO: Requires reverse engineering. - line 1661: //TODO: Requires reverse engineering. - line 1847: //TODO: Aqui el codigo se congela, se debe definir una estrategia - line 1852: //TODO: Just wait for one answer!. Pending for other packages for rearm. - line 2077: // TODO: This logic will cause problems when reading arrays of strings. - line 2098: // TODO: Pass the type of plc into the parse function ... - line 2239: //TODO: We need to verify that the returned tpdu id is the same in the response. - line 2283: //TODO: We need to verify that the returned tpdu id is the same in the response. - line 2304: //TODO: S7PayloadUserDataItemCpuFunctionReadSzlNoDataRequest to S7PayloadUserDataItemCpuFunctionAlarmQueryNoDataRequest plc4go/internal/bacnetip/bacgopes/errors/errors.go (27 lines): - line 57: // TODO: check if we want to return class and code - line 68: // TODO: add reject reason check - line 78: // TODO: add reject reason - line 85: // TODO: add reject reason - line 96: // TODO: add reject reason - line 107: // TODO: add reject reason - line 120: // TODO: add reject reason - line 130: // TODO: add reject reason - line 139: // TODO: add reject reason - line 150: // TODO: add reject reason - line 160: // TODO: add reject reason - line 169: // TODO: add reject reason - line 180: // TODO: add reject reason check - line 190: // TODO: add reject reason check - line 197: // TODO: add reject reason check - line 206: // TODO: add reject reason check - line 213: // TODO: add reject reason check - line 225: // TODO: add reject reason check - line 232: // TODO: add reject reason check - line 241: // TODO: add reject reason check - line 251: // TODO: add reject reason check - line 260: // TODO: add reject reason check - line 269: // TODO: add reject reason check - line 279: // TODO: add reject reason check - line 289: // TODO: add reject reason check - line 296: // TODO: add reject reason check - line 303: // TODO: add reject reason check protocols/c-bus/src/main/resources/protocols/cbus/c-bus.mspec (26 lines): - line 115: // TODO: we should check if we are in basic mode - line 143: // TODO: header.destinationAddressType could be used directly but for this we need source type resolving to work (WIP) - line 149: // TODO: check if this is one byte or many bytes - line 554: //TODO: golang doesn't like checking for null so we use that static call to check that the enum is known - line 909: // TODO: find out what additional bytes mean here... would that be application address 2 then? - line 915: // TODO: find out what additional bytes mean here... - line 921: // TODO: find out what additional bytes mean here... - line 927: // TODO: find out what additional bytes mean here... - line 933: // TODO: find out what additional bytes mean here... - line 943: // TODO: find out what additional bytes mean here... - line 952: // TODO: find out what additional bytes mean here... - line 1100: [array byte networkTerminalLevels count 'numBytes' ] // TODO: check datatype - line 1103: [array byte terminalLevels count 'numBytes' ] // TODO: check datatype - line 1112: [array byte values count 'numBytes' ] // TODO: check datatype - line 1115: [array byte values count 'numBytes' ] // TODO: check datatype - line 1118: [array byte values count 'numBytes' ] // TODO: check datatype - line 1359: // TODO: this is currently lightning only so we need more typeSwitched based on the applicationid - line 1363: [validation '1==2' "RESERVED Not yet implemented"] // TODO: implement me - line 1366: [validation '1==2' "FREE_USAGE Not yet implemented"] // TODO: implement me - line 1372: [validation '1==2' "ROOM_CONTROL_SYSTEM Not yet implemented"] // TODO: implement me - line 1425: [validation '1==2' "TESTING Not yet implemented"] // TODO: implement me - line 1489: // TODO: if we reliable can detect this with the mask we don't need the request context anymore - line 1507: // TODO: this should be subSub type but mspec doesn't support that yet directly - line 1528: // TODO: this should be subSub type but mspec doesn't support that yet directly - line 1542: [optional byte noCounts 'counts == 0x00' ] // TODO: add validation that this is 0x00 when no bridge and network number are set - line 1551: // TODO: seem like sometimes there are two alphas in a confirmation... check that plc4j/utils/plc-simulator/src/main/java/org/apache/plc4x/simulator/server/cbus/protocol/CBusServerAdapter.java (22 lines): - line 129: // TODO: handle this - line 159: // TODO: handle bridgeAddress - line 160: // TODO: handle networkRoute - line 208: // TODO: handle this - line 211: // TODO: handle this - line 216: // TODO: handle this - line 221: // TODO: handle this - line 237: // TODO: map actual values from simulator - line 259: // TODO: map actual values from simulator - line 270: // TODO: implement me - line 274: // TODO: implement me - line 318: // TODO: add support for xonxoff - line 328: // TODO: add support for burden - line 330: // TODO: add support for clockgen - line 347: // TODO: add support for localsal - line 355: // TODO: add support for baudrate - line 368: // TODO: add support for xonxoff - line 377: // TODO: handle other param typed - line 381: // TODO: handle other param typed - line 385: // TODO: handle other param typed - line 414: // TODO: for whatever reason those are not send with a crc - line 478: // TODO: do we use a random unit or a fixed or do we need it as parameter plc4c/spi/src/data.c (21 lines): - line 260: // TODO: Implement - line 265: // TODO: Implement - line 270: // TODO: Implement - line 275: // TODO: Implement - line 280: // TODO: Implement - line 285: // TODO: Implement - line 290: // TODO: Implement - line 295: // TODO: Implement - line 300: // TODO: Implement - line 305: // TODO: Implement - line 310: // TODO: Implement - line 315: // TODO: Implement - line 320: // TODO: Implement - line 325: // TODO: Implement - line 330: // TODO: Implement - line 335: // TODO: Implement - line 340: // TODO: Implement - line 345: // TODO: Implement - line 382: // TODO: Perhaps the list size makes more sense here - line 385: // TODO: Add a destroy function for lists - line 387: // TODO: Add a print function for lists plc4j/drivers/profinet-ng/src/main/java/org/apache/plc4x/java/profinet/protocol/ProfinetProtocolLogic.java (21 lines): - line 410: // TODO: Add an error code for this field. - line 445: // TODO: Get the structure of this from the GSD file. This is currently just hard-coded. - line 447: inputFrameOffset += 1; // TODO: Add this correctly (Possibly with data from the GSD file. - line 449: outputFrameOffset += 1; // TODO: Add this correctly (Possibly with data from the GSD file. - line 452: inputFrameOffset += 1; // TODO: Add this correctly (Possibly with data from the GSD file. - line 454: outputFrameOffset += 1; // TODO: Add this correctly (Possibly with data from the GSD file. - line 457: inputFrameOffset += 1; // TODO: Add this correctly (Possibly with data from the GSD file. - line 459: outputFrameOffset += 1; // TODO: Add this correctly (Possibly with data from the GSD file. - line 462: inputFrameOffset += 1; // TODO: Add this correctly (Possibly with data from the GSD file. - line 464: outputFrameOffset += 1; // TODO: Add this correctly (Possibly with data from the GSD file. - line 466: // TODO: this will probably need to be dynamic, based on data in the GSD file. - line 535: // TODO: Here the offset is wrong (5 instead of 4) - line 545: // TODO: Hehe the offset is wrong (5 instead of 9) - line 558: // TODO: Get the submodule ident number from the GSD file. - line 563: // TODO: Get the submodule ident number from the GSD file. - line 578: // TODO: Get the submodule ident number from the GSD file. - line 631: // TODO: This differs: Mine is 0x0002 and Ben's is 0x8002 (Probably doesn't matter) - line 659: // TODO: This differs: Mine is 0x0003 and Ben's is 0x8003 (Probably doesn't matter) - line 723: // TODO: Maybe do some checks on this. - line 737: // TODO: Save these ... - line 746: // TODO: Prepare the subscription response. protocols/profinet/src/main/resources/protocols/profinet/pndcp.mspec (20 lines): - line 75: // TODO: This seems to usually be an array of parameters terminated by an End-Parameter which is indicated by type and length being 0 - line 213: // TODO: Implement this ... - line 259: // TODO: Implement this ... - line 262: // TODO: Implement this ... - line 270: // TODO: Check if these are really all DCP_OPTION - line 272: // TODO: Implement this ... - line 275: // TODO: Implement this ... - line 278: // TODO: Implement this ... - line 281: // TODO: Implement this ... - line 284: // TODO: Implement this ... - line 287: // TODO: Implement this ... - line 290: // TODO: Implement this ... - line 293: // TODO: Implement this ... - line 302: // TODO: Implement this ... - line 305: // TODO: Implement this ... - line 308: // TODO: Implement this ... - line 311: // TODO: Implement this ... - line 314: // TODO: Implement this ... - line 317: // TODO: Implement this ... - line 326: // TODO: Implement this ... plc4go/internal/cbus/CBusMessageMapper.go (20 lines): - line 165: err = errors.New("Not yet implemented") // TODO: implement - line 184: err = errors.New("Not yet implemented") // TODO: implement - line 237: err = errors.New("Not yet implemented") // TODO: implement - line 244: err = errors.New("Not yet implemented") // TODO: implement - line 247: err = errors.New("Not yet implemented") // TODO: implement - line 250: err = errors.New("Not yet implemented") // TODO: implement - line 253: err = errors.New("Not yet implemented") // TODO: implement - line 256: err = errors.New("Not yet implemented") // TODO: implement - line 259: err = errors.New("Not yet implemented") // TODO: implement - line 262: err = errors.New("Not yet implemented") // TODO: implement - line 265: err = errors.New("Not yet implemented") // TODO: implement - line 268: err = errors.New("Not yet implemented") // TODO: implement - line 271: err = errors.New("Not yet implemented") // TODO: implement - line 274: err = errors.New("Not yet implemented") // TODO: implement - line 277: err = errors.New("Not yet implemented") // TODO: implement - line 367: // TODO: verify application... this should be the same - line 370: // TODO: verify application... this should be the same - line 388: // TODO: verify coding... this should be the same - line 391: // TODO: verify application... this should be the same - line 394: // TODO: verify application... this should be the same plc4j/drivers/iec-60870/src/main/java/org/apache/plc4x/java/iec608705104/readwrite/protocol/Iec608705104TagParser.java (19 lines): - line 138: // TODO: Implement - line 181: // TODO: Implement - line 186: // TODO: Implement - line 191: // TODO: Implement - line 196: // TODO: Implement - line 201: // TODO: Implement - line 206: // TODO: Implement - line 211: // TODO: Implement - line 262: // TODO: Implement - line 267: // TODO: Implement - line 272: // TODO: Implement - line 321: // TODO: Implement - line 326: // TODO: Implement - line 331: // TODO: Implement - line 384: // TODO: Implement - line 389: // TODO: Implement - line 464: // TODO: Implement ... - line 469: // TODO: Implement ... - line 474: // TODO: Implement ... protocols/s7/src/main/resources/protocols/s7/s7-discovery.mspec (19 lines): - line 151: // TODO: Implement this ... - line 197: // TODO: Implement this ... - line 200: // TODO: Implement this ... - line 208: // TODO: Check if these are really all DCP_OPTION - line 210: // TODO: Implement this ... - line 213: // TODO: Implement this ... - line 216: // TODO: Implement this ... - line 219: // TODO: Implement this ... - line 222: // TODO: Implement this ... - line 225: // TODO: Implement this ... - line 228: // TODO: Implement this ... - line 231: // TODO: Implement this ... - line 240: // TODO: Implement this ... - line 243: // TODO: Implement this ... - line 246: // TODO: Implement this ... - line 249: // TODO: Implement this ... - line 252: // TODO: Implement this ... - line 255: // TODO: Implement this ... - line 264: // TODO: Implement this ... protocols/open-protocol/src/main/resources/protocols/openprotocol/open-protocol.mspec (19 lines): - line 630: // TODO: Find out how to extract the 10 bits from a 5 byte large value - line 654: // TODO: Find out how to extract the 32 bits from a 10 byte large value - line 730: // TODO: Find out how to extract the 10 bits from a 5 byte large value - line 754: // TODO: Find out how to extract the 32 bits from a 10 byte large value - line 836: // TODO: Find out how to extract the 10 bits from a 5 byte large value - line 860: // TODO: Find out how to extract the 32 bits from a 10 byte large value - line 944: // TODO: Find out how to extract the 10 bits from a 5 byte large value - line 968: // TODO: Find out how to extract the 32 bits from a 10 byte large value - line 1039: // TODO: Find out how to extract the 32 bits from a 10 byte large value - line 1057: // TODO: Find out how to extract the 10 bits from a 5 byte large value - line 1081: // TODO: Find out how to extract the 32 bits from a 10 byte large value - line 1151: // TODO: Find out how to extract the 32 bits from a 10 byte large value - line 1173: // TODO: Find out how to extract the 10 bits from a 5 byte large value - line 1197: // TODO: Find out how to extract the 32 bits from a 10 byte large value - line 1267: // TODO: Find out how to extract the 32 bits from a 10 byte large value - line 1393: // TODO [array ParameterSetRev1 jobList count 'numberOfParameterSets' encoding='"ASCII"'] - line 1433: // TODO [array ParameterSetRev999 jobList count 'numberOfParameterSets' encoding='"ASCII"'] - line 1478: // TODO: Need to be able to serialize enum arrays [implicit uint 24 numberOfTraceTypes 'COUNT(traceTypes)' encoding='"ASCII"'] - line 1479: // TODO: Need to be able to serialize enum arrays [array TraceType traceTypes count 'numberOfTraceTypes' encoding='"ASCII"'] plc4go/protocols/cbus/readwrite/XmlParserHelper.go (18 lines): - line 38: // Temporary imports to silent compiler warnings (TODO: migrate from static to emission based imports) - line 59: // TODO: find a way to parse the sub types - line 61: // TODO: find a way to parse the sub types - line 75: // TODO: find a way to parse the sub types - line 83: // TODO: find a way to parse the sub types - line 102: // TODO: find a way to parse the sub types - line 151: // TODO: find a way to parse the sub types - line 153: // TODO: find a way to parse the sub types - line 161: // TODO: find a way to parse the sub types - line 163: // TODO: find a way to parse the sub types - line 184: // TODO: find a way to parse the sub types - line 190: // TODO: find a way to parse the sub types - line 196: // TODO: find a way to parse the sub types - line 198: // TODO: find a way to parse the sub types - line 244: // TODO: find a way to parse the sub types - line 246: // TODO: find a way to parse the sub types - line 250: // TODO: find a way to parse the sub types - line 254: // TODO: find a way to parse the sub types plc4j/drivers/eip/src/main/java/org/apache/plc4x/java/eip/base/protocol/EipProtocolLogic.java (16 lines): - line 189: // TODO: It seems that we're only doing this request in order to find out, if we can do CIP encapsulation, however this value is never really used anywhere. - line 250: .unwrap(cipRRData -> cipRRData.getTypeIds().get(1)) // TODO: this might throw an IndexOutOfBound - line 374: .unwrap(connectionManagerExchange -> connectionManagerExchange.get(1)) // TODO: this might throw an ArrayOutOfBound - line 557: // TODO: Possibly check if adding this would make the request/response exceed some - line 561: // TODO: Instead of failing the entire request it might be better to return a failure - line 630: // TODO: Possibly check if adding this would make the request/response exceed some - line 634: // TODO: Instead of failing the entire request it might be better to return a failure - line 866: // TODO: return as type STRUCT with structuredType to let user - line 970: // TODO: Check if this could also be the DEFAULT_SENDER_CONTEXT - line 1027: // TODO: Instead of failing the entire request it might be better to return a failure - line 1067: .unwrap(cipRRData -> cipRRData.getTypeIds().get(1)) // TODO: this might throw an IndexOutOfBound - line 1123: .unwrap(cipRRData -> cipRRData.getTypeIds().get(1)) // TODO: this might produce a ArrayIndexOutOfBoundExpection - line 1152: // TODO: Instead of failing the entire request it might be better to return a failure - line 1185: .unwrap(sendUnitData -> sendUnitData.getTypeIds().get(1)) // TODO: this might throw an IndexOutOfBound - line 1233: .unwrap(sendUnitData -> sendUnitData.getTypeIds().get(1)) // TODO: this might throw an IndexOutOfBound - line 1349: //TODO other status protocols/eip/src/main/resources/protocols/eip/eip.mspec (16 lines): - line 129: // TODO: Implement - line 132: // TODO: Implement - line 135: // TODO: Implement - line 138: // TODO: Implement - line 141: // TODO: Implement - line 144: // TODO: Implement - line 160: // TODO: Implement - line 163: // TODO: Implement - line 166: // TODO: Implement - line 169: // TODO: Implement - line 466: //TODO: -1 is not a valid value for uint - line 615: // TODO: If were using "padded", we need padding added, without this is "compact" format - line 620: // TODO: If were using "padded", we need padding added, without this is "compact" format - line 630: // TODO: Appendix C-2.1 of Volume 4 - line 633: // TODO: Appendix C-2.2 of Volume 4 - line 639: // TODO: Appendix C of Volume 5 code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/parser/MessageFormatListener.java (15 lines): - line 213: // TODO: proper error collection in type context error bucket - line 232: // TODO: proper error collection in type context error bucket - line 263: // TODO: proper error collection in type context error bucket - line 281: // TODO: proper error collection in type context error bucket - line 326: // TODO: proper error collection in type context error bucket - line 350: // TODO: proper error collection in type context error bucket - line 371: // TODO: proper error collection in type context error bucket - line 392: // TODO: proper error collection in type context error bucket - line 413: // TODO: proper error collection in type context error bucket - line 452: // TODO: proper error collection in type context error bucket - line 490: // TODO: proper error collection in type context error bucket - line 656: // TODO: make nullsafe - line 670: // TODO: make nullsafe - line 796: // TODO: proper error collection in type context error bucket - line 877: // TODO: we need to implement replace logic... means we need to replace all old references with the new one in that case otherwise we just get an exception plc4go/internal/bacnetip/bacgopes/netservice/netservice_NetworkServiceElement.go (15 lines): - line 89: sap := n.GetElementService().(*NetworkServiceAccessPoint) // TODO: hard cast but seems like adapters appears first in network service access point (so hard binding) - line 250: sap := n.GetElementService().(*NetworkServiceAccessPoint) // TODO: hard cast but seems like adapters appears first in network service access point (so hard binding) - line 374: sap := n.GetElementService().(*NetworkServiceAccessPoint) // TODO: check hard cast here... - line 406: // add the other reachable networks? // TODO: upstream todo... - line 549: sap := n.GetElementService().(*NetworkServiceAccessPoint) // TODO: check hard cast here... - line 629: panic("not implemented") // TODO: implement me - line 636: panic("not implemented") // TODO: implement me - line 643: panic("not implemented") // TODO: implement me - line 650: panic("not implemented") // TODO: implement me - line 657: panic("not implemented") // TODO: implement me - line 664: panic("not implemented") // TODO: implement me - line 671: panic("not implemented") // TODO: implement me - line 678: panic("not implemented") // TODO: implement me - line 685: panic("not implemented") // TODO: implement me - line 692: panic("not implemented") // TODO: implement me plc4go/internal/cbus/TagHandler.go (15 lines): - line 42: CAL_RESET /* TODO: implement me*/ - line 46: CAL_WRITE /* TODO: implement me*/ - line 47: CAL_IDENTIFY_REPLY /* TODO: implement me*/ - line 48: CAL_STATUS /* TODO: implement me*/ - line 49: CAL_STATUS_EXTENDED /* TODO: implement me*/ - line 87: readWriteModel.ApplicationId_RESERVED: nil, // TODO: Not yet implemented - line 88: readWriteModel.ApplicationId_FREE_USAGE: nil, // TODO: Not yet implemented - line 90: readWriteModel.ApplicationId_ROOM_CONTROL_SYSTEM: nil, // TODO: Not yet implemented - line 106: readWriteModel.ApplicationId_TESTING: nil, // TODO: Not yet implemented - line 182: return nil, errors.New("Not implemented") // TODO: implement me - line 268: return nil, errors.New("Not implemented") // TODO: implement me - line 270: return nil, errors.New("Not implemented") // TODO: implement me - line 272: return nil, errors.New("Not implemented") // TODO: implement me - line 274: return nil, errors.New("Not implemented") // TODO: implement me - line 276: return nil, errors.New("Not implemented") // TODO: implement me plc4go/internal/bacnetip/bacgopes/appservice/appservice_StateMachineAccessPoint.go (13 lines): - line 143: // TODO: double check that the logic here is right - line 145: // TODO: replace deep equal - line 178: func (s *StateMachineAccessPoint) Confirmation(args Args, kwArgs KWArgs) error { // TODO: note we need a special method here as we don't contain src in the apdu - line 230: atype := APDUTypes[pdu.(APDU).GetApduType()] // TODO: why are we suddenly assuming apdu now here... - line 284: // TODO: log at least - line 302: // TODO: log at least - line 319: // TODO: log at least - line 338: // TODO: log at least - line 355: // TODO: log at least - line 398: // TODO: this should be quarded - line 421: // TODO: here it is getting slightly different: usually we give the invoke id from the outside as it is build already. So maybe we need to adjust that (we never create it, we need to check for collisions but maybe we should change that so we move the creation down here) - line 430: // TODO: not sure if we have that or if it is relvant (localstationaddr) - line 476: // TODO: log at least plc4go/internal/bacnetip/bacgopes/appservice/appservice_ServerSSM.go (13 lines): - line 55: // TODO: if deviceEntry is not there get it now... - line 57: // TODO: get entry for device, store it in inventory - line 76: // TODO: release device entry - line 86: // TODO: ensure apdu has destination, otherwise - line 87: // TODO: we would need a BVLC to send something or not... maybe the todo above is nonsense, as we are in a connection context - line 94: func (s *ServerSSM) Indication(args Args, kwArgs KWArgs) error { // TODO: maybe use another name for that - line 117: // TODO: check if source == none - line 118: // TODO: check if destnation = s.pduAddress - line 318: // TODO: bacpypes updates the cache here but as we have a pointer to the entry we should need that. Maybe we should because concurrency... lets see later - line 324: // TODO: bacpypes updates the cache here but as we have a pointer to the entry we should need that. Maybe we should because concurrency... lets see later - line 476: // TODO: here we need to rebuild again yada yada - line 477: // TODO: this is nonsense... We need to parse the service and the apdu not sure where to get it from now.. - line 478: // TODO: it should be the original apdu, we might just need to use that as base and forward it as non segmented plc4go/internal/bacnetip/ApplicationLayerMessageCodec.go (12 lines): - line 61: // TODO: currently this is done by the BIP down below - line 77: // TODO: workaround for strange address parsing - line 90: // TODO: this is currently done by the BIP - line 100: // TODO: this is currently done by the BIP - line 106: // TODO: this is currently done by the BIP - line 143: // TODO: handle error - line 146: // TODO: response? - line 149: // TODO: what now? - line 156: // TODO: implement me - line 186: // TODO: we wrap it into a BVLC for now. Once we change the Readers etc. to accept apdus we can remove that - line 219: // TODO: what now? - line 226: // TODO: this is currently done by the BIP plc4go/internal/bacnetip/bacgopes/constructeddata/constructeddata_Choice.go (12 lines): - line 44: // SetChoice callback is needed as we work in the constructor already with the finished object // TODO: maybe we need to return as init again as it might not be finished constructing.... - line 202: if err := value.(interface{ Encode(Arg) error }).Encode(tagList); err != nil { // TODO: ugly case, need a encode interface soon - line 255: //a.attr[element.GetName()] = nil // TODO: what to do??? - line 265: // a.attr[element.GetName()] = nil // TODO: don't set it for now as we use _,ok:= - line 268: panic("finish me") // TODO: finish me - line 271: panic("finish me") // TODO: finish me - line 279: // TODO: we don't do this - line 296: // TODO: we don't do this - line 312: } else if isAnyAtomic { // TODO: what is upstream doing here??? how??? - line 314: panic("finish me") // TODO: finish me - line 316: panic("finish me") // TODO: finish me - line 349: isValueSubOfElementKlass := false // TODO: how to figure that out?? plc4go/internal/bacnetip/bacgopes/constructeddata/constructeddata_Sequence.go (12 lines): - line 44: // SetSequence callback is needed as we work in the constructor already with the finished object // TODO: maybe we need to return as init again as it might not be finished constructing.... - line 208: if err := value.(interface{ Encode(Arg) error }).Encode(tagList); err != nil { // TODO: ugly case, need a encode interface soon - line 261: //a.attr[element.GetName()] = nil // TODO: what to do??? - line 271: // a.attr[element.GetName()] = nil // TODO: don't set it for now as we use _,ok:= - line 274: panic("finish me") // TODO: finish me - line 277: panic("finish me") // TODO: finish me - line 285: // TODO: we don't do this - line 302: // TODO: we don't do this - line 318: } else if isAnyAtomic { // TODO: what is upstream doing here??? how??? - line 320: panic("finish me") // TODO: finish me - line 322: panic("finish me") // TODO: finish me - line 355: isValueSubOfElementKlass := false // TODO: how to figure that out?? plc4go/internal/bacnetip/bacgopes/apdu/apdu_ComplexAckPDU.go (12 lines): - line 24: // TODO: implement it... - line 36: //TODO implement me - line 41: //TODO implement me - line 46: //TODO implement me - line 51: //TODO implement me - line 56: //TODO implement me - line 61: //TODO implement me - line 66: //TODO implement me - line 71: //TODO implement me - line 76: //TODO implement me - line 81: //TODO implement me - line 86: //TODO implement me plc4go/internal/bacnetip/bacgopes/apdu/apdu_SimpleAckPDU.go (11 lines): - line 24: // TODO: implement it... - line 36: //TODO implement me - line 41: //TODO implement me - line 46: //TODO implement me - line 51: //TODO implement me - line 56: //TODO implement me - line 61: //TODO implement me - line 66: //TODO implement me - line 71: //TODO implement me - line 76: //TODO implement me - line 81: //TODO implement me plc4go/spi/utils/ReadBufferByteBased.go (11 lines): - line 101: panic(errors.Wrap(err, "Should not happen")) // TODO: maybe this is a possible occurence since we accept a argument, better returns a error - line 160: // TODO: indirection till we have a native LE implementation - line 177: // TODO: indirection till we have a native LE implementation - line 194: // TODO: indirection till we have a native LE implementation - line 220: // TODO: indirection till we have a native LE implementation - line 237: // TODO: indirection till we have a native LE implementation - line 254: // TODO: indirection till we have a native LE implementation - line 270: // TODO: highly experimental remove this comment when tested or verifyed - line 273: // TODO: maybe we can use left shift and or of big int - line 337: // TODO: Note ... this is the format as described in the KNX specification - line 387: // TODO: make the null-termination a reader arg plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/device/ProfinetDevice.java (11 lines): - line 222: // TODO: It seems this state is never used? - line 249: // TODO: Possibly check if, depending on the reduction ratio, we only have to send back data every few cycles. - line 253: // TODO: Check if we're getting data every cycle ... if not, react. - line 256: // TODO: Handle this - line 640: // TODO:- Re-enable the Write Parameters step if need be. Need a pcap of a simocode connection. - line 644: // TODO: Find out what a MODULE_DIFF_BLOCK is ... - line 653: // TODO:- Introduce the error code lookups - line 790: // TODO:- Introduce the error code lookups - line 858: // TODO:- Introduce the error code lookups - line 1005: // TODO: Need to specify the datatype length based on the gsd file - line 1018: // TODO:- Still having issues with this. For the Simcode after a while we received an Alarm low message, Although it might be related to the ping functionality. plc4j/drivers/ads/src/main/java/org/apache/plc4x/java/ads/protocol/AdsProtocolLogic.java (10 lines): - line 489: // TODO: Here we have to clean up all of the handles this connection acquired. - line 691: // TODO: Check if the version of the remote station is at least TwinCAT v2.11 Build >= 1550 otherwise split up into single item requests. - line 739: // TODO: Implement this correctly. - line 1048: // TODO: Check if the version of the remote station is at least TwinCAT v2.11 Build >= 1550 otherwise split up into single item requests. - line 1101: // TODO: Implement this correctly. - line 1386: // TODO: We should implement multi-dimensional arrays here ... - line 1528: // TODO: this is more guesswork than knowing it could actually occur - line 1722: // TODO: Find out how to read the datatype for the given symbolic tag - line 1787: // TODO: Finish the parsing of the response information and possibly the reading of - line 1864: // TODO: Implement the Array support plc4go/tools/plc4xGenerator/main.go (9 lines): - line 243: // TODO: for now we remove Default from the start (maybe move that to an option) - line 319: // TODO: bit hacky but not sure how else we catch those ones - line 416: if fieldType, isxFieldSelector := x.(*ast.SelectorExpr); isxFieldSelector { // TODO: we need to refactor this so we can reuse... - line 508: // TODO: we use serializable or strings as we don't want to over-complex this - line 513: case "uint", "uint8", "uint16", "uint32", "uint64", "int", "int8", "int16", "int32", "int64": // TODO: add other types - line 652: if field.Tag != nil && field.Tag.Value == "`stringer:\"true\"`" { // TODO: Check if we do that a bit smarter - line 656: if field.Tag != nil && strings.HasPrefix(field.Tag.Value, "`hasLocker:\"") { // TODO: Check if we do that a bit smarter - line 661: if field.Tag != nil && field.Tag.Value == "`asPtr:\"true\"`" { // TODO: Check if we do that a bit smarter - line 665: if field.Tag != nil && field.Tag.Value == "`directSerialize:\"true\"`" { // TODO: Check if we do that a bit smarter plc4go/internal/bacnetip/bacgopes/object/object.go (9 lines): - line 20: // TODO: big WIP - line 77: RegisteredObjectTypes[cls] = struct{}{} // TODO: key needs to be objectType + vendor id - line 111: // TODO: finish - line 120: // TODO: big WIP - line 155: // TODO: add prototype check... - line 157: // TODO: add check - line 213: // TODO: big WIP - line 244: // TODO: add prototype check... - line 246: // TODO: add check plc4go/internal/cbus/Subscriber.go (9 lines): - line 114: // TODO: handle context - line 118: // TODO: As soon as we establish a connection, we start getting data... - line 142: unitAddressString = "u0" // On short form it should be always unit 0 TODO: double check that - line 196: // TODO: handle subscriptionType - line 323: // TODO: handle subscriptionType - line 334: unitAddressString = "u0" // On short form it should be always unit 0 TODO: double check that - line 410: s.log.Info().Msg("Unknown command type not implemented yet") // TODO: implement once there - line 418: s.log.Info().Msg("Unknown command type not implemented yet") // TODO: implement once there - line 431: // TODO: we need to map commands e.g. if we get a MeteringDataElectricityConsumption we can map that to MeteringDataMeasureElectricity code-generation/language-python/src/main/java/org/apache/plc4x/language/python/PythonLanguageTemplateHelper.java (9 lines): - line 45: // TODO: we could condense it to one import set as these can be emitted per template and are not hardcoded anymore - line 108: // TODO: check if protocol name can be enforced to only contain valid chars - line 214: // TODO: shouldn't this be an error case - line 567: // TODO: shouldn't this be an error case - line 1443: // TODO: It seems we also run into this, in case of using enum constants in type-switches. - line 1455: // TODO: Should this return something? - line 1478: // TODO: is this really meant to fall through? - line 1490: // TODO: is this really meant to fall through? - line 2623: // FIXME: shouldn't this look onto the argumentType? this is nowhere used... plc4go/internal/bacnetip/bacgopes/constructeddata/constructeddata.go (9 lines): - line 62: // TODO: big WIP - line 97: // TODO: add prototype check... - line 99: // TODO: add check - line 142: // TODO: big WIP - line 153: //TODO implement me - line 173: // TODO: finish // convert to kwArgs and check wtf we are doing here... - line 183: // TODO: add prototype check... - line 185: // TODO: add check - line 241: // TODO: finish // convert to kwArgs and check wtf we are doing here... plc4c/drivers/s7/src/driver_s7_static.c (8 lines): - line 114: // TODO: Implement ... - line 119: // TODO: Implement ... - line 124: // TODO: Implement ... - line 129: // TODO: Implement ... - line 134: // TODO: Implement ... - line 139: // TODO: Implement ... - line 144: // TODO: Implement ... - line 149: // TODO: Implement ... plc4go/internal/bacnetip/bacgopes/npdu/npdu.go (8 lines): - line 41: // 0x0A: NewChallengeRequest, // TODO: not present upstream - line 42: // 0x0B: NewSecurityPayload, // TODO: not present upstream - line 43: // 0x0C: NewSecurityResponse, // TODO: not present upstream - line 44: // 0x0D: NewRequestKeyUpdate, // TODO: not present upstream - line 45: // 0x0E: NewUpdateKeyUpdate, // TODO: not present upstream - line 46: // 0x0F: NewUpdateKeyDistributionKey, // TODO: not present upstream - line 47: // 0x10: NewRequestMasterKey, // TODO: not present upstream - line 48: // 0x11: NewSetMasterKey, // TODO: not present upstream plc4c/drivers/s7/src/driver_s7_packets.c (8 lines): - line 164: /* TODO: free when relevant, here works I think*/ - line 193: // TODO: verify and maybe move - line 204: // TODO: Fix this! - line 232: // TODO: Fix this! - line 250: // TODO: Depending on the type of data-item, clean free the allocated memory. - line 284: // TODO: Depending on the type of data-item, clean free the allocated memory. - line 328: // TODO: something - line 331: // TODO: something plc4go/internal/bacnetip/bacgopes/udp/udp_UDPDirector.go (8 lines): - line 119: // TODO: wonky address object - line 188: panic("implement me") // TODO: implement me - line 192: panic("implement me") // TODO: implement me - line 198: readBytes := make([]byte, 1500) // TODO: check if that is sufficient - line 227: pdu := NewCPDU(readBytes, NKW(KWCPCISource, saddr, KWCPCIDestination, daddr), WithRootMessage(bvlc)) // TODO: why do we set the destination here??? This might be completely wrong - line 239: panic("implement me") // TODO: implement me - line 243: panic("implement me") // TODO: implement me - line 259: panic("implement me") // TODO: implement me protocols/knxnetip/src/main/resources/protocols/knxnetip/knxnetip.mspec (8 lines): - line 224: // TODO: Check if this shouldn't be KnxNetIp instead of KnxNet - line 228: // TODO: Check if this shouldn't be KnxNetIp instead of KnxNet - line 232: // TODO: Check if this shouldn't be KnxNetIp instead of KnxNet - line 306: // TODO: See chapter 4.1.7.3.1 ... this is actually a var length array of elements ('numberOfElements') with the type specified by 'interfaceObjectType'. - line 364: // TODO: For some reason it doesn't seem to matter what the frame format is set to, it always seems to be an extended frame - line 393: // TODO: Implement this - line 1061: // TODO: This probably needs to be changed to an array as soon as I know how to actually work with these types - line 1117: // TODO: Implement plc4go/spi/utils/WriteBufferByteBased.go (8 lines): - line 217: // TODO: indirection till we have a native LE implementation - line 218: // TODO: validate that this produces the desired result - line 228: // TODO: indirection till we have a native LE implementation - line 229: // TODO: validate that this produces the desired result - line 243: // TODO: make this a writer arg - line 248: // TODO: the implementation completely ignores encoding for now. Fix this - line 258: // TODO: Really implement 2-byte characters - line 265: // TODO: Really implement 2-byte characters plc4go/internal/eip/Connection.go (8 lines): - line 93: // TODO: Fix this. - line 104: // TODO: connectionPathSize - line 105: // TODO: routingAddress - line 110: // TODO: Fix this - line 163: // TODO: use proper context - line 217: // TODO: Continue here .... - line 313: // TODO: This seems pretty hard-coded ... possibly find out if we can't simplify this. - line 435: // TODO: Return an error ... plc4go/internal/bacnetip/bacgopes/appservice/appservice_ApplicationServiceAccessPoint.go (8 lines): - line 101: // TODO: add advanced error check for reject and abort - line 120: case false: // TODO: check for Reject or Abort error - line 124: // TODO: map it to a error... code temporary placeholder - line 141: // TODO: add advanced error check for reject and abort - line 209: // TODO: big WIP - line 217: // TODO: check if we need to check apdu here - line 223: // TODO: big WIP - line 231: // TODO: check if we need to check apdu here plc4go/protocols/bacnetip/readwrite/model/StaticHelper.go (7 lines): - line 226: // TODO: this doesn't work - line 249: // TODO: same here... how to do that generic??? - line 586: // TODO: maybe we reset to much here because pos is byte based - line 587: // we consume the leftover bits before we reset to avoid trouble // TODO: we really need bit precision on resetting - line 627: // TODO: add graceful exit if we know already that we are at the end (we might need to add available bytes to reader) - line 828: //TODO: support more than 32bit - line 869: //TODO: support more than 32bit protocols/s7/src/main/resources/protocols/s7/s7.mspec (7 lines): - line 288: //TODO: The calculation must be modified to include the type - line 366: //TODO: Apply for S7-300 - line 386: //TODO: Apply for S7-400 - line 396: //TODO: Check for Alarm_8 - line 762: // TODO: Fix this length - line 766: // TODO: Fix this length - line 927: // TODO: It seems direct peripherial access needs some additional work: https://support.industry.siemens.com/cs/document/18325417/where-and-when-do-you-need-peripheral-addressing-?dti=0&lc=en-CY protocols/mqtt/src/main/resources/protocols/mqtt/mqtt.mspec (7 lines): - line 49: // TODO: If willFlagSet is true, the will properties come here (3.1.3.2) - line 50: // TODO: If willFlagSet is true, the will topic comes here (3.1.3.3) - line 51: // TODO: If willFlagSet is true, the will payload comes here (3.1.3.4) - line 242: // TODO: Find out what "Binary Data" means ... - line 260: // TODO: Find out what "Binary Data" means ... - line 263: // TODO: Probably an enum - line 270: // TODO: Probably an enum plc4c/drivers/s7/src/driver_s7_sm_read.c (7 lines): - line 37: // state become too big, TODO: move to some header or inline - line 192: // TODO this function is too big and complex: modularise - line 234: // TODO: This needs to be changed to read arrays of strings. - line 252: // TODO: check if elements > 1 is always a list - line 260: // TODO: Pass the plc-type along. - line 266: // TODO: Pass the plc-type along. - line 277: // TODO: use other than just INTERNAL_ERROR on transport failure plc4c/spi/src/subscribe.c (7 lines): - line 73: // TODO: Implement this ... - line 85: // TODO: Implement this ... - line 97: // TODO: Implement this ... - line 137: * TODO: The subscription handle must contain a reference to the system-task - line 143: // TODO: Implement something sensible here ... - line 187: // TODO: Implement this sensibly ... - line 326: // TODO: Implement this sensibly ... plc4go/protocols/bacnetip/readwrite/XmlParserHelper.go (6 lines): - line 38: // Temporary imports to silent compiler warnings (TODO: migrate from static to emission based imports) - line 82: // TODO: find a way to parse the sub types - line 562: // TODO: find a way to parse the sub types - line 1377: // TODO: find a way to parse the sub types - line 1422: // TODO: find a way to parse the sub types - line 1549: // TODO: find a way to parse the sub types plc4go/internal/simulated/Subscriber.go (6 lines): - line 47: // TODO: handle context - line 50: // TODO: implement me - line 55: // TODO: handle context - line 58: // TODO: implement me - line 63: // TODO: implement me - line 68: // TODO: implement me plc4go/internal/opcua/SecureChannel.go (6 lines): - line 169: //s.endpoints = append(s.endpoints, address.Host)//TODO: not sure if golang can do - line 187: //TODO: We need to split large messages up into chunks if it is larger than the sendBufferSize - line 293: s.codec = connection.messageCodec // TODO: why would we need to set that? - line 619: //endpoints[2] = "opc.tcp://" + address.getCanonicalHostName() + ":" + s.configuration.getPort() + s.configuration.transportEndpoint// TODO: not sure how to get that in golang - line 743: // TODO: this or nil?? What do we do when we don't have one? - line 1513: if s.tokenType == 0xffffffff { // TODO: what did we use as undefined plc4go/internal/bacnetip/bacgopes/debugging/debugging_DebugContents.go (6 lines): - line 73: _debug("nil debug attempt") // TODO: this should no happen - line 83: _, _ = s.Write(append([]byte(" "), d.StructHeader()...)) // TODO: why is this duplicated? - line 114: var ownFn []DebugContentPrinter // TODO: make them member and add a add method - line 123: // continue // TODO: seems the logic is broken: e.g. RecurringTask is seen but it should be a own entity - line 227: } else if goHexed && isString(value) { // TODO: add support - line 295: _map[k.String()] = value.Interface() //TODO: check if we further need to convert map key plc4j/drivers/bacnet/src/main/java/org/apache/plc4x/java/bacnetip/readwrite/utils/StaticHelper.java (6 lines): - line 117: // TODO: map types here for better performance which doesn't use reflection - line 210: // TODO: generic name mapping for now - line 214: // TODO: map types here for better performance which doesn't use reflection - line 304: // TODO: maybe we reset to much here because pos is byte based - line 306: // TODO: we really need bit precision on resetting - line 342: // TODO: add graceful exit if we know already that we are at the end (we might need to add available bytes to reader) code-generation/language-cs/src/main/java/org/apache/plc4x/language/cs/CsLanguageTemplateHelper.java (6 lines): - line 791: // TODO: Try to infer the types of the arguments in this case - line 920: // TODO: make it as static import with a emitImport so if a static call is present a "utils" package must be present in the import - line 974: // TODO: If this is a byte typed field, this needs to be an array accessor instead. - line 990: // TODO: Try to infer the type of the argument ... - line 997: // TODO: If this is a byte typed field, this needs to be an array accessor instead. - line 1111: // TODO: make it as static import with a emitImport so if a static call is present a "utils" package must be present in the import plc4j/drivers/s7/src/main/java/org/apache/plc4x/java/s7light/readwrite/protocol/S7ProtocolLogic.java (6 lines): - line 103: // TODO: We're saying that we're closing the channel, but not closing the channel ... sure, this is what we want? - line 349: // TODO: Technically we would need to let this go through the optimizer in order to split things up. - line 422: * TODO: Maximum waiting time managed by system variables. - line 452: // TODO: Here technically the request object in the response will not match the original request. - line 799: // TODO: This logic will cause problems when reading arrays of strings. - line 820: // TODO: Pass the type of plc into the parse function ... plc4j/utils/plc-simulator/src/main/java/org/apache/plc4x/simulator/server/s7/protocol/S7Step7ServerAdapter.java (6 lines): - line 148: // TODO should send S7MessageResponseData - line 203: //TODO: Fix this section. Fail!!! - line 256: // TODO: Return unknown object. - line 260: // TODO: Return invalid address. - line 264: // TODO: Return invalid address. - line 283: // TODO: Return invalid address. plc4go/internal/bacnetip/bacgopes/object/object_Object.go (6 lines): - line 33: // TODO: big WIP - line 193: //TODO implement me - line 207: //TODO implement me - line 212: //TODO implement me - line 217: //TODO implement me - line 238: return prop.WriteProperty(NA(o, value, arrayIndex, priority, direct), NoKWArgs()) // TODO: check format... what is kwargs what is args plc4c/spi/src/system.c (6 lines): - line 39: // TODO reloate plc4c_driver_destroy - line 47: // TODO reloate plc4c_transport_destroy - line 55: // TODO reloate plc4c_driver_destroy - line 118: // TODO: So some more cleaning up ... - line 412: // TODO: Pass in the configuration options ... - line 416: // TODO: Somehow let the driver inject default values which the transport can then pickup ... plc4go/internal/cbus/Discoverer.go (6 lines): - line 60: // TODO: maybe a dynamic executor would be better to not waste cycles when not in use - line 138: _ = ipWg // TODO: handle ipWg - line 230: // TODO: do we maybe want a callback for that? As option for example - line 323: // TODO: Make this configurable - line 366: // TODO: we could check for the exact response - line 374: // TODO: manufacturer + type would be good but this means two requests then plc4go/internal/bacnetip/Discoverer.go (6 lines): - line 61: // TODO: handle ctx - line 77: // TODO: make adjustable - line 87: // TODO: make adjustable - line 259: // TODO: maybe we log something, but maybe it is fine - line 345: // TODO: for now we only support ipv4 (reuse doesn't like v6 address strings atm) - line 354: // TODO: for now we only support ipv4 (reuse doesn't like v6 address strings atm) plc4c/drivers/plc4x/src/driver_plc4x_packets.c (5 lines): - line 55: /* TODO: free when relevant, here works I think*/ - line 95: // TODO: verify and maybe move - line 119: // TODO: Free PlcValue - line 129: // TODO: Free PlcValue - line 306: // TODO: Set the plc-value protocols/knxnetip/src/main/xslt/knx-types.xsl (5 lines): - line 195: // TODO: Check if this is correct ... - line 200: // TODO: Check if this is correct ... - line 205: // TODO: Check if this is correct ... - line 210: // TODO: Check if this is correct ... - line 215: // TODO: Check if this is correct ... plc4j/utils/plc-simulator/src/main/java/org/apache/plc4x/simulator/server/bacnet/protocol/BacnetServerAdapter.java (5 lines): - line 37: // TODO: make configurable - line 40: // TODO: make configurable - line 62: // TODO: write useful error - line 95: // TODO: get messageTypeTag - line 152: // TODO: just handle read for now plc4j/drivers/s7/src/main/java/org/apache/plc4x/java/s7/events/S7CyclicEvent.java (5 lines): - line 697: // TODO: This looks suspicious - line 725: // TODO: This looks suspicious - line 735: // TODO: This looks suspicious - line 745: // TODO: This looks suspicious - line 753: // TODO: This looks suspicious plc4j/drivers/knxnetip/src/main/java/org/apache/plc4x/java/knxnetip/protocol/KnxNetIpProtocolLogic.java (5 lines): - line 213: // TODO: Actively disconnect - line 219: // TODO: Actively disconnect - line 337: // TODO: This could cause an exception. - line 398: // TODO: Should probably differentiate a bit on this and not treat everything as internal error. - line 581: // TODO: Check this ... this is sort of not really right ... plc4go/internal/ads/MessageCodec.go (5 lines): - line 40: none bool // TODO: just a empty field to satisfy generator (needs fixing because in this case here we have the delegate) - line 109: // TODO: Possibly clean up ... - line 128: // TODO: Possibly clean up ... - line 135: // TODO: Possibly clean up ... - line 143: // TODO: maybe we return here a not enough error error plc4go/internal/bacnetip/bacgopes/pdu/pdu_Address.go (5 lines): - line 82: // TODO: check if that works like intended (might just fail for pointer types) - line 146: _leafName: "Address", // TODO: usually this is done by extract, we leaf address for now as this would imply changing type to an interface and that is a big change. - line 217: // TODO: hacked in udp support - line 229: iaddr, err := strconv.ParseInt(fmt.Sprintf("%v", addr), 10, 64) // TODO: bit ugly but better than repeating all of it - line 839: if IsDebuggingActive() || true { // TODO: figure out what to do when we want the below string in testing etc... plc4go/internal/knxnetip/Subscriber.go (5 lines): - line 65: // TODO: handle context - line 104: // TODO: handle context - line 107: // TODO: As soon as we establish a connection, we start getting data... - line 125: // TODO: aggregate tags and send it to a consumer which want's all of them - line 181: // TODO: Do a little more here ... plc4go/internal/eip/MessageCodec.go (5 lines): - line 40: none bool // TODO: just a empty field to satisfy generator (needs fixing because in this case here we have the delegate) - line 85: // TODO: Possibly clean up ... - line 97: // TODO: Possibly clean up ... - line 104: // TODO: Possibly clean up ... - line 112: // TODO: maybe we return here a not enough error error code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/expression/ExpressionStringListener.java (4 lines): - line 221: // TODO: Based on the current context type-definition, get the type of the property with name ctx.name.getText() - line 225: // TODO: Add a check, that the field providing the property is an "array" or "manualArray" field. - line 230: // TODO: Add a check, that the field providing the property references a complex type (or uses one of the built-ins) - line 237: // TODO: proper error collection in type context error bucket plc4go/internal/bacnetip/bacgopes/appservice/appservice_ClientSSM.go (4 lines): - line 81: // TODO: release device entry - line 508: if err := c.Indication(NA(NewPDU(NoArgs, NKW(KWCPCIDestination, c.pduAddress)), WithRootMessage(c.segmentAPDU.originalApdu)), NoKWArgs()); err != nil { // TODO: check that it is really the intention to re-send the original apdu here - line 600: // TODO: this is nonsense... We need to parse the service and the apdu not sure where to get it from now... - line 601: // TODO: it should be the original apdu, we might just need to use that as base and forward it as non segmented plc4go/internal/bacnetip/bacgopes/npdu/npdu_NPCI.go (4 lines): - line 235: // TODO: check if we want to stay with parsing or ditch that for now - line 322: // TODO: this is ugly but we need to read away data otherwise downstream code just fails... maybe better rip out all plc4x parsing till we get all tests running - line 455: // TODO: this needs work as it doesn't do anything any more right now... // we could hook it to update - line 482: destinationSpecified := destination != nil && destination.AddrType != LOCAL_BROADCAST_ADDRESS // TODO: check if this is right... (exclude local broadcast) plc4c/spi/src/read_buffer.c (4 lines): - line 114: // TODO: For debugging ... (Just that I can see the values in the debugger) - line 419: // TODO: Not sure which type to use in this case ... - line 529: // TODO: Not sure which type to use in this case ... - line 597: // TODO: Not sure which type to use in this case ... protocols/modbus/src/main/resources/protocols/modbus/modbus.mspec (4 lines): - line 250: // TODO: This is not specified very well in the spec ... investigate. - line 314: // TODO: Possibly change the order of the bit and the reserved part. - line 324: // TODO: Handle adding some reserved bits at the end to fill up the last word. - line 336: // TODO: If the number of values is odd, add a reserved byte plc4j/drivers/s7/src/main/java/org/apache/plc4x/java/s7/readwrite/utils/StaticHelper.java (4 lines): - line 1087: * TODO: Handle error from CPU. - line 1127: * TODO: Message assembly fails. - line 1722: * TODO: Falla al armar el mensaje. - line 2151: //TODO: apply only if not the last item plc4go/internal/bacnetip/bacgopes/pdu/pdu.go (4 lines): - line 83: // TODO: convert to struct - line 112: // TODO: convert to struct - line 151: // TODO: convert to struct - line 162: // TODO: convert to struct protocols/c-bus/src/main/resources/protocols/cbus/c-bus_air_conditioning_application.mspec (4 lines): - line 21: //TODO: golang doesn't like checking for null so we use that static call to check that the enum is known - line 201: // TODO: check values from Air Conditioning Application 25.5.1 - line 207: // TODO: check values from Air Conditioning Application 25.5.2 - line 213: // TODO: check values from Air Conditioning Application 25.5.3 plc4go/internal/s7/MessageCodec.go (4 lines): - line 83: // TODO: Possibly clean up ... - line 95: // TODO: Possibly clean up ... - line 102: // TODO: Possibly clean up ... - line 110: // TODO: maybe we return here a not enough error error plc4go/pkg/api/PlcDriver.go (4 lines): - line 51: // FIXME: this leaks spi in the signature move to spi driver or create interfaces. Can also be done by moving spi in a proper module - line 54: // FIXME: this leaks spi in the signature move to spi driver or create interfaces. Can also be done by moving spi in a proper module - line 60: // Discover TODO: document me - line 61: // FIXME: this leaks spi in the signature move to spi driver or create interfaces. Can also be done by moving spi in a proper module plc4go/spi/default/DefaultCodec.go (4 lines): - line 209: m.expectationsChangeMutex.Lock() // TODO: Note: would be nice if this is a read mutex which can be upgraded - line 243: m.expectationsChangeMutex.Lock() // TODO: Note: would be nice if this is a read mutex which can be upgraded - line 255: // TODO: decouple from worker thread - line 259: // TODO: decouple from worker thread plc4go/internal/ads/DiscoveryMessageCodec.go (4 lines): - line 82: // TODO: Possibly clean up ... - line 93: // TODO: Possibly clean up ... - line 100: // TODO: Possibly clean up ... - line 108: // TODO: maybe we return here a not enough error error plc4j/drivers/s7/src/main/java/org/apache/plc4x/java/s7/readwrite/tag/S7SubscriptionTag.java (4 lines): - line 47: //TODO: Query SCAN - line 222: // TODO: This method needs some major cleanup. - line 234: //TODO: Actually only ALARM_S (SIG_1) - line 253: //TODO: Support for ALARM_8 plc4go/internal/opcua/common.go (4 lines): - line 51: nodeId = readWriteModel.NewNodeId(readWriteModel.NewNodeIdNumeric( /*TODO: do we want to check for overflow?*/ uint16(tag.GetNamespace()), uint32(parsedIdentifier))) - line 57: guidBytes, err := guid.MarshalBinary() // TODO: do we need to do flip it here? - line 61: nodeId = readWriteModel.NewNodeId(readWriteModel.NewNodeIdGuid( /*TODO: do we want to check for overflow?*/ uint16(tag.GetNamespace()), guidBytes)) - line 63: nodeId = readWriteModel.NewNodeId(readWriteModel.NewNodeIdString( /*TODO: do we want to check for overflow?*/ uint16(tag.GetNamespace()), readWriteModel.NewPascalString(utils.ToPtr(tag.GetIdentifier())))) plc4go/internal/bacnetip/Reader.go (4 lines): - line 69: // TODO: handle ctx - line 172: // TODO: implement segment handling - line 294: // TODO: super lazy implementation for now - line 305: // TODO: super lazy implementation for now plc4go/internal/bacnetip/bacgopes/apdu/apdu_WhoIsRequest.go (4 lines): - line 49: readWriteModel.CreateBACnetContextTagUnsignedInteger(0, 0), // TODO: set the right values - line 50: readWriteModel.CreateBACnetContextTagUnsignedInteger(1, 0), // TODO: set the right values - line 61: readWriteModel.CreateBACnetContextTagUnsignedInteger(0, 0), // TODO: set the right values - line 62: readWriteModel.CreateBACnetContextTagUnsignedInteger(1, 0), // TODO: set the right values plc4c/drivers/plc4x/src/driver_plc4x_sm_write.c (4 lines): - line 32: // state become too big, TODO: move to some header or inline - line 145: // TODO: remove hacked include but think doing so needs a driver - line 155: // TODO: finish this ... - line 218: // TODO: better map transport error codes to response error codes plc4go/internal/bacnetip/bacgopes/primitivedata/primitivedata_Date.go (4 lines): - line 329: _ = other //TODO: implement me - line 330: panic("not implemented") // TODO: implement me - line 341: _ = other // TODO: implement me - line 342: panic("not implemented") // TODO: implement me plc4go/internal/bacnetip/bacgopes/apdu/apdu_IAmRequest.go (4 lines): - line 50: readWriteModel.CreateBACnetApplicationTagObjectIdentifier(0, 0), // TODO: get right values - line 51: readWriteModel.CreateBACnetApplicationTagUnsignedInteger(0), // TODO: get right values - line 52: readWriteModel.NewBACnetSegmentationTagged(readWriteModel.CreateBACnetTagHeaderBalanced(false, 0, 0), 0, 0, 0), // TODO: get right values - line 53: readWriteModel.CreateBACnetVendorIdApplicationTagged(0), // TODO: get right values plc4go/internal/bacnetip/bacgopes/primitivedata/primitivedata_Time.go (4 lines): - line 179: _ = other // TODO: implement - line 180: panic("not implemented") // TODO: implement me - line 190: _ = other // TODO: implement - line 191: panic("not implemented") // TODO: implement me plc4go/spi/values/PlcDWORD.go (4 lines): - line 170: //TODO: Check if this is ok - line 175: //TODO: Check if this is ok - line 180: //TODO: Check if this is ok - line 185: //TODO: Check if this is ok plc4go/internal/bacnetip/MessageCodec.go (4 lines): - line 78: // TODO: Possibly clean up ... - line 92: // TODO: Possibly clean up ... - line 99: // TODO: Possibly clean up ... - line 107: // TODO: maybe we return here a not enough error error code-generation/language-base-freemarker/src/main/java/org/apache/plc4x/plugins/codegenerator/protocol/freemarker/BaseFreemarkerLanguageTemplateHelper.java (4 lines): - line 108: // TODO: same here. It is named complex type reference but it references a enum... - line 157: // TODO: document why true is returned here. - line 161: // TODO: check or describe why a instanceOf EnumField is not sufficient here - line 359: // TODO: replace that with term.isWildcard() (once the referenced wildcard term from build utils is used) plc4j/utils/raw-sockets/src/main/java/org/apache/plc4x/java/utils/rawsockets/netty/RawSocketChannel.java (4 lines): - line 157: // TODO: Implement finding out which device is used for communicating with a given MAC address. - line 183: // TODO: Make configurable, if we should accept from any source or not. - line 200: // TODO this should close everything automatically - line 301: // TODO: Implement this ... plc4j/spi/src/main/java/org/apache/plc4x/java/spi/values/DefaultPlcValueHandler.java (4 lines): - line 109: // TODO: Add some size-checks here ... - line 116: // TODO: Add some size-checks here ... - line 189: // TODO: A tag type LIST actually doesn't make any sense ... - line 194: // TODO: It is pretty much impossible to interpret a java object as struct. plc4go/internal/modbus/MessageCodec.go (4 lines): - line 86: // TODO: Possibly clean up ... - line 99: // TODO: Possibly clean up ... - line 106: // TODO: Possibly clean up ... - line 114: // TODO: maybe we return here a not enough error error plc4c/drivers/simulated/src/driver_simulated.c (4 lines): - line 421: // TODO: Implement ... - line 423: // TODO: Implement ... - line 429: // TODO: Implement ... - line 431: // TODO: Implement ... plc4net/api/PlcDriverManager.cs (3 lines): - line 57: * TODO: Implement some mechanism to provide drivers -> MEF? - line 72: //TODO: Does the driver method already connect or is a separate connect needed? - line 73: //TODO: Should we do it like this? plc4go/internal/cbus/Browser.go (3 lines): - line 122: AddTag(readTagName, NewCALIdentifyTag(unit, nil /*TODO: add bridge support*/, attribute, 1)). - line 153: NewCALIdentifyTag(unit, nil /*TODO: add bridge support*/, attribute, 1), - line 179: // TODO: check if we still want the option to brute force all addresses plc4go/internal/cbus/Reader.go (3 lines): - line 173: // TODO: assert that this is a CBusMessageToServer indeed (by changing param for example) - line 219: // TODO: it could be double confirmed but this is not implemented yet - line 230: // TODO: check if we can use a plcValueSerializer plc4go/internal/bacnetip/bacgopes/bvll/bvll_BVLCI.go (3 lines): - line 147: readBytes := 0 // TODO: as long as we use the read like this we should be good (not using plc4x to parse that away) - line 208: nil, // TODO: what to do with that? Clone will be useless... - line 214: newB.DebugContents = NewDebugContents(newB, "bvlciType", "bvlciFunction", "bvlciLength") // TODO: bit ugly to repeat that here again but what are the options... plc4go/internal/bacnetip/bacgopes/debugging/debugging_DebugPrinter.go (3 lines): - line 84: if strings.HasSuffix(output, "\n\n") { // TODO: another hacky workaround - line 113: if followRune == 'r' && verbNumber < len(values) { // TODO: this completely breaks at indexed verbs... better fix assap - line 124: // TODO: investigate via comm.comm is happening plc4j/drivers/s7/src/main/java/org/apache/plc4x/java/s7light/readwrite/optimizer/S7BlockReadOptimizer.java (3 lines): - line 119: // TODO: Implement the size - line 122: // TODO: Implement the size - line 241: // TODO: Implement the algorithm above. plc4j/drivers/s7/src/main/java/org/apache/plc4x/java/s7/readwrite/protocol/S7ProtocolEventLogic.java (3 lines): - line 103: //TODO: Check the implementation of "DefaultPlcConsumerRegistration". List<> vs Collection<> - line 118: //TODO: Replace with disruptor - line 159: //TODO: Replace with disruptor plc4j/drivers/s7/src/main/java/org/apache/plc4x/java/s7/readwrite/discovery/ProfinetChannel.java (3 lines): - line 108: // TODO: This might be leaking the thread after finishing. - line 145: // TODO: Possibly we could have multiple levels of VLans ... - line 194: // TODO: Find out how to react to PING messages. src/main/script/prerequisiteCheck.groovy (3 lines): - line 147: // TODO: For windows, check that mingw32-make is on the PATH - line 300: // TODO: Implement the actual check ... - line 445: // TODO: Check libpcap is installed plc4go/internal/opcua/Subscriber.go (3 lines): - line 44: subscriptions map[uint32]*SubscriptionHandle `ignore:"true"` // TODO: we don't have support for non string key maps yet - line 165: responseChan := make(chan readWriteModel.CreateSubscriptionResponse, 100) // TODO: bit oversized to not block anything. Discards errors - line 166: errorChan := make(chan error, 100) // TODO: bit oversized to not block anything. Discards errors plc4go/internal/bacnetip/bacgopes/primitivedata/primitivedata_CharacterString.go (3 lines): - line 108: panic("implement me") // TODO: implement me - line 110: panic("implement me") // TODO: implement me - line 112: panic("implement me") // TODO: implement me plc4go/internal/opcua/SubscriptionHandle.go (3 lines): - line 160: responseChan := make(chan readWriteModel.CreateMonitoredItemsResponse, 100) // TODO: bit oversized to not block anything. Discards errors - line 161: errorChan := make(chan error, 100) // TODO: bit oversized to not block anything. Discards errors - line 447: // TODO: big oof. Where do we get all those nil values from? plc4go/internal/bacnetip/bacgopes/object/object_Property.go (3 lines): - line 30: // TODO: big WIP - line 57: // TODO: check for Atomic, Sequence, Choice, Array, List, AnyAtomic - line 106: //TODO implement me plc4go/protocols/s7/readwrite/XmlParserHelper.go (3 lines): - line 38: // Temporary imports to silent compiler warnings (TODO: migrate from static to emission based imports) - line 95: // TODO: find a way to parse the sub types - line 101: // TODO: find a way to parse the sub types plc4go/internal/s7/Connection.go (3 lines): - line 328: // TODO: how do we handle the case if there no items at all? Should we assume it a successful or failure... - line 329: // TODO ... opposed to the java implementation we treat it as a failure - line 335: /* TODO: broken by mspec changes from carcia plc4go/internal/bacnetip/bacgopes/appservice/appservice_SSM.go (3 lines): - line 115: segmentAPDU *segmentAPDU // TODO: rename that to segmentAPDUSource or something - line 292: // TODO: the original code does here something funky but it seems it is best to just return the original apdu - line 343: // TODO: check that function. looks a bit wonky to just append the payloads like that plc4go/internal/ads/Writer.go (3 lines): - line 124: // TODO: Handle this ... - line 129: // TODO: Correctly handle this. - line 219: // TODO: Correctly handle this. plc4c/spi/src/write_buffer.c (3 lines): - line 348: // TODO: Not sure which type to use in this case ... - line 377: // TODO: Not sure which type to use in this case ... - line 415: // TODO: Not sure which type to use in this case ... plc4go/spi/testutils/DriverTestRunner.go (3 lines): - line 141: time.Sleep(100 * time.Millisecond) // TODO: this is really bad as on CI sometimes those sleeps are not enough... - line 156: time.Sleep(100 * time.Millisecond) // TODO: this is really bad as on CI sometimes those sleeps are not enough... - line 171: time.Sleep(100 * time.Millisecond) // TODO: this is really bad as on CI sometimes those sleeps are not enough... plc4c/drivers/modbus/src/driver_modbus_sm_write.c (3 lines): - line 79: // TODO: Check the response ... - line 80: // TODO: Decode the return codes in the response ... - line 81: // TODO: Return the results to the API ... plc4c/transports/tcp/src/transport_tcp.c (3 lines): - line 51: // TODO: Currently return an error. - line 133: // TODO: if the value is negative, it's more a "please remove this much of corrupt data" ... - line 165: // TODO: leaks: message_buffer plc4go/internal/cbus/Connection.go (3 lines): - line 494: // TODO: add localsal to the options - line 506: // TODO: what is with monall - line 518: // TODO: what is with monall plc4go/internal/bacnetip/bacgopes/local/device/local_device_CurrentLocalTime.go (3 lines): - line 38: // TODO: implement readproperty - line 41: //TODO implement me - line 46: //TODO implement me plc4go/internal/bacnetip/bacgopes/apdu/apdu_ConfirmedRequestPDU.go (3 lines): - line 83: nil, // TODO: where to get from - line 84: nil, // TODO: where to get from - line 90: //TODO implement me plc4c/spi/include/plc4c/spi/write_buffer.h (3 lines): - line 62: // TODO: Not sure which type to use in this case ... - line 75: // TODO: Not sure which type to use in this case ... - line 84: // TODO: Not sure which type to use in this case ... plc4go/internal/bacnetip/bacgopes/object/object_WritableProperty.go (3 lines): - line 24: // TODO: big WIP - line 27: // TODO: implement me - line 31: panic("impllement me") // TODO: implement me plc4go/internal/bacnetip/bacgopes/local/object/object_CurrentPropertyList.go (3 lines): - line 38: // TODO: implement readproperty - line 41: //TODO implement me - line 46: //TODO implement me plc4j/utils/plc-simulator/src/main/java/org/apache/plc4x/java/s7/utils/StaticHelper.java (3 lines): - line 52: // TODO: Implement this correctly. - line 137: // TODO: Need to implement the serialization or we can't write strings - line 147: // TODO: Need to implement the serialization or we can't write strings plc4go/internal/knxnetip/ConnectionDriverSpecificOperations.go (3 lines): - line 86: // TODO: maybe groupAddressReadResponse.DataFirstByte can be written as uint 6 so the we wouldn't need to cast - line 536: // TODO: do we need to send a response here - line 555: // TODO: do we need to send a response here plc4go/internal/bacnetip/bacgopes/local/device/local_device_CurrentLocalDate.go (3 lines): - line 38: // TODO: implement readproperty - line 41: //TODO implement me - line 46: //TODO implement me code-generation/language-c/src/main/java/org/apache/plc4x/language/c/CLanguageTemplateHelper.java (3 lines): - line 895: // TODO: replace with map join - line 911: // TODO: replace with map join - line 927: // TODO: replace with map join plc4go/internal/opcua/Connection.go (3 lines): - line 52: connectTimeout time.Duration // TODO: do we need to have that in general, where to get that from - line 54: disconnectTimeout time.Duration // TODO: do we need to have that in general, where to get that from - line 208: // TODO: where do we get the unsubscriber from plc4j/drivers/s7/src/main/java/org/apache/plc4x/java/s7/readwrite/tag/S7Tag.java (3 lines): - line 83: //TODO: Should this address conversion be done in the mspec? - line 271: // TODO: check the value or add reference - limit eventually depending on active S7 --> make a case selection - line 285: // TODO: check the value or add reference plc4go/internal/s7/Reader.go (3 lines): - line 65: // TODO: handle ctx - line 108: // TODO: why do we use a uint16 above and the cotp a uint8? - line 305: // TODO: port over plc4go/internal/eip/Reader.go (3 lines): - line 70: // TODO: handle ctx - line 254: // TODO: If we're using a connected connection, do this differently - line 378: //TODO other status plc4go/internal/bacnetip/bacgopes/npdu/npdu_NPDU.go (3 lines): - line 204: return 0 // TODO: implement me - line 212: return 0 // TODO: implement me - line 220: return 0 // TODO: implement me plc4c/spi/include/plc4c/spi/read_buffer.h (3 lines): - line 66: // TODO: Not sure which type to use in this case ... - line 79: // TODO: Not sure which type to use in this case ... - line 88: // TODO: Not sure which type to use in this case ... plc4j/drivers/modbus/src/main/java/org/apache/plc4x/java/modbus/base/optimizer/ModbusOptimizer.java (3 lines): - line 198: // TODO: Possibly it would be worth doing a single item request for each of these - line 222: // TODO: Possibly it would be worth doing a single item request for each of these - line 254: // TODO: Remove this part once the driver is more stable. plc4go/internal/bacnetip/bacgopes/netservice/netservice_NetworkServiceAccessPoint.go (3 lines): - line 675: newpdu.SetRootMessage(nil) // TODO: we would need to update it every modification we do below so we just nuke it for now - line 833: // npdu._xpdu = xpdu // TODO: what does that mean? - line 855: // npdu._xpdu = xpdu // TODO: what does this mean plc4go/spi/values/PlcValueHandler.go (3 lines): - line 123: // TODO: Check if the used PlcValueType can be casted to the target type. - line 125: // TODO: Check all items - line 127: // TODO: Check all children protocols/c-bus/src/main/resources/protocols/cbus/c-bus_trigger_control_application.mspec (3 lines): - line 21: //TODO: golang doesn't like checking for null so we use that static call to check that the enum is known - line 108: // TODO: maybe can be merged with lightning labels - line 118: // TODO: maybe can be merged with lightning labels protocols/profinet/src/main/resources/protocols/profinet/pnio.mspec (3 lines): - line 28: // TODO: Check if it's really Little Endian - line 341: // TODO: Implement ... - line 589: // TODO: Stopped defining all the types from page 372ff plc4j/spi/src/main/java/org/apache/plc4x/java/spi/optimizer/BaseOptimizer.java (3 lines): - line 94: // TODO: Implement - line 106: // TODO: Implement - line 209: // TODO: If would be cool if we could still process all of the successful ones ... plc4go/internal/knxnetip/MessageCodec.go (3 lines): - line 90: // TODO: Possibly clean up ... - line 102: // TODO: Possibly clean up ... - line 109: // TODO: Possibly clean up ... plc4go/internal/ads/Browser.go (3 lines): - line 101: // TODO: Convert the symbol itself into a PlcBrowseTag - line 146: // TODO: Couldn't find data type with the name defined in the protperty. - line 154: // TODO: Couldn't find property with the given name. plc4py/plc4py/utils/GenericTypes.py (3 lines): - line 30: # TODO I need to figure out why this was added - line 34: # TODO I need to figure out why this was added - line 38: # TODO I need to figure out why this was added plc4go/internal/bacnetip/bacgopes/local/device/local_device_CurrentProtocolServicesSupported.go (3 lines): - line 38: // TODO: implement readproperty - line 41: //TODO implement me - line 46: //TODO implement me plc4go/internal/s7/Writer.go (3 lines): - line 61: // TODO: handle context - line 100: // TODO: why do we use a uint16 above and the cotp a uint8? - line 244: data, err := readWriteModel.DataItemSerialize(plcValue, s7Tag.GetDataType().DataProtocolId(), 0 /*TODO: port s7DriverContext.getControllerType()*/, int32(stringLength)) plc4go/internal/bacnetip/bacgopes/app/app_Application.go (3 lines): - line 106: a.Collector, init = NewCollector(a.log) // TODO: pass a if it has stuff to collect - line 231: // TODO: match that with readWriteModel.BACnetServicesSupported - line 287: // TODO: do proper mapping plc4j/drivers/profinet-ng/src/main/java/org/apache/plc4x/java/profinet/channel/ProfinetChannel.java (3 lines): - line 84: // TODO: This might be leaking the thread after finishing. - line 121: // TODO: Possibly we could have multiple levels of VLans ... - line 170: // TODO: Find out how to react to PING messages. plc4net/api/api/messages/IPlcWriteRequestBuilder.cs (3 lines): - line 21: * TODO: Decide if distinguishment between date, time and datetime are needed (see plc4j) - line 22: * TODO: Decide if implementation of byte[] and Byte[] as in plc4j are needed - line 23: * TODO: Check type compatibility between Java BigDecimal and Decimal plc4go/internal/knxnetip/Query.go (3 lines): - line 47: // TODO: Implement this ... - line 68: return "" // TODO: implement this - line 89: // TODO: Implement this ... plc4j/drivers/profinet-ng/src/main/java/org/apache/plc4x/java/profinet/ProfinetDriver.java (3 lines): - line 89: // TODO: This should actually happen in the execute method of the discoveryRequest and not here ... - line 248: // TODO: Use DCP to assign an IP address to the device (Send one packet to every network device) - line 301: // TODO: Possibly have a look if this operation was successful plc4go/protocols/bacnetip/readwrite/model/BACnetRejectReason.go (2 lines): - line 166: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetRejectReason", 8) - line 189: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetRejectReason", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/spi/utils/asciiBox.go (2 lines): - line 318: // TODO: this distorts boxes... - line 555: // TODO: if there is a box bigger then others in that this will get distorted protocols/c-bus/src/main/resources/protocols/cbus/c-bus_security_application.mspec (2 lines): - line 21: //TODO: golang doesn't like checking for null so we use that static call to check that the enum is known - line 329: // TODO: we can't use ZoneStatus directly as nobody used enums in list till now so we just wrap it plc4go/protocols/knxnetip/readwrite/model/Status.go (2 lines): - line 172: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("Status", 8) - line 195: return /*TODO: migrate me*/ writeBuffer.WriteUint8("Status", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/IdentityCriteriaType.go (2 lines): - line 154: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("IdentityCriteriaType", 32) - line 177: return /*TODO: migrate me*/ writeBuffer.WriteUint32("IdentityCriteriaType", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/knxnetip/readwrite/model/KnxInterfaceObjectType.go (2 lines): - line 487: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("KnxInterfaceObjectType", 16) - line 510: return /*TODO: migrate me*/ writeBuffer.WriteUint16("KnxInterfaceObjectType", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/TriggerControlCommandType.go (2 lines): - line 168: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("TriggerControlCommandType", 4) - line 191: return /*TODO: migrate me*/ writeBuffer.WriteUint8("TriggerControlCommandType", 4, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetProtocolLevel.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetProtocolLevel", 8) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetProtocolLevel", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4j/spi/src/main/java/org/apache/plc4x/java/spi/generation/WriteBufferByteBased.java (2 lines): - line 545: // TODO: This assumes the default encoding of IEEE 32 bit floating point - line 554: // TODO: This assumes the default encoding of IEEE 64 bit floating point plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableAuthorization.go (2 lines): - line 136: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableAuthorization", 32) - line 159: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableAuthorization", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/internal/bacnetip/bacgopes/debugging/debugging.go (2 lines): - line 30: // TODO: implement - line 32: // TODO: implement me plc4go/protocols/opcua/readwrite/model/UadpDataSetMessageContentMask.go (2 lines): - line 142: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("UadpDataSetMessageContentMask", 32) - line 165: return /*TODO: migrate me*/ writeBuffer.WriteUint32("UadpDataSetMessageContentMask", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/modbus/readwrite/model/ModbusDeviceInformationLevel.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("ModbusDeviceInformationLevel", 8) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("ModbusDeviceInformationLevel", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableChange.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableChange", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableChange", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/simulated/readwrite/model/SimulatedDataTypeSizes.go (2 lines): - line 388: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("SimulatedDataTypeSizes", 8) - line 411: return /*TODO: migrate me*/ writeBuffer.WriteUint8("SimulatedDataTypeSizes", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/AccessControlCommandTypeContainer.go (2 lines): - line 1416: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("AccessControlCommandTypeContainer", 8) - line 1439: return /*TODO: migrate me*/ writeBuffer.WriteUint8("AccessControlCommandTypeContainer", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/JsonDataSetMessageContentMask.go (2 lines): - line 178: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("JsonDataSetMessageContentMask", 32) - line 201: return /*TODO: migrate me*/ writeBuffer.WriteUint32("JsonDataSetMessageContentMask", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetDoorSecuredStatus.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetDoorSecuredStatus", 8) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetDoorSecuredStatus", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/MediaTransportControlCommandTypeContainer.go (2 lines): - line 1733: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("MediaTransportControlCommandTypeContainer", 8) - line 1756: return /*TODO: migrate me*/ writeBuffer.WriteUint8("MediaTransportControlCommandTypeContainer", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4c/drivers/s7/src/driver_s7_sm_write.c (2 lines): - line 37: // state become too big, TODO: move to some header or inline - line 231: // TODO: better map transport error codes to response error codes plc4go/internal/bacnetip/bacgopes/apdu/apdu_ConfirmedRequestSequence.go (2 lines): - line 38: // SetConfirmedRequestSequence callback is needed as we work in the constructor already with the finished object // TODO: maybe we need to return as init again as it might not be finished constructing.... - line 65: //TODO: the sequence is usually init first but seems upstream does a init on the same level first before going deeper plc4go/protocols/opcua/readwrite/model/MessageType.go (2 lines): - line 136: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadString("MessageType", uint32(24), utils.WithEncoding("UTF-8")) - line 159: return /*TODO: migrate me*/ writeBuffer.WriteString("MessageType", uint32(24), string(e), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName()), utils.WithEncoding("UTF-8)")) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableRedundant.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableRedundant", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableRedundant", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/ApplicationType.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("ApplicationType", 32) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint32("ApplicationType", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/TsnFailureCode.go (2 lines): - line 256: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("TsnFailureCode", 32) - line 279: return /*TODO: migrate me*/ writeBuffer.WriteUint32("TsnFailureCode", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/AirConditioningCommandType.go (2 lines): - line 308: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("AirConditioningCommandType", 4) - line 331: return /*TODO: migrate me*/ writeBuffer.WriteUint8("AirConditioningCommandType", 4, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetSegmentation.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetSegmentation", 8) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetSegmentation", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableGenerate.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableGenerate", 32) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableGenerate", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/SecurityResponseCode.go (2 lines): - line 256: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("SecurityResponseCode", 8) - line 279: return /*TODO: migrate me*/ writeBuffer.WriteUint8("SecurityResponseCode", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/eip/readwrite/model/CIPStatus.go (2 lines): - line 298: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("CIPStatus", 32) - line 321: return /*TODO: migrate me*/ writeBuffer.WriteUint32("CIPStatus", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariablePassword.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariablePassword", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariablePassword", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/AccessRestrictionType.go (2 lines): - line 130: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("AccessRestrictionType", 16) - line 153: return /*TODO: migrate me*/ writeBuffer.WriteUint16("AccessRestrictionType", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableTsn.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableTsn", 32) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableTsn", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/AttributeId.go (2 lines): - line 262: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("AttributeId", 32) - line 285: return /*TODO: migrate me*/ writeBuffer.WriteUint32("AttributeId", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetSilencedState.go (2 lines): - line 130: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BACnetSilencedState", 16) - line 153: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BACnetSilencedState", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesDataType.go (2 lines): - line 2998: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesDataType", 32) - line 3021: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesDataType", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/modbus/readwrite/model/ModbusDeviceInformationMoreFollows.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("ModbusDeviceInformationMoreFollows", 8) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteUint8("ModbusDeviceInformationMoreFollows", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/DataSetFieldContentMask.go (2 lines): - line 142: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("DataSetFieldContentMask", 32) - line 165: return /*TODO: migrate me*/ writeBuffer.WriteUint32("DataSetFieldContentMask", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetStatusFlags.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetStatusFlags", 8) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetStatusFlags", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4py/plc4py/spi/messages/PlcReader.py (2 lines): - line 83: # TODO: Insert Optimizer base on data from a browse request - line 91: # TODO:- This exception is very general and probably should be replaced plc4go/protocols/bacnetip/readwrite/model/BACnetLoggingType.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetLoggingType", 8) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetLoggingType", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorFault.go (2 lines): - line 160: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BACnetEscalatorFault", 16) - line 183: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BACnetEscalatorFault", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4c/spi/include/plc4c/spi/types_private.h (2 lines): - line 98: // TODO: Implement the argument. - line 101: // TODO: Implement the argument. plc4go/protocols/opcua/readwrite/model/UadpNetworkMessageContentMask.go (2 lines): - line 172: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("UadpNetworkMessageContentMask", 32) - line 195: return /*TODO: migrate me*/ writeBuffer.WriteUint32("UadpNetworkMessageContentMask", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableFilter.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableFilter", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableFilter", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/spi/values/PlcBYTE.go (2 lines): - line 125: //TODO: Check if this is ok - line 130: //TODO: Check if this is ok plc4j/drivers/s7/src/main/java/org/apache/plc4x/java/s7/readwrite/S7Driver.java (2 lines): - line 93: // TODO: Actually this is not quite true ... this is only true for some S7 devices - line 105: // TODO: This should actually happen in the execute method of the discoveryRequest and not here ... plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableExpression.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableExpression", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableExpression", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4j/spi/src/main/java/org/apache/plc4x/java/spi/codegen/fields/FieldReaderManualArray.java (2 lines): - line 50: //TODO: maybe switch to iterator here - line 67: //TODO: maybe switch to iterator here plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableGeneral.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableGeneral", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableGeneral", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableValue.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableValue", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableValue", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetDataType.go (2 lines): - line 184: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetDataType", 8) - line 207: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetDataType", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/HVACSensorStatus.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("HVACSensorStatus", 8) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("HVACSensorStatus", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableBase.go (2 lines): - line 196: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableBase", 32) - line 219: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableBase", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/spi/values/PlcINT.go (2 lines): - line 136: //TODO: Check if this is ok - line 141: //TODO: Check if this is ok plc4go/protocols/knxnetip/readwrite/model/KnxInterfaceObjectProperty.go (2 lines): - line 4927: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("KnxInterfaceObjectProperty", 32) - line 4950: return /*TODO: migrate me*/ writeBuffer.WriteUint32("KnxInterfaceObjectProperty", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableStandalone.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableStandalone", 32) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableStandalone", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/simulated/readwrite/XmlParserHelper.go (2 lines): - line 38: // Temporary imports to silent compiler warnings (TODO: migrate from static to emission based imports) - line 49: // TODO: find a way to parse the sub types code-generation/protocol-base-mspec/src/main/antlr4/org/apache/plc4x/plugins/codegenerator/language/mspec/MSpec.g4 (2 lines): - line 45: // TODO: remove typeSwitchField as it's a unnecessary indirection - line 194: // TODO: check if this is really universal or should be specific to case statement plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableUser.go (2 lines): - line 208: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableUser", 32) - line 231: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableUser", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/LevelInformationNibblePair.go (2 lines): - line 278: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("LevelInformationNibblePair", 8) - line 301: return /*TODO: migrate me*/ writeBuffer.WriteUint8("LevelInformationNibblePair", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/AccessControlCommandType.go (2 lines): - line 198: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("AccessControlCommandType", 4) - line 221: return /*TODO: migrate me*/ writeBuffer.WriteUint8("AccessControlCommandType", 4, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/UserTokenType.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("UserTokenType", 32) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint32("UserTokenType", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/IdType.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("IdType", 32) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint32("IdType", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/knxnetip/readwrite/model/FirmwareType.go (2 lines): - line 196: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("FirmwareType", 16) - line 219: return /*TODO: migrate me*/ writeBuffer.WriteUint16("FirmwareType", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableKey.go (2 lines): - line 238: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableKey", 32) - line 261: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableKey", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetAbortReason.go (2 lines): - line 178: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetAbortReason", 8) - line 201: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetAbortReason", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4j/drivers/ads/src/main/java/org/apache/plc4x/java/ads/discovery/AdsPlcDiscoverer.java (2 lines): - line 118: // TODO: Check if this is legit, or if we can get the information from somewhere. - line 131: // TODO: Find out how to handle the OS Data plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableH.go (2 lines): - line 190: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableH", 32) - line 213: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableH", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetFileAccessMethod.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetFileAccessMethod", 8) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetFileAccessMethod", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/internal/bacnetip/bacgopes/apdu/apdu_UnconfirmedRequestSequence.go (2 lines): - line 38: // SetUnconfirmedRequestSequence callback is needed as we work in the constructor already with the finished object // TODO: maybe we need to return as init again as it might not be finished constructing.... - line 68: //TODO: the sequence is usually init first but seems upstream does a init on the same level first before going deeper plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableMan.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableMan", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableMan", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/ActionState.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("ActionState", 32) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint32("ActionState", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4j/spi/src/main/java/org/apache/plc4x/java/spi/transaction/RequestTransactionManager.java (2 lines): - line 165: // TODO: what is this start method used for? - line 219: //TODO: Check MDC used. Created exception in Hop application plc4go/protocols/bacnetip/readwrite/model/MaxSegmentsAccepted.go (2 lines): - line 198: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("MaxSegmentsAccepted", 3) - line 221: return /*TODO: migrate me*/ writeBuffer.WriteUint8("MaxSegmentsAccepted", 3, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableAudio.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableAudio", 32) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableAudio", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableAnnotations.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableAnnotations", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableAnnotations", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/knxnetip/readwrite/model/DeviceDescriptor.go (2 lines): - line 543: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("DeviceDescriptor", 16) - line 566: return /*TODO: migrate me*/ writeBuffer.WriteUint16("DeviceDescriptor", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/JsonNetworkMessageContentMask.go (2 lines): - line 148: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("JsonNetworkMessageContentMask", 32) - line 171: return /*TODO: migrate me*/ writeBuffer.WriteUint32("JsonNetworkMessageContentMask", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableReference.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableReference", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableReference", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/NamingRuleType.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("NamingRuleType", 32) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint32("NamingRuleType", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableConnect.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableConnect", 32) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableConnect", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/s7/readwrite/model/DataTransportSize.go (2 lines): - line 188: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("DataTransportSize", 8) - line 211: return /*TODO: migrate me*/ writeBuffer.WriteUint8("DataTransportSize", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/InterfaceAdminStatus.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("InterfaceAdminStatus", 32) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint32("InterfaceAdminStatus", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/NodeIdType.go (2 lines): - line 136: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("NodeIdType", 6) - line 159: return /*TODO: migrate me*/ writeBuffer.WriteUint8("NodeIdType", 6, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableAnalog.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableAnalog", 32) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableAnalog", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/spi/utils/ReadBufferJsonBased.go (2 lines): - line 99: // TODO: work with x.InputOffset() and check if we are at EOF - line 354: // TODO: not enough bits plc4go/internal/bacnetip/bacgopes/object/object_StandardProperty.go (2 lines): - line 24: // TODO: big WIP - line 27: // TODO: implement me plc4go/protocols/opcua/readwrite/model/DataSetFieldFlags.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("DataSetFieldFlags", 16) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteUint16("DataSetFieldFlags", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableNon.go (2 lines): - line 412: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableNon", 32) - line 435: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableNon", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/AlarmMask.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("AlarmMask", 16) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint16("AlarmMask", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4j/transports/serial/src/main/java/org/apache/plc4x/java/transport/serial/SerialPollingSelector.java (2 lines): - line 150: // TODO should we do something here? - line 163: // TODO is this always the case?? plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableO.go (2 lines): - line 268: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableO", 32) - line 291: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableO", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableOverride.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableOverride", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableOverride", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/PasswordOptionsMask.go (2 lines): - line 160: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("PasswordOptionsMask", 32) - line 183: return /*TODO: migrate me*/ writeBuffer.WriteUint32("PasswordOptionsMask", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDoorCommand.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetLiftCarDoorCommand", 8) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetLiftCarDoorCommand", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/internal/knxnetip/Discoverer.go (2 lines): - line 61: // TODO: maybe a dynamic executor would be better to not waste cycles when not in use - line 241: // TODO: Make this configurable plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableTransaction.go (2 lines): - line 136: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableTransaction", 32) - line 159: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableTransaction", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableModify.go (2 lines): - line 166: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableModify", 32) - line 189: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableModify", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableStructure.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableStructure", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableStructure", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4c/api/include/plc4c/connection.h (2 lines): - line 267: * TODO: Somehow we need to provide the subscription type and depending on the - line 281: * TODO: Somehow we need to provide the unsubscription type and depending on the plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariablePublished.go (2 lines): - line 598: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariablePublished", 32) - line 621: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariablePublished", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/ProtectionLevel.go (2 lines): - line 158: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("ProtectionLevel", 4) - line 181: return /*TODO: migrate me*/ writeBuffer.WriteUint8("ProtectionLevel", 4, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetPolarity.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetPolarity", 8) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetPolarity", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableRead.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableRead", 32) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableRead", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/ErrorReportingCommandType.go (2 lines): - line 158: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("ErrorReportingCommandType", 4) - line 181: return /*TODO: migrate me*/ writeBuffer.WriteUint8("ErrorReportingCommandType", 4, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableSort.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableSort", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableSort", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableProgress.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableProgress", 32) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableProgress", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/s7/readwrite/model/SyntaxIdType.go (2 lines): - line 178: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("SyntaxIdType", 8) - line 201: return /*TODO: migrate me*/ writeBuffer.WriteUint8("SyntaxIdType", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/internal/ads/Reader.go (2 lines): - line 119: // TODO: Handle this ... - line 228: // TODO: Correctly handle this. plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableEnum.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableEnum", 32) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableEnum", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4c/drivers/plc4x/src/driver_plc4x_sm_read.c (2 lines): - line 32: // state become too big, TODO: move to some header or inline - line 75: // TODO: Check the connection id and the request id both match plc4go/protocols/bacnetip/readwrite/model/BACnetBinaryPV.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetBinaryPV", 8) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetBinaryPV", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter", 8) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetConfirmedServiceRequestGetEnrollmentSummaryAcknowledgementFilter", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarMode.go (2 lines): - line 190: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BACnetLiftCarMode", 16) - line 213: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BACnetLiftCarMode", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/spi/values/PlcUINT.go (2 lines): - line 122: //TODO: Check if this is ok - line 127: //TODO: Check if this is ok plc4go/protocols/cbus/readwrite/model/StatusCoding.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadByte("StatusCoding") - line 147: return /*TODO: migrate me*/ writeBuffer.WriteByte("StatusCoding", byte(e), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/s7/readwrite/model/TransportSize.go (2 lines): - line 1910: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("TransportSize", 8) - line 1933: return /*TODO: migrate me*/ writeBuffer.WriteUint8("TransportSize", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetAuthorizationMode.go (2 lines): - line 142: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BACnetAuthorizationMode", 16) - line 165: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BACnetAuthorizationMode", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetLightingOperation.go (2 lines): - line 172: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BACnetLightingOperation", 16) - line 195: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BACnetLightingOperation", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableVector.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableVector", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableVector", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/s7/readwrite/model/CpuSubscribeEvents.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("CpuSubscribeEvents", 8) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("CpuSubscribeEvents", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/MeasurementCommandTypeContainer.go (2 lines): - line 151: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("MeasurementCommandTypeContainer", 8) - line 174: return /*TODO: migrate me*/ writeBuffer.WriteUint8("MeasurementCommandTypeContainer", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice.go (2 lines): - line 154: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice", 8) - line 177: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetConfirmedServiceRequestReinitializeDeviceReinitializedStateOfDevice", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/s7/readwrite/model/AlarmType.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("AlarmType", 8) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint8("AlarmType", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/DeadbandType.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("DeadbandType", 32) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint32("DeadbandType", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/CALCommandTypeContainer.go (2 lines): - line 1775: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("CALCommandTypeContainer", 8) - line 1798: return /*TODO: migrate me*/ writeBuffer.WriteUint8("CALCommandTypeContainer", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableFind.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableFind", 32) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableFind", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/s7/readwrite/model/TimeBase.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("TimeBase", 8) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint8("TimeBase", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableAlias.go (2 lines): - line 136: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableAlias", 32) - line 159: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableAlias", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableRequest.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableRequest", 32) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableRequest", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetTimerTransition.go (2 lines): - line 148: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetTimerTransition", 8) - line 171: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetTimerTransition", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableBrowse.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableBrowse", 32) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableBrowse", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableSubscribed.go (2 lines): - line 184: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableSubscribed", 32) - line 207: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableSubscribed", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/s7/readwrite/model/ModeTransitionType.go (2 lines): - line 154: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("ModeTransitionType", 8) - line 177: return /*TODO: migrate me*/ writeBuffer.WriteUint8("ModeTransitionType", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4c/api/include/plc4c/system.h (2 lines): - line 140: * TODO: Possilby this should be an SPI function - line 148: * TODO: Possilby this should be an SPI function plc4go/protocols/ads/readwrite/model/CommandId.go (2 lines): - line 160: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("CommandId", 16) - line 183: return /*TODO: migrate me*/ writeBuffer.WriteUint16("CommandId", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/ChannelStatus.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("ChannelStatus", 8) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint8("ChannelStatus", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4j/drivers/profinet-ng/src/main/java/org/apache/plc4x/java/profinet/packets/PnDcpPacketFactory.java (2 lines): - line 96: // TODO: Handle error responses quickly (If the device doesn't support PN CM, then we can abort a lot quicker. - line 156: // TODO: Handle error responses quickly (If the device doesn't support PN CM, then we can abort a lot quicker. plc4go/protocols/cbus/readwrite/model/TemperatureBroadcastCommandType.go (2 lines): - line 128: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("TemperatureBroadcastCommandType", 4) - line 151: return /*TODO: migrate me*/ writeBuffer.WriteUint8("TemperatureBroadcastCommandType", 4, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/MediaTransportControlCommandType.go (2 lines): - line 272: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("MediaTransportControlCommandType", 4) - line 295: return /*TODO: migrate me*/ writeBuffer.WriteUint8("MediaTransportControlCommandType", 4, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetDeviceStatus.go (2 lines): - line 142: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BACnetDeviceStatus", 16) - line 165: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BACnetDeviceStatus", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/LightingCommandTypeContainer.go (2 lines): - line 851: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("LightingCommandTypeContainer", 8) - line 874: return /*TODO: migrate me*/ writeBuffer.WriteUint8("LightingCommandTypeContainer", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableRedundancy.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableRedundancy", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableRedundancy", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/AccessControlCategory.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("AccessControlCategory", 4) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteUint8("AccessControlCategory", 4, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableDeadband.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableDeadband", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableDeadband", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4j/spi/src/main/java/org/apache/plc4x/java/spi/configuration/ConfigurationFactory.java (2 lines): - line 95: // TODO: Check for the complex-fields with required annotations. - line 156: // TODO: Check if the default values type matches. plc4go/protocols/opcua/readwrite/model/LldpSystemCapabilitiesMap.go (2 lines): - line 172: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("LldpSystemCapabilitiesMap", 32) - line 195: return /*TODO: migrate me*/ writeBuffer.WriteUint32("LldpSystemCapabilitiesMap", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/ModelChangeStructureVerbMask.go (2 lines): - line 130: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("ModelChangeStructureVerbMask", 32) - line 153: return /*TODO: migrate me*/ writeBuffer.WriteUint32("ModelChangeStructureVerbMask", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/ads/discovery/readwrite/model/Status.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("Status", 32) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint32("Status", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableNode.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableNode", 32) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableNode", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetLiftFault.go (2 lines): - line 208: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BACnetLiftFault", 16) - line 231: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BACnetLiftFault", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/ErrorClass.go (2 lines): - line 154: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("ErrorClass", 16) - line 177: return /*TODO: migrate me*/ writeBuffer.WriteUint16("ErrorClass", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableAliases.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableAliases", 32) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableAliases", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableSelection.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableSelection", 32) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableSelection", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/s7/readwrite/model/ControllerType.go (2 lines): - line 142: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("ControllerType", 32) - line 165: return /*TODO: migrate me*/ writeBuffer.WriteUint32("ControllerType", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/ErrorReportingSystemCategoryTypeForSupportUnits.go (2 lines): - line 196: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("ErrorReportingSystemCategoryTypeForSupportUnits", 4) - line 219: return /*TODO: migrate me*/ writeBuffer.WriteUint8("ErrorReportingSystemCategoryTypeForSupportUnits", 4, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableSessions.go (2 lines): - line 448: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableSessions", 32) - line 471: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableSessions", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/ServerState.go (2 lines): - line 148: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("ServerState", 32) - line 171: return /*TODO: migrate me*/ writeBuffer.WriteUint32("ServerState", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableOff.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableOff", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableOff", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableCondition.go (2 lines): - line 280: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableCondition", 32) - line 303: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableCondition", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableAdd.go (2 lines): - line 298: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableAdd", 32) - line 321: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableAdd", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/ads/readwrite/model/AdsTransMode.go (2 lines): - line 142: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("AdsTransMode", 32) - line 165: return /*TODO: migrate me*/ writeBuffer.WriteUint32("AdsTransMode", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableSecurity.go (2 lines): - line 250: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableSecurity", 32) - line 273: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableSecurity", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4j/spi/src/main/java/org/apache/plc4x/java/spi/codegen/io/DataReaderComplexDefault.java (2 lines): - line 31: // TODO: maybe replace with resetable or something so its clear that that's the only purpose - line 65: // TODO: it might be even better if we default to value like in other places... on the other hand a complex type has always a proper logical name so this might be fine like that plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableModel.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableModel", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableModel", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetRelationship.go (2 lines): - line 286: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BACnetRelationship", 16) - line 309: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BACnetRelationship", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetEventState.go (2 lines): - line 142: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BACnetEventState", 16) - line 165: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BACnetEventState", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableMulti.go (2 lines): - line 136: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableMulti", 32) - line 159: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableMulti", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableCurrency.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableCurrency", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableCurrency", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorMode.go (2 lines): - line 142: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BACnetEscalatorMode", 16) - line 165: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BACnetEscalatorMode", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/eip/readwrite/model/CIPDataTypeCode.go (2 lines): - line 412: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("CIPDataTypeCode", 16) - line 435: return /*TODO: migrate me*/ writeBuffer.WriteUint16("CIPDataTypeCode", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/ErrorCode.go (2 lines): - line 880: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("ErrorCode", 16) - line 903: return /*TODO: migrate me*/ writeBuffer.WriteUint16("ErrorCode", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4c/drivers/modbus/src/driver_modbus_packets.c (2 lines): - line 153: // TODO: Currently not supported. - line 178: // TODO: Implement this ... plc4go/internal/bacnetip/bacgopes/capability/capability_Collector.go (2 lines): - line 41: // TODO: implement - line 116: // TODO: not sure what to do here plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableShelved.go (2 lines): - line 184: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableShelved", 32) - line 207: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableShelved", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/PubSubConfigurationRefMask.go (2 lines): - line 184: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("PubSubConfigurationRefMask", 32) - line 207: return /*TODO: migrate me*/ writeBuffer.WriteUint32("PubSubConfigurationRefMask", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/ErrorReportingSeverity.go (2 lines): - line 148: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("ErrorReportingSeverity", 3) - line 171: return /*TODO: migrate me*/ writeBuffer.WriteUint8("ErrorReportingSeverity", 3, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/protocol/ProfinetProtocolLogic.java (2 lines): - line 200: // TODO: Find out what they are needed for ... - line 229: // TODO:- Do something here plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableDatagram.go (2 lines): - line 250: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableDatagram", 32) - line 273: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableDatagram", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/NegotiationStatus.go (2 lines): - line 130: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("NegotiationStatus", 32) - line 153: return /*TODO: migrate me*/ writeBuffer.WriteUint32("NegotiationStatus", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableLldp.go (2 lines): - line 490: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableLldp", 32) - line 513: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableLldp", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/LightingCommandType.go (2 lines): - line 168: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("LightingCommandType", 4) - line 191: return /*TODO: migrate me*/ writeBuffer.WriteUint8("LightingCommandType", 4, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetBackupState.go (2 lines): - line 142: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetBackupState", 8) - line 165: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetBackupState", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableException.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableException", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableException", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableQuantity.go (2 lines): - line 166: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableQuantity", 32) - line 189: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableQuantity", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetReliability.go (2 lines): - line 250: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BACnetReliability", 16) - line 273: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BACnetReliability", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetAuthorizationExemption.go (2 lines): - line 148: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetAuthorizationExemption", 8) - line 171: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetAuthorizationExemption", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetAccessUserType.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BACnetAccessUserType", 16) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BACnetAccessUserType", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableEngineering.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableEngineering", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableEngineering", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableDefault.go (2 lines): - line 214: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableDefault", 32) - line 237: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableDefault", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/s7/readwrite/model/QueryType.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("QueryType", 8) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("QueryType", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetAccessZoneOccupancyState.go (2 lines): - line 148: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BACnetAccessZoneOccupancyState", 16) - line 171: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BACnetAccessZoneOccupancyState", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableAccess.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableAccess", 32) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableAccess", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/TagClass.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("TagClass", 1) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteUint8("TagClass", 1, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/BrowseDirection.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("BrowseDirection", 32) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint32("BrowseDirection", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableReader.go (2 lines): - line 970: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableReader", 32) - line 993: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableReader", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableConversion.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableConversion", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableConversion", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableLimit.go (2 lines): - line 196: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableLimit", 32) - line 219: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableLimit", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableChassis.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableChassis", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableChassis", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/MonitoringMode.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("MonitoringMode", 32) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint32("MonitoringMode", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/spi/values/PlcSINT.go (2 lines): - line 128: //TODO: Check if this is ok - line 133: //TODO: Check if this is ok plc4go/protocols/bacnetip/readwrite/model/BACnetDoorStatus.go (2 lines): - line 166: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BACnetDoorStatus", 16) - line 189: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BACnetDoorStatus", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetLogStatus.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetLogStatus", 8) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetLogStatus", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableX.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableX", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableX", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/TriggerControlCommandTypeContainer.go (2 lines): - line 851: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("TriggerControlCommandTypeContainer", 8) - line 874: return /*TODO: migrate me*/ writeBuffer.WriteUint8("TriggerControlCommandTypeContainer", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetTimerState.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetTimerState", 8) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetTimerState", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4j/drivers/knxnetip/src/main/java/org/apache/plc4x/java/knxnetip/ets/EtsParser.java (2 lines): - line 126: // TODO: Leave this in, as it helps debug problems, wen a new ETS version comes out. - line 137: // TODO: Leave this in, as it helps debug problems, wen a new ETS version comes out. plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariablePublish.go (2 lines): - line 1936: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariablePublish", 32) - line 1959: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariablePublish", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableOpen.go (2 lines): - line 130: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableOpen", 32) - line 153: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableOpen", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableFinite.go (2 lines): - line 190: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableFinite", 32) - line 213: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableFinite", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/RequestType.go (2 lines): - line 188: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("RequestType", 8) - line 211: return /*TODO: migrate me*/ writeBuffer.WriteUint8("RequestType", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/internal/bacnetip/bacgopes/npdu/npdu_RejectMessageToNetwork.go (2 lines): - line 57: // TODO: check if this is rather a KWArgs - line 62: // TODO: check if this is rather a KWArgs plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableState.go (2 lines): - line 196: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableState", 32) - line 219: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableState", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/spi/values/PlcLWORD.go (2 lines): - line 200: //TODO: Check if this is ok - line 208: //TODO: Check if this is ok plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableWith.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableWith", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableWith", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetDoorValue.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetDoorValue", 8) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetDoorValue", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableDiscrepancy.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableDiscrepancy", 32) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableDiscrepancy", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/knxnetip/readwrite/model/AccessLevel.go (2 lines): - line 207: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("AccessLevel", 4) - line 230: return /*TODO: migrate me*/ writeBuffer.WriteUint8("AccessLevel", 4, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetLockStatus.go (2 lines): - line 130: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetLockStatus", 8) - line 153: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetLockStatus", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4j/drivers/modbus/src/main/java/org/apache/plc4x/java/modbus/tcp/discovery/ModbusPlcDiscoverer.java (2 lines): - line 70: // TODO: add an option to fine tune the network device or ip subnet to scan and maybe some timeouts and delays to prevent flooding. - line 128: // TODO: We should probably not only try to read a coil, but try any of the types and if one works, that's a match. plc4go/protocols/opcua/readwrite/model/OpcuaDataType.go (2 lines): - line 358: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadString("OpcuaDataType", uint32(112), utils.WithEncoding("UTF-8")) - line 381: return /*TODO: migrate me*/ writeBuffer.WriteString("OpcuaDataType", uint32(112), string(e), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName()), utils.WithEncoding("UTF-8)")) plc4go/protocols/cbus/readwrite/model/TelephonyCommandType.go (2 lines): - line 128: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("TelephonyCommandType", 4) - line 151: return /*TODO: migrate me*/ writeBuffer.WriteUint8("TelephonyCommandType", 4, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/ErrorReportingCommandTypeContainer.go (2 lines): - line 193: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("ErrorReportingCommandTypeContainer", 8) - line 216: return /*TODO: migrate me*/ writeBuffer.WriteUint8("ErrorReportingCommandTypeContainer", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4c/drivers/modbus/src/driver_modbus_sm_read.c (2 lines): - line 140: // TODO: Currently not supported. - line 201: // TODO: Return the results to the API ... plc4go/protocols/opcua/readwrite/model/ConversionLimitEnum.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("ConversionLimitEnum", 32) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint32("ConversionLimitEnum", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/spi/values/PlcLINT.go (2 lines): - line 150: //TODO: Check if this is ok - line 155: //TODO: Check if this is ok plc4go/protocols/s7/readwrite/model/COTPProtocolClass.go (2 lines): - line 130: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("COTPProtocolClass", 8) - line 153: return /*TODO: migrate me*/ writeBuffer.WriteUint8("COTPProtocolClass", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetShedState.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetShedState", 8) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetShedState", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableAudit.go (2 lines): - line 592: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableAudit", 32) - line 615: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableAudit", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableSemantic.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableSemantic", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableSemantic", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableAlternative.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableAlternative", 32) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableAlternative", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/internal/bacnetip/bacgopes/local/device/local_device_LocalDevice.go (2 lines): - line 136: // TODO: convert - line 216: App any `ignore:"true"` // TODO: is *Application but creates a circular dependency. figure out what is a smart way plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleTimeRangeSpecifier.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetAccessRuleTimeRangeSpecifier", 8) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetAccessRuleTimeRangeSpecifier", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariablePermission.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariablePermission", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariablePermission", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableNaming.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableNaming", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableNaming", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/internal/bacnetip/bacgopes/bvllservice/bvllservice_BIPSimple.go (2 lines): - line 96: // TODO: route aware stuff missing here - line 110: // TODO: route aware stuff missing here plc4go/protocols/bacnetip/readwrite/model/BACnetVTClass.go (2 lines): - line 148: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BACnetVTClass", 16) - line 171: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BACnetVTClass", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableNegotiation.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableNegotiation", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableNegotiation", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/TrustListValidationOptions.go (2 lines): - line 148: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("TrustListValidationOptions", 32) - line 171: return /*TODO: migrate me*/ writeBuffer.WriteUint32("TrustListValidationOptions", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableMonitoring.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableMonitoring", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableMonitoring", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/internal/bacnetip/Subscriber.go (2 lines): - line 93: // TODO: handle ctx - line 97: // TODO: As soon as we establish a connection, we start getting data... plc4go/internal/bacnetip/bacgopes/object/object_ReadableProperty.go (2 lines): - line 24: // TODO: big WIP - line 27: // TODO: implement me plc4go/protocols/cbus/readwrite/model/AirConditioningCommandTypeContainer.go (2 lines): - line 403: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("AirConditioningCommandTypeContainer", 8) - line 426: return /*TODO: migrate me*/ writeBuffer.WriteUint8("AirConditioningCommandTypeContainer", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableHistory.go (2 lines): - line 286: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableHistory", 32) - line 309: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableHistory", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableTopics.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableTopics", 32) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableTopics", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/Language.go (2 lines): - line 514: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("Language", 8) - line 537: return /*TODO: migrate me*/ writeBuffer.WriteUint8("Language", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/internal/bacnetip/bacgopes/apdu/apdu_APCI.go (2 lines): - line 393: // TODO: check if we want to stay with parsing or ditch that for now - line 515: "apduService", "apduInvokeID", "apduAbortRejectReason") // TODO: bit ugly to repeat that here again but what are the options... plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableOpc.go (2 lines): - line 6232: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableOpc", 32) - line 6255: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableOpc", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableSet.go (2 lines): - line 130: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableSet", 32) - line 153: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableSet", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetRouterEntryStatus.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetRouterEntryStatus", 8) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetRouterEntryStatus", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetAccumulatorRecordAccumulatorStatus.go (2 lines): - line 130: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetAccumulatorRecordAccumulatorStatus", 8) - line 153: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetAccumulatorRecordAccumulatorStatus", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/internal/modbus/Reader.go (2 lines): - line 65: // TODO: handle ctx - line 155: // TODO: should we return the error here? plc4go/protocols/s7/readwrite/model/DataTransportErrorCode.go (2 lines): - line 136: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("DataTransportErrorCode", 8) - line 159: return /*TODO: migrate me*/ writeBuffer.WriteUint8("DataTransportErrorCode", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableTrust.go (2 lines): - line 196: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableTrust", 32) - line 219: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableTrust", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/HVACHumidityModeAndFlagsMode.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("HVACHumidityModeAndFlagsMode", 3) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("HVACHumidityModeAndFlagsMode", 3, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/internal/opcua/Configuration.go (2 lines): - line 113: // TODO: not sure how to do that in golang. Seems pkc12 can only decode for now - line 121: // TODO: here we can parse with "golang.org/x/crypto/pkcs12" Decode plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableView.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableView", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableView", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/HistoryUpdateType.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("HistoryUpdateType", 32) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint32("HistoryUpdateType", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableInterface.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableInterface", 32) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableInterface", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetAccessAuthenticationFactorDisable.go (2 lines): - line 142: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BACnetAccessAuthenticationFactorDisable", 16) - line 165: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BACnetAccessAuthenticationFactorDisable", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableUadp.go (2 lines): - line 220: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableUadp", 32) - line 243: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableUadp", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/internal/knxnetip/Reader.go (2 lines): - line 59: // TODO: handle ctx - line 229: // TODO: Do we need a "default" case here? plc4go/protocols/cbus/readwrite/model/ErrorReportingSystemCategoryTypeForOutputUnits.go (2 lines): - line 196: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("ErrorReportingSystemCategoryTypeForOutputUnits", 4) - line 219: return /*TODO: migrate me*/ writeBuffer.WriteUint8("ErrorReportingSystemCategoryTypeForOutputUnits", 4, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/spi/values/PlcWORD.go (2 lines): - line 144: //TODO: Check if this is ok - line 149: //TODO: Check if this is ok plc4go/protocols/opcua/readwrite/model/NodeAttributesMask.go (2 lines): - line 310: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("NodeAttributesMask", 32) - line 333: return /*TODO: migrate me*/ writeBuffer.WriteUint32("NodeAttributesMask", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/MessageSecurityMode.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("MessageSecurityMode", 32) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint32("MessageSecurityMode", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetEngineeringUnits.go (2 lines): - line 1612: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("BACnetEngineeringUnits", 32) - line 1635: return /*TODO: migrate me*/ writeBuffer.WriteUint32("BACnetEngineeringUnits", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableAttribute.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableAttribute", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableAttribute", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4j/drivers/bacnet/src/main/java/org/apache/plc4x/java/bacnetip/tag/BacNetIpTag.java (2 lines): - line 36: Pattern.compile("TODO: finish me... see golang implementation"); - line 71: return "TODO: finish me... see golang implementation"; plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableImage.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableImage", 32) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableImage", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/ads/readwrite/model/ReservedIndexGroups.go (2 lines): - line 322: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("ReservedIndexGroups", 32) - line 345: return /*TODO: migrate me*/ writeBuffer.WriteUint32("ReservedIndexGroups", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/HVACType.go (2 lines): - line 172: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("HVACType", 8) - line 195: return /*TODO: migrate me*/ writeBuffer.WriteUint8("HVACType", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/ErrorReportingSystemCategoryVariant.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("ErrorReportingSystemCategoryVariant", 2) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("ErrorReportingSystemCategoryVariant", 2, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/SecurityCommandTypeContainer.go (2 lines): - line 1817: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("SecurityCommandTypeContainer", 8) - line 1840: return /*TODO: migrate me*/ writeBuffer.WriteUint8("SecurityCommandTypeContainer", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/knxnetip/readwrite/model/HostProtocolCode.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("HostProtocolCode", 8) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteUint8("HostProtocolCode", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetLightingTransition.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetLightingTransition", 8) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetLightingTransition", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableMove.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableMove", 32) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableMove", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/spi/utils/ReadBufferXmlBased.go (2 lines): - line 92: // TODO: work with x.InputOffset() and check if we are at EOF - line 280: // TODO: bitlength too short plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesReferenceType.go (2 lines): - line 532: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesReferenceType", 32) - line 555: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesReferenceType", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OverrideValueHandling.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("OverrideValueHandling", 32) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint32("OverrideValueHandling", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableAxis.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableAxis", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableAxis", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/internal/knxnetip/Connection.go (2 lines): - line 418: // TODO: use proper context - line 483: // TODO: use proper context plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableTransition.go (2 lines): - line 232: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableTransition", 32) - line 255: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableTransition", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/modbus/readwrite/model/ModbusDataType.go (2 lines): - line 388: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("ModbusDataType", 8) - line 411: return /*TODO: migrate me*/ writeBuffer.WriteUint8("ModbusDataType", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/s7/readwrite/model/AlarmStateType.go (2 lines): - line 136: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("AlarmStateType", 8) - line 159: return /*TODO: migrate me*/ writeBuffer.WriteUint8("AlarmStateType", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/ads/readwrite/model/AdsDataType.go (2 lines): - line 698: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt8("AdsDataType", 8) - line 721: return /*TODO: migrate me*/ writeBuffer.WriteInt8("AdsDataType", 8, int8(int8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/ExceptionDeviationFormat.go (2 lines): - line 130: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("ExceptionDeviationFormat", 32) - line 153: return /*TODO: migrate me*/ writeBuffer.WriteUint32("ExceptionDeviationFormat", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/DestinationAddressType.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("DestinationAddressType", 3) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint8("DestinationAddressType", 3, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableOutput.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableOutput", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableOutput", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/ClockAndTimekeepingCommandTypeContainer.go (2 lines): - line 263: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("ClockAndTimekeepingCommandTypeContainer", 8) - line 286: return /*TODO: migrate me*/ writeBuffer.WriteUint8("ClockAndTimekeepingCommandTypeContainer", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BVLCResultCode.go (2 lines): - line 142: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BVLCResultCode", 16) - line 165: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BVLCResultCode", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableBit.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableBit", 32) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableBit", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableFrame.go (2 lines): - line 142: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableFrame", 32) - line 165: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableFrame", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetFaultType.go (2 lines): - line 148: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetFaultType", 8) - line 171: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetFaultType", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableExtension.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableExtension", 32) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableExtension", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetEscalatorOperationDirection.go (2 lines): - line 142: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BACnetEscalatorOperationDirection", 16) - line 165: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BACnetEscalatorOperationDirection", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/PortIdSubtype.go (2 lines): - line 142: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("PortIdSubtype", 32) - line 165: return /*TODO: migrate me*/ writeBuffer.WriteUint32("PortIdSubtype", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceChoice.go (2 lines): - line 292: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetConfirmedServiceChoice", 8) - line 315: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetConfirmedServiceChoice", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/ads/discovery/readwrite/model/Operation.go (2 lines): - line 148: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("Operation", 32) - line 171: return /*TODO: migrate me*/ writeBuffer.WriteUint32("Operation", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/NodeClass.go (2 lines): - line 154: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("NodeClass", 32) - line 177: return /*TODO: migrate me*/ writeBuffer.WriteUint32("NodeClass", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/HVACHumidityError.go (2 lines): - line 940: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("HVACHumidityError", 8) - line 963: return /*TODO: migrate me*/ writeBuffer.WriteUint8("HVACHumidityError", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/knxnetip/readwrite/model/KnxLayer.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("KnxLayer", 8) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint8("KnxLayer", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/spi/values/PlcDINT.go (2 lines): - line 143: //TODO: Check if this is ok - line 148: //TODO: Check if this is ok plc4go/protocols/cbus/readwrite/model/HVACHumidityType.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("HVACHumidityType", 8) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("HVACHumidityType", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter.go (2 lines): - line 130: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter", 8) - line 153: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetConfirmedServiceRequestGetEnrollmentSummaryEventStateFilter", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/knxnetip/readwrite/model/SupportedPhysicalMedia.go (2 lines): - line 431: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("SupportedPhysicalMedia", 8) - line 454: return /*TODO: migrate me*/ writeBuffer.WriteUint8("SupportedPhysicalMedia", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/GAVState.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("GAVState", 2) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("GAVState", 2, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/ErrorReportingSystemCategoryTypeForInputUnits.go (2 lines): - line 196: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("ErrorReportingSystemCategoryTypeForInputUnits", 4) - line 219: return /*TODO: migrate me*/ writeBuffer.WriteUint8("ErrorReportingSystemCategoryTypeForInputUnits", 4, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationFactorType.go (2 lines): - line 250: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetAuthenticationFactorType", 8) - line 273: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetAuthenticationFactorType", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableIcon.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableIcon", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableIcon", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetCharacterEncoding.go (2 lines): - line 136: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadByte("BACnetCharacterEncoding") - line 159: return /*TODO: migrate me*/ writeBuffer.WriteByte("BACnetCharacterEncoding", byte(e), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetAccessPassbackMode.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetAccessPassbackMode", 8) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetAccessPassbackMode", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariablePriority.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariablePriority", 32) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariablePriority", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableI.go (2 lines): - line 388: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableI", 32) - line 411: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableI", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableDisconnect.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableDisconnect", 32) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableDisconnect", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaIdentifierType.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadString("OpcuaIdentifierType", uint32(8), utils.WithEncoding("UTF-8")) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteString("OpcuaIdentifierType", uint32(8), string(e), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName()), utils.WithEncoding("UTF-8)")) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableAlarm.go (2 lines): - line 1576: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableAlarm", 32) - line 1599: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableAlarm", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/s7/readwrite/model/EventType.go (2 lines): - line 130: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("EventType", 8) - line 153: return /*TODO: migrate me*/ writeBuffer.WriteUint8("EventType", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetAccessCredentialDisableReason.go (2 lines): - line 166: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BACnetAccessCredentialDisableReason", 16) - line 189: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BACnetAccessCredentialDisableReason", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/EventNotifierType.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("EventNotifierType", 8) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("EventNotifierType", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableSampling.go (2 lines): - line 154: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableSampling", 32) - line 177: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableSampling", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableUnit.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableUnit", 32) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableUnit", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/LightingLabelType.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("LightingLabelType", 2) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("LightingLabelType", 2, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableCartesian.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableCartesian", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableCartesian", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/MeasurementUnits.go (2 lines): - line 352: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("MeasurementUnits", 8) - line 375: return /*TODO: migrate me*/ writeBuffer.WriteUint8("MeasurementUnits", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableDelete.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableDelete", 32) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableDelete", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableAcknowledgeable.go (2 lines): - line 274: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableAcknowledgeable", 32) - line 297: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableAcknowledgeable", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4j/drivers/s7/src/main/java/org/apache/plc4x/java/s7/readwrite/protocol/S7HMuxImpl.java (2 lines): - line 126: * TODO: Evaluate if the "embed_ctx" is really required since we set - line 235: //TODO: If embedded channel is closed, we need close all channels plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableCreate.go (2 lines): - line 148: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableCreate", 32) - line 171: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableCreate", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/spi/transports/udp/TransportInstance.go (2 lines): - line 111: // TODO: Start a worker that uses m.udpConn.ReadFromUDP() to fill a buffer - line 206: // TODO: usually this happens on the dial port... is there a better way to catch that? plc4go/protocols/bacnetip/readwrite/model/BACnetUnconfirmedServiceChoice.go (2 lines): - line 172: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetUnconfirmedServiceChoice", 8) - line 195: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetUnconfirmedServiceChoice", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/NPDUNetworkPriority.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("NPDUNetworkPriority", 2) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("NPDUNetworkPriority", 2, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/internal/eip/Writer.go (2 lines): - line 67: // TODO: handle context - line 315: // TODO: what is the default type? write nothing? plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableType.go (2 lines): - line 472: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableType", 32) - line 495: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableType", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableTimed.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableTimed", 32) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableTimed", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetObjectTypesSupported.go (2 lines): - line 460: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetObjectTypesSupported", 8) - line 483: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetObjectTypesSupported", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetAction.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetAction", 8) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetAction", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/AccessLevelExType.go (2 lines): - line 184: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("AccessLevelExType", 32) - line 207: return /*TODO: migrate me*/ writeBuffer.WriteUint32("AccessLevelExType", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/DiagnosticsLevel.go (2 lines): - line 130: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("DiagnosticsLevel", 32) - line 153: return /*TODO: migrate me*/ writeBuffer.WriteUint32("DiagnosticsLevel", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/s7/readwrite/model/MemoryArea.go (2 lines): - line 208: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("MemoryArea", 8) - line 231: return /*TODO: migrate me*/ writeBuffer.WriteUint8("MemoryArea", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetNodeType.go (2 lines): - line 232: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetNodeType", 8) - line 255: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetNodeType", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/TriggerControlLabelType.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("TriggerControlLabelType", 2) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("TriggerControlLabelType", 2, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetDoorAlarmState.go (2 lines): - line 160: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetDoorAlarmState", 8) - line 183: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetDoorAlarmState", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/knxnetip/readwrite/model/KnxPropertyDataType.go (2 lines): - line 1056: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("KnxPropertyDataType", 8) - line 1079: return /*TODO: migrate me*/ writeBuffer.WriteUint8("KnxPropertyDataType", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetResultFlags.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetResultFlags", 8) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetResultFlags", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/AttributeWriteMask.go (2 lines): - line 262: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("AttributeWriteMask", 32) - line 285: return /*TODO: migrate me*/ writeBuffer.WriteUint32("AttributeWriteMask", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/RedundancySupport.go (2 lines): - line 136: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("RedundancySupport", 32) - line 159: return /*TODO: migrate me*/ writeBuffer.WriteUint32("RedundancySupport", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableRole.go (2 lines): - line 262: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableRole", 32) - line 285: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableRole", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableSyntax.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableSyntax", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableSyntax", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableTimestamps.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableTimestamps", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableTimestamps", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/DataChangeTrigger.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("DataChangeTrigger", 32) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint32("DataChangeTrigger", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4j/spi/src/main/java/org/apache/plc4x/java/spi/messages/DefaultPlcBrowseItem.java (2 lines): - line 149: // TODO: Find out how to serialize an enum. - line 167: // TODO: Find out how to serialize a PlcValue plc4go/protocols/cbus/readwrite/model/ZoneStatusTemp.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("ZoneStatusTemp", 2) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("ZoneStatusTemp", 2, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableWell.go (2 lines): - line 964: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableWell", 32) - line 987: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableWell", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetAuthenticationStatus.go (2 lines): - line 142: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetAuthenticationStatus", 8) - line 165: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetAuthenticationStatus", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/firmata/readwrite/model/PinMode.go (2 lines): - line 172: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("PinMode", 8) - line 195: return /*TODO: migrate me*/ writeBuffer.WriteUint8("PinMode", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/spi/values/PlcUSINT.go (2 lines): - line 108: //TODO: Check if this is ok - line 113: //TODO: Check if this is ok plc4go/protocols/cbus/readwrite/model/ApplicationId.go (2 lines): - line 250: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("ApplicationId", 8) - line 273: return /*TODO: migrate me*/ writeBuffer.WriteUint8("ApplicationId", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableAggregate.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableAggregate", 32) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableAggregate", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetRestartReason.go (2 lines): - line 160: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetRestartReason", 8) - line 183: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetRestartReason", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetProgramRequest.go (2 lines): - line 136: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetProgramRequest", 8) - line 159: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetProgramRequest", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaStatusCode.go (2 lines): - line 1726: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("OpcuaStatusCode", 32) - line 1749: return /*TODO: migrate me*/ writeBuffer.WriteUint32("OpcuaStatusCode", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/SecurityTokenRequestType.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("SecurityTokenRequestType", 32) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteUint32("SecurityTokenRequestType", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableClose.go (2 lines): - line 130: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableClose", 32) - line 153: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableClose", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/s7/readwrite/model/SzlSublist.go (2 lines): - line 256: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("SzlSublist", 8) - line 279: return /*TODO: migrate me*/ writeBuffer.WriteUint8("SzlSublist", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/spi/values/PlcUDINT.go (2 lines): - line 136: //TODO: Check if this is ok - line 141: //TODO: Check if this is ok plc4go/protocols/bacnetip/readwrite/model/BACnetIPMode.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetIPMode", 8) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetIPMode", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableAction.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableAction", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableAction", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableProgram.go (2 lines): - line 538: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableProgram", 32) - line 561: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableProgram", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableData.go (2 lines): - line 1222: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableData", 32) - line 1245: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableData", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetNetworkNumberQuality.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetNetworkNumberQuality", 8) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetNetworkNumberQuality", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/Attribute.go (2 lines): - line 298: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("Attribute", 8) - line 321: return /*TODO: migrate me*/ writeBuffer.WriteUint8("Attribute", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/ConfirmationType.go (2 lines): - line 136: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadByte("ConfirmationType") - line 159: return /*TODO: migrate me*/ writeBuffer.WriteByte("ConfirmationType", byte(e), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/HVACError.go (2 lines): - line 940: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("HVACError", 8) - line 963: return /*TODO: migrate me*/ writeBuffer.WriteUint8("HVACError", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/internal/bacnetip/bacgopes/npdu/npdu_NetworkNumberIs.go (2 lines): - line 57: // TODO: check if this is rather a KWArgs - line 62: // TODO: check if this is rather a KWArgs plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableThree.go (2 lines): - line 220: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableThree", 32) - line 243: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableThree", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/UserConfigurationMask.go (2 lines): - line 130: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("UserConfigurationMask", 32) - line 153: return /*TODO: migrate me*/ writeBuffer.WriteUint32("UserConfigurationMask", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/AxisScaleEnumeration.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("AxisScaleEnumeration", 32) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint32("AxisScaleEnumeration", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/ChassisIdSubtype.go (2 lines): - line 142: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("ChassisIdSubtype", 32) - line 165: return /*TODO: migrate me*/ writeBuffer.WriteUint32("ChassisIdSubtype", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/modbus/readwrite/model/ModbusErrorCode.go (2 lines): - line 160: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("ModbusErrorCode", 8) - line 183: return /*TODO: migrate me*/ writeBuffer.WriteUint8("ModbusErrorCode", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableOrientation.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableOrientation", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableOrientation", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/ErrorReportingSystemCategoryTypeForBuildingManagementSystems.go (2 lines): - line 196: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("ErrorReportingSystemCategoryTypeForBuildingManagementSystems", 4) - line 219: return /*TODO: migrate me*/ writeBuffer.WriteUint8("ErrorReportingSystemCategoryTypeForBuildingManagementSystems", 4, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/BrowseResultMask.go (2 lines): - line 160: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("BrowseResultMask", 32) - line 183: return /*TODO: migrate me*/ writeBuffer.WriteUint32("BrowseResultMask", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDriveStatus.go (2 lines): - line 166: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BACnetLiftCarDriveStatus", 16) - line 189: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BACnetLiftCarDriveStatus", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/knxnetip/readwrite/model/DeviceDescriptorMediumType.go (2 lines): - line 136: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("DeviceDescriptorMediumType", 4) - line 159: return /*TODO: migrate me*/ writeBuffer.WriteUint8("DeviceDescriptorMediumType", 4, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetNetworkType.go (2 lines): - line 172: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetNetworkType", 8) - line 195: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetNetworkType", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableQuantities.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableQuantities", 32) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableQuantities", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableSubscription.go (2 lines): - line 478: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableSubscription", 32) - line 501: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableSubscription", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetSecurityPolicy.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetSecurityPolicy", 8) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetSecurityPolicy", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetWriteStatus.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetWriteStatus", 8) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetWriteStatus", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/DialInFailureReason.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("DialInFailureReason", 8) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteUint8("DialInFailureReason", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableUpdate.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableUpdate", 32) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableUpdate", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/CALCommandType.go (2 lines): - line 154: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("CALCommandType", 8) - line 177: return /*TODO: migrate me*/ writeBuffer.WriteUint8("CALCommandType", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetLimitEnable.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetLimitEnable", 8) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetLimitEnable", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/s7/readwrite/model/SzlModuleTypeClass.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("SzlModuleTypeClass", 4) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("SzlModuleTypeClass", 4, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/AccessControlDirection.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("AccessControlDirection", 8) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint8("AccessControlDirection", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/LightingCompatible.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("LightingCompatible", 4) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("LightingCompatible", 4, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyOperation.go (2 lines): - line 166: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BACnetLifeSafetyOperation", 16) - line 189: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BACnetLifeSafetyOperation", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/EnableControlCommandTypeContainer.go (2 lines): - line 361: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("EnableControlCommandTypeContainer", 8) - line 384: return /*TODO: migrate me*/ writeBuffer.WriteUint8("EnableControlCommandTypeContainer", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultValidationField.java (2 lines): - line 58: // TODO: dummy implementation as this is not really a field - line 64: // TODO: dummy implementation as this is not really a field plc4go/protocols/cbus/readwrite/model/TriggerControlLabelFlavour.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("TriggerControlLabelFlavour", 2) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("TriggerControlLabelFlavour", 2, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/internal/bacnetip/bacgopes/primitivedata/primitivedata_Tag.go (2 lines): - line 85: ContextToApp(dataType uint) (Tag, error) // TODO: can't be ApplicationTag because boolean gets encoded as Tag??? - line 118: _leafName: StructName(), //TODO: extract from options... plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableMax.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableMax", 32) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableMax", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableWrite.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableWrite", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableWrite", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/RedundantServerMode.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("RedundantServerMode", 32) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint32("RedundantServerMode", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/internal/knxnetip/Browser.go (2 lines): - line 200: // TODO: Do this correctly depending on the device connection device-descriptor - line 317: // TODO: This request needs to be automatically split up into multiple requests. plc4go/protocols/opcua/readwrite/model/TrustListMasks.go (2 lines): - line 136: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("TrustListMasks", 32) - line 159: return /*TODO: migrate me*/ writeBuffer.WriteUint32("TrustListMasks", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/MaxApduLengthAccepted.go (2 lines): - line 278: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("MaxApduLengthAccepted", 4) - line 301: return /*TODO: migrate me*/ writeBuffer.WriteUint8("MaxApduLengthAccepted", 4, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/PubSubDiagnosticsCounterClassification.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("PubSubDiagnosticsCounterClassification", 32) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteUint32("PubSubDiagnosticsCounterClassification", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableExclusive.go (2 lines): - line 298: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableExclusive", 32) - line 321: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableExclusive", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpenFileMode.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("OpenFileMode", 32) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint32("OpenFileMode", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableTemporary.go (2 lines): - line 220: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableTemporary", 32) - line 243: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableTemporary", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetDaysOfWeek.go (2 lines): - line 142: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetDaysOfWeek", 8) - line 165: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetDaysOfWeek", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariablePerform.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariablePerform", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariablePerform", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/TelephonyCommandTypeContainer.go (2 lines): - line 599: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("TelephonyCommandTypeContainer", 8) - line 622: return /*TODO: migrate me*/ writeBuffer.WriteUint8("TelephonyCommandTypeContainer", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/AccessLevelType.go (2 lines): - line 148: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("AccessLevelType", 8) - line 171: return /*TODO: migrate me*/ writeBuffer.WriteUint8("AccessLevelType", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/internal/bacnetip/bacgopes/task/task_TaskManager.go (2 lines): - line 114: // TODO: trigger - line 290: // TODO: Delete? How? plc4go/protocols/cbus/readwrite/model/ApplicationIdContainer.go (2 lines): - line 3721: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("ApplicationIdContainer", 8) - line 3744: return /*TODO: migrate me*/ writeBuffer.WriteUint8("ApplicationIdContainer", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/knxnetip/readwrite/model/ComObjectValueType.go (2 lines): - line 268: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("ComObjectValueType", 8) - line 291: return /*TODO: migrate me*/ writeBuffer.WriteUint8("ComObjectValueType", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/ads/readwrite/model/DefaultAmsPorts.go (2 lines): - line 430: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("DefaultAmsPorts", 16) - line 453: return /*TODO: migrate me*/ writeBuffer.WriteUint16("DefaultAmsPorts", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/ManAddrIfSubtype.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("ManAddrIfSubtype", 32) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint32("ManAddrIfSubtype", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableTest.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableTest", 32) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableTest", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableMessage.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableMessage", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableMessage", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableRational.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableRational", 32) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableRational", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/spi/values/PlcULINT.go (2 lines): - line 150: //TODO: Check if this is ok - line 155: //TODO: Check if this is ok plc4go/internal/bacnetip/bacgopes/debugging/debugging_commons.go (2 lines): - line 73: printVerb = 'v' // TODO: what is it meant for? - line 84: // clone from comp to avoid circular dependencies // TODO: maybe move Btox somewhere else or come up with something smarter there plc4go/protocols/bacnetip/readwrite/model/BACnetAccessCredentialDisable.go (2 lines): - line 130: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BACnetAccessCredentialDisable", 16) - line 153: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BACnetAccessCredentialDisable", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/DataSetOrderingType.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("DataSetOrderingType", 32) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint32("DataSetOrderingType", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) protocols/c-bus/src/main/resources/protocols/cbus/c-bus_error_reporting_application.mspec (2 lines): - line 21: //TODO: golang doesn't like checking for null so we use that static call to check that the enum is known - line 37: // TODO: maybe split them up according to appendix A plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableWriter.go (2 lines): - line 904: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableWriter", 32) - line 927: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableWriter", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesObjectType.go (2 lines): - line 1714: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesObjectType", 32) - line 1737: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesObjectType", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetBinaryLightingPV.go (2 lines): - line 142: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetBinaryLightingPV", 8) - line 165: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetBinaryLightingPV", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/MeasurementCommandType.go (2 lines): - line 128: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("MeasurementCommandType", 4) - line 151: return /*TODO: migrate me*/ writeBuffer.WriteUint8("MeasurementCommandType", 4, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/ErrorReportingSystemCategoryClass.go (2 lines): - line 196: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("ErrorReportingSystemCategoryClass", 4) - line 219: return /*TODO: migrate me*/ writeBuffer.WriteUint8("ErrorReportingSystemCategoryClass", 4, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetProgramError.go (2 lines): - line 136: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BACnetProgramError", 16) - line 159: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BACnetProgramError", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableOrdered.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableOrdered", 32) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableOrdered", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/ads/readwrite/model/ReturnCode.go (2 lines): - line 832: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("ReturnCode", 32) - line 855: return /*TODO: migrate me*/ writeBuffer.WriteUint32("ReturnCode", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/MeteringCommandType.go (2 lines): - line 128: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("MeteringCommandType", 4) - line 151: return /*TODO: migrate me*/ writeBuffer.WriteUint8("MeteringCommandType", 4, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/eip/readwrite/model/EiPCommand.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("EiPCommand", 16) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint16("EiPCommand", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/ads/discovery/readwrite/model/AdsDiscoveryBlockType.go (2 lines): - line 154: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("AdsDiscoveryBlockType", 16) - line 177: return /*TODO: migrate me*/ writeBuffer.WriteUint16("AdsDiscoveryBlockType", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableL.go (2 lines): - line 166: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableL", 32) - line 189: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableL", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableY.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableY", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableY", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableSystem.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableSystem", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableSystem", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariablePort.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariablePort", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariablePort", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableGet.go (2 lines): - line 232: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableGet", 32) - line 255: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableGet", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetPropertyIdentifier.go (2 lines): - line 2848: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("BACnetPropertyIdentifier", 32) - line 2871: return /*TODO: migrate me*/ writeBuffer.WriteUint32("BACnetPropertyIdentifier", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/TsnStreamState.go (2 lines): - line 130: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("TsnStreamState", 32) - line 153: return /*TODO: migrate me*/ writeBuffer.WriteUint32("TsnStreamState", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/assets/testing/protocols/firmata/ParserSerializerTestsuite.xml (2 lines): - line 353: - line 367: plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableIetf.go (2 lines): - line 154: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableIetf", 32) - line 177: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableIetf", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetNotifyType.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetNotifyType", 8) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetNotifyType", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableIdentity.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableIdentity", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableIdentity", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableNamespaces.go (2 lines): - line 268: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableNamespaces", 32) - line 291: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableNamespaces", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/eip/readwrite/model/CIPClassID.go (2 lines): - line 516: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("CIPClassID", 16) - line 539: return /*TODO: migrate me*/ writeBuffer.WriteUint16("CIPClassID", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableOperation.go (2 lines): - line 172: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableOperation", 32) - line 195: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableOperation", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/Duplex.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("Duplex", 32) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint32("Duplex", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/modbus/readwrite/model/ModbusDeviceInformationConformityLevel.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("ModbusDeviceInformationConformityLevel", 7) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint8("ModbusDeviceInformationConformityLevel", 7, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableCube.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableCube", 32) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableCube", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/internal/bacnetip/bacgopes/apdu/apdu_ConfirmedPrivateTransferRequest.go (2 lines): - line 50: readWriteModel.CreateBACnetVendorIdContextTagged(0, 0), // TODO: get right values - line 51: readWriteModel.CreateBACnetContextTagUnsignedInteger(1, 0), // TODO: get right values plc4go/protocols/bacnetip/readwrite/model/BACnetSecurityLevel.go (2 lines): - line 136: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetSecurityLevel", 8) - line 159: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetSecurityLevel", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableNetwork.go (2 lines): - line 130: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableNetwork", 32) - line 153: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableNetwork", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/spi/values/WriteBufferPlcValueBased.go (2 lines): - line 154: // TODO: check if we set the type dynamic here... - line 173: // TODO: check if we set the type dynamic here... plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableN.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableN", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableN", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableTwo.go (2 lines): - line 142: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableTwo", 32) - line 165: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableTwo", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetEventTransitionBits.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetEventTransitionBits", 8) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetEventTransitionBits", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetNetworkPortCommand.go (2 lines): - line 154: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetNetworkPortCommand", 8) - line 177: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetNetworkPortCommand", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/PubSubState.go (2 lines): - line 130: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("PubSubState", 32) - line 153: return /*TODO: migrate me*/ writeBuffer.WriteUint32("PubSubState", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4j/drivers/mock/src/main/java/org/apache/plc4x/java/mock/connection/MockDevice.java (2 lines): - line 44: // TODO: this might not be right here as you are not really register at the device, rather on the connection - line 47: // TODO: this might not be right here as you are not really register at the device, rather on the connection plc4go/protocols/opcua/readwrite/model/TimestampsToReturn.go (2 lines): - line 130: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("TimestampsToReturn", 32) - line 153: return /*TODO: migrate me*/ writeBuffer.WriteUint32("TimestampsToReturn", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/ApduType.go (2 lines): - line 196: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("ApduType", 4) - line 219: return /*TODO: migrate me*/ writeBuffer.WriteUint8("ApduType", 4, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/SortOrderType.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("SortOrderType", 32) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteUint32("SortOrderType", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/TemperatureBroadcastCommandTypeContainer.go (2 lines): - line 361: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("TemperatureBroadcastCommandTypeContainer", 8) - line 384: return /*TODO: migrate me*/ writeBuffer.WriteUint8("TemperatureBroadcastCommandTypeContainer", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/ParameterType.go (2 lines): - line 166: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("ParameterType", 8) - line 189: return /*TODO: migrate me*/ writeBuffer.WriteUint8("ParameterType", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/BaudRateSelector.go (2 lines): - line 136: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BaudRateSelector", 8) - line 159: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BaudRateSelector", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority", 8) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetConfirmedServiceRequestConfirmedTextMessageMessagePriority", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableNamespace.go (2 lines): - line 268: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableNamespace", 32) - line 291: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableNamespace", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableEvent.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableEvent", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableEvent", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/ClockAndTimekeepingCommandType.go (2 lines): - line 138: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("ClockAndTimekeepingCommandType", 4) - line 161: return /*TODO: migrate me*/ writeBuffer.WriteUint8("ClockAndTimekeepingCommandType", 4, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/knxnetip/readwrite/model/KnxDatapointMainType.go (2 lines): - line 1254: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("KnxDatapointMainType", 16) - line 1277: return /*TODO: migrate me*/ writeBuffer.WriteUint16("KnxDatapointMainType", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/InterfaceOperStatus.go (2 lines): - line 142: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("InterfaceOperStatus", 32) - line 165: return /*TODO: migrate me*/ writeBuffer.WriteUint32("InterfaceOperStatus", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/internal/bacnetip/bacgopes/npdu/npdu_ICouldBeRouterToNetwork.go (2 lines): - line 57: // TODO: check if this is rather a KWArgs - line 62: // TODO: check if this is rather a KWArgs plc4go/protocols/cbus/readwrite/model/MeteringCommandTypeContainer.go (2 lines): - line 249: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("MeteringCommandTypeContainer", 8) - line 272: return /*TODO: migrate me*/ writeBuffer.WriteUint8("MeteringCommandTypeContainer", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableResend.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableResend", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableResend", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableRemove.go (2 lines): - line 190: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableRemove", 32) - line 213: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableRemove", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableLocal.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableLocal", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableLocal", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/spi/model/DefaultPlcWriteRequest.go (2 lines): - line 167: // TODO: Replace this with a real queueing of requests. Later on we need throttling. At the moment this avoids race condition as the read above writes to fast on the line which is a problem for the test - line 209: // TODO: guard plc4go/protocols/cbus/readwrite/model/EnableControlCommandType.go (2 lines): - line 128: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("EnableControlCommandType", 4) - line 151: return /*TODO: migrate me*/ writeBuffer.WriteUint8("EnableControlCommandType", 4, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetServicesSupported.go (2 lines): - line 346: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetServicesSupported", 8) - line 369: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetServicesSupported", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/StructureType.go (2 lines): - line 130: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("StructureType", 32) - line 153: return /*TODO: migrate me*/ writeBuffer.WriteUint32("StructureType", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/HVACModeAndFlagsMode.go (2 lines): - line 130: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("HVACModeAndFlagsMode", 3) - line 153: return /*TODO: migrate me*/ writeBuffer.WriteUint8("HVACModeAndFlagsMode", 3, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableArray.go (2 lines): - line 130: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableArray", 32) - line 153: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableArray", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/LineOffHookReason.go (2 lines): - line 148: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("LineOffHookReason", 8) - line 171: return /*TODO: migrate me*/ writeBuffer.WriteUint8("LineOffHookReason", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableId.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableId", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableId", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/eip/readwrite/model/CIPStructTypeCode.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("CIPStructTypeCode", 16) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteUint16("CIPStructTypeCode", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyState.go (2 lines): - line 250: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BACnetLifeSafetyState", 16) - line 273: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BACnetLifeSafetyState", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableAllow.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableAllow", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableAllow", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/modbus/readwrite/model/DriverType.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("DriverType", 32) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint32("DriverType", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/s7/readwrite/model/COTPTpduSize.go (2 lines): - line 188: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("COTPTpduSize", 8) - line 211: return /*TODO: migrate me*/ writeBuffer.WriteUint8("COTPTpduSize", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/LightingLabelFlavour.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("LightingLabelFlavour", 2) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("LightingLabelFlavour", 2, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4j/transports/socketcan/src/main/java/org/apache/plc4x/java/transport/socketcan/netty/SocketCANChannel.java (2 lines): - line 99: // TODO If the address allows fine tuning which packets to process, set a filter to reduce the load. - line 196: // TODO: Implement this ... plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableDuplex.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableDuplex", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableDuplex", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableDialog.go (2 lines): - line 268: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableDialog", 32) - line 291: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableDialog", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable", 8) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetConfirmedServiceRequestDeviceCommunicationControlEnableDisable", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/FilterOperator.go (2 lines): - line 208: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("FilterOperator", 32) - line 231: return /*TODO: migrate me*/ writeBuffer.WriteUint32("FilterOperator", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableFile.go (2 lines): - line 502: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableFile", 32) - line 525: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableFile", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/knxnetip/readwrite/model/KnxMedium.go (2 lines): - line 136: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("KnxMedium", 8) - line 159: return /*TODO: migrate me*/ writeBuffer.WriteUint8("KnxMedium", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/DialOutFailureReason.go (2 lines): - line 136: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("DialOutFailureReason", 8) - line 159: return /*TODO: migrate me*/ writeBuffer.WriteUint8("DialOutFailureReason", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/internal/ads/Discoverer.go (2 lines): - line 239: // TODO: Check if this is legit, or if we can get the information from somewhere. - line 252: // TODO: Find out how to handle the OS Data protocols/ads/src/main/resources/protocols/ads/ads.mspec (2 lines): - line 155: // TODO: In case of an error code that is not 0, we might not have a payload at all - line 868: // TODO: In general only the propertyName, dataTypeName and offset are interesting here. The rest is mostly not fully initialized plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableJson.go (2 lines): - line 136: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableJson", 32) - line 159: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableJson", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableSession.go (2 lines): - line 1072: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableSession", 32) - line 1095: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableSession", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/Parameter.go (2 lines): - line 7893: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("Parameter", 8) - line 7916: return /*TODO: migrate me*/ writeBuffer.WriteUint8("Parameter", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4j/drivers/knxnetip/src/site/resources/Generate-Code.xsl (2 lines): - line 129: - line 238: // TODO: Add case for ObjectSize='' plc4go/protocols/bacnetip/readwrite/model/NLMRejectMessageToNetworkRejectReason.go (2 lines): - line 142: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("NLMRejectMessageToNetworkRejectReason", 8) - line 165: return /*TODO: migrate me*/ writeBuffer.WriteUint8("NLMRejectMessageToNetworkRejectReason", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/PriorityClass.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("PriorityClass", 2) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("PriorityClass", 2, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) protocols/bacnetip/src/main/resources/protocols/bacnetip/bacnet-tags.mspec (2 lines): - line 266: // TODO: The reader expects int but uint32 gets mapped to long so even uint32 would easily overflow... - line 268: // TODO: call to string on encoding or add type conversion so we can use the enum above plc4go/protocols/bacnetip/readwrite/model/BACnetObjectType.go (2 lines): - line 466: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BACnetObjectType", 10) - line 489: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BACnetObjectType", 10, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetAccessEvent.go (2 lines): - line 430: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BACnetAccessEvent", 16) - line 453: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BACnetAccessEvent", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetProgramState.go (2 lines): - line 136: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetProgramState", 8) - line 159: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetProgramState", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/TsnListenerStatus.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("TsnListenerStatus", 32) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint32("TsnListenerStatus", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableInput.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableInput", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableInput", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/SecurityCommandType.go (2 lines): - line 148: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("SecurityCommandType", 4) - line 171: return /*TODO: migrate me*/ writeBuffer.WriteUint8("SecurityCommandType", 4, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4j/drivers/c-bus/src/main/java/org/apache/plc4x/java/cbus/readwrite/utils/StaticHelper.java (2 lines): - line 129: // TODO: find out if there is a smarter way to find the end... - line 146: // TODO: maybe we use a writeBuffer hex based plc4go/protocols/bacnetip/readwrite/model/BACnetLiftCarDirection.go (2 lines): - line 142: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BACnetLiftCarDirection", 16) - line 165: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BACnetLiftCarDirection", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/ChunkType.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadString("ChunkType", uint32(8), utils.WithEncoding("UTF-8")) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteString("ChunkType", uint32(8), string(e), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName()), utils.WithEncoding("UTF-8)")) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableBroker.go (2 lines): - line 208: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableBroker", 32) - line 231: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableBroker", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/PermissionType.go (2 lines): - line 208: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("PermissionType", 32) - line 231: return /*TODO: migrate me*/ writeBuffer.WriteUint32("PermissionType", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetEventType.go (2 lines): - line 226: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BACnetEventType", 16) - line 249: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BACnetEventType", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/internal/bacnetip/bacgopes/npdu/npdu_EstablishConnectionToNetwork.go (2 lines): - line 57: // TODO: check if this is rather a KWArgs - line 62: // TODO: check if this is rather a KWArgs plc4go/protocols/bacnetip/readwrite/model/BACnetMaintenance.go (2 lines): - line 130: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetMaintenance", 8) - line 153: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetMaintenance", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetLifeSafetyMode.go (2 lines): - line 196: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("BACnetLifeSafetyMode", 16) - line 219: return /*TODO: migrate me*/ writeBuffer.WriteUint16("BACnetLifeSafetyMode", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/PerformUpdateType.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("PerformUpdateType", 32) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint32("PerformUpdateType", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetLiftGroupMode.go (2 lines): - line 142: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetLiftGroupMode", 8) - line 165: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetLiftGroupMode", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/bacnetip/readwrite/model/BACnetAccessRuleLocationSpecifier.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetAccessRuleLocationSpecifier", 8) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetAccessRuleLocationSpecifier", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableBuild.go (2 lines): - line 136: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableBuild", 32) - line 159: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableBuild", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableTarget.go (2 lines): - line 154: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableTarget", 32) - line 177: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableTarget", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableHistorical.go (2 lines): - line 256: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableHistorical", 32) - line 279: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableHistorical", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableDiagnostics.go (2 lines): - line 106: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableDiagnostics", 32) - line 129: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableDiagnostics", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/internal/knxnetip/Writer.go (2 lines): - line 43: // TODO: handle context - line 60: // TODO: why do we ignore the bytes here? plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableOption.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableOption", 32) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableOption", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4j/spi/src/main/java/org/apache/plc4x/java/spi/messages/PlcSubscriber.java (2 lines): - line 54: * @return TODO: document me - line 59: * // TODO: document me. plc4go/protocols/bacnetip/readwrite/model/BACnetLightingInProgress.go (2 lines): - line 130: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("BACnetLightingInProgress", 8) - line 153: return /*TODO: migrate me*/ writeBuffer.WriteUint8("BACnetLightingInProgress", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/s7/readwrite/model/DeviceGroup.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("DeviceGroup", 8) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint8("DeviceGroup", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/TsnTalkerStatus.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("TsnTalkerStatus", 32) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint32("TsnTalkerStatus", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/UnitStatus.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("UnitStatus", 8) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteUint8("UnitStatus", 8, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariablePub.go (2 lines): - line 3532: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariablePub", 32) - line 3555: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariablePub", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableTransparent.go (2 lines): - line 112: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableTransparent", 32) - line 135: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableTransparent", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/knxnetip/readwrite/model/CEMIPriority.go (2 lines): - line 124: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("CEMIPriority", 2) - line 147: return /*TODO: migrate me*/ writeBuffer.WriteUint8("CEMIPriority", 2, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/OpcuaNodeIdServicesVariableTag.go (2 lines): - line 118: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadInt32("OpcuaNodeIdServicesVariableTag", 32) - line 141: return /*TODO: migrate me*/ writeBuffer.WriteInt32("OpcuaNodeIdServicesVariableTag", 32, int32(int32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/ads/discovery/readwrite/model/AdsPortNumbers.go (2 lines): - line 178: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint16("AdsPortNumbers", 16) - line 201: return /*TODO: migrate me*/ writeBuffer.WriteUint16("AdsPortNumbers", 16, uint16(uint16(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/cbus/readwrite/model/ErrorReportingSystemCategoryTypeForClimateControllers.go (2 lines): - line 196: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint8("ErrorReportingSystemCategoryTypeForClimateControllers", 4) - line 219: return /*TODO: migrate me*/ writeBuffer.WriteUint8("ErrorReportingSystemCategoryTypeForClimateControllers", 4, uint8(uint8(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/protocols/opcua/readwrite/model/BrokerTransportQualityOfService.go (2 lines): - line 130: val, err := /*TODO: migrate me*/ /*TODO: migrate me*/ readBuffer.ReadUint32("BrokerTransportQualityOfService", 32) - line 153: return /*TODO: migrate me*/ writeBuffer.WriteUint32("BrokerTransportQualityOfService", 32, uint32(uint32(e)), utils.WithAdditionalStringRepresentation(e.PLC4XEnumName())) plc4go/internal/s7/Tag.go (1 line): - line 89: // TODO: add missing variables like memory area, block number, byte offset, bit offset plc4go/internal/bacnetip/bacgopes/service/cov_AccessPointCriteria.go (1 line): - line 24: //TODO: implement me plc4py/plc4py/protocols/umas/readwrite/UmasPDUWriteVariableResponse.py (1 line): - line 105: # TODO:- Implement a generic python object to probably json convertor or something. plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUWriteSingleRegisterResponse.py (1 line): - line 112: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/apdu/apdu_RemoveListElementRequest.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/apdu/apdu_ReadAccessSpecification.go (1 line): - line 24: // TODO: implement it... plc4py/plc4py/protocols/umas/readwrite/UmasPDUWriteVariableRequest.py (1 line): - line 145: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/apdu/apdu_DeviceCommunicationControlRequestEnableDisable.go (1 line): - line 22: // TODO: implement it... protocols/c-bus/src/main/resources/protocols/cbus/c-bus_enable_control_application.mspec (1 line): - line 21: //TODO: golang doesn't like checking for null so we use that static call to check that the enum is known plc4go/internal/bacnetip/bacgopes/apdu/apdu_WritePropertyRequest.go (1 line): - line 22: // TODO: implement it... plc4go/internal/modbus/RtuDriver.go (1 line): - line 94: // TODO: the code below looks strange: where is defaultChanel being used? plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUReadWriteMultipleHoldingRegistersResponse.py (1 line): - line 109: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/apdu/apdu_AtomicWriteFileRequestAccessMethodChoiceStreamAccess.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/service/Subscription.go (1 line): - line 30: //TODO: implement me plc4go/protocols/firmata/readwrite/XmlParserHelper.go (1 line): - line 38: // Temporary imports to silent compiler warnings (TODO: migrate from static to emission based imports) plc4go/protocols/df1/readwrite/XmlParserHelper.go (1 line): - line 38: // Temporary imports to silent compiler warnings (TODO: migrate from static to emission based imports) plc4go/internal/bacnetip/bacgopes/object/object_EventLogRecord.go (1 line): - line 31: sequenceElements []Element // TODO: migrate to super get call plc4go/protocols/cbus/readwrite/model/StaticHelper.go (1 line): - line 152: // TODO: find out if there is a smarter way to find the end... plc4go/internal/bacnetip/bacgopes/apdu/apdu_ReadPropertyRequest.go (1 line): - line 22: // TODO: implement it... plc4py/plc4py/protocols/umas/readwrite/UmasPDUReadDatatypeNamesResponse.py (1 line): - line 151: # TODO:- Implement a generic python object to probably json convertor or something. plc4py/plc4py/protocols/umas/readwrite/UmasPDUReadUnlocatedVariableNamesResponse.py (1 line): - line 157: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/object/object_OptionalProperty.go (1 line): - line 24: // TODO: big WIP protocols/c-bus/src/main/resources/protocols/cbus/c-bus_temperature_broadcast_application.mspec (1 line): - line 21: //TODO: golang doesn't like checking for null so we use that static call to check that the enum is known plc4go/internal/bacnetip/bacgopes/apdu/apdu_GetEnrollmentSummaryRequestAcknowledgmentFilterType.go (1 line): - line 22: // TODO: implement it... plc4c/spi/src/connection.c (1 line): - line 217: // TODO: verify free, seems too obvious to omit next line plc4go/spi/codegen/fields/FieldWriterOptionalEnum.go (1 line): - line 57: // TODO: add hex support plc4j/spi/src/main/java/org/apache/plc4x/java/spi/messages/DefaultPlcUnsubscriptionRequest.java (1 line): - line 65: // TODO: Implement plc4go/internal/bacnetip/bacgopes/apdu/apdu_ConfirmedPrivateTransferError.go (1 line): - line 22: // TODO: implement it... plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUGetComEventCounterRequest.py (1 line): - line 79: # TODO:- Implement a generic python object to probably json convertor or something. plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUReadFileRecordRequestItem.py (1 line): - line 136: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/npdu/npdu_RouterBusyToNetwork.go (1 line): - line 56: // TODO: check if this is rather a KWArgs plc4go/internal/bacnetip/bacgopes/constructeddata/constructeddata_Any.go (1 line): - line 37: _contract AnyContract // TODO: finish plc4go/internal/bacnetip/bacgopes/apdu/apdu_ConfirmedTextMessageRequestMessagePriority.go (1 line): - line 22: // TODO: implement it... plc4go/internal/ads/model/Tag.go (1 line): - line 171: return xml.Attr{}, errors.Errorf("%s", name) // TODO: why did this panic before plc4go/internal/bacnetip/bacgopes/core/core.go (1 line): - line 171: // TODO: there is no trigger plc4go/internal/bacnetip/bacgopes/apdu/apdu_APCISequence.go (1 line): - line 39: // SetAPCISequence callback is needed as we work in the constructor already with the finished object // TODO: maybe we need to return as init again as it might not be finished constructing.... code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/protocol/ValidatableTypeContext.java (1 line): - line 32: // TODO: check that we have at least of parsed type plc4j/drivers/bacnet/src/main/java/org/apache/plc4x/java/bacnetip/protocol/BacNetIpProtocolLogic.java (1 line): - line 282: // TODO: Check if the subscription matches the current tag .. plc4py/plc4py/spi/messages/PlcWriter.py (1 line): - line 97: # TODO:- This exception is very general and probably should be replaced plc4go/internal/bacnetip/bacgopes/apdu/apdu_SegmentAckPDU.go (1 line): - line 22: // TODO: implement it... plc4j/tools/scraper/src/main/java/org/apache/plc4x/java/scraper/triggeredscraper/TriggeredScraperImpl.java (1 line): - line 374: // TODO is this okay so? plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUReadFifoQueueRequest.py (1 line): - line 96: # TODO:- Implement a generic python object to probably json convertor or something. plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUDiagnosticRequest.py (1 line): - line 108: # TODO:- Implement a generic python object to probably json convertor or something. plc4j/spi/src/main/java/org/apache/plc4x/java/spi/codegen/fields/FieldReaderPeek.java (1 line): - line 36: // TODO: implement offset. We either need to pass the readBuffer or add a instruction to the dataReader protocols/c-bus/src/main/resources/protocols/cbus/c-bus_clock_and_timekeeping_application.mspec (1 line): - line 21: //TODO: golang doesn't like checking for null so we use that static call to check that the enum is known plc4go/protocols/knxnetip/readwrite/XmlParserHelper.go (1 line): - line 38: // Temporary imports to silent compiler warnings (TODO: migrate from static to emission based imports) plc4go/internal/modbus/Connection.go (1 line): - line 109: // TODO: use proper context plc4py/plc4py/protocols/umas/readwrite/PlcMemoryBlockIdent.py (1 line): - line 130: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/bvllservice/bvllservice__MultiplexServer.go (1 line): - line 41: m.ServerContract, err = NewServer(localLog) // TODO: do we need to pass sid? plc4go/internal/bacnetip/bacgopes/apdu/apdu_AtomicReadFileACKAccessMethodChoice.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/npdu/npdu_InitializeRoutingTable.go (1 line): - line 56: // TODO: check if this is rather a KWArgs plc4j/spi/src/main/java/org/apache/plc4x/java/spi/utils/ascii/AsciiBoxWriter.java (1 line): - line 80: // TODO: if there is a box bigger then others in that this will get distorted plc4go/internal/bacnetip/bacgopes/apdu/apdu_GetEnrollmentSummaryACK.go (1 line): - line 22: // TODO: implement it... plc4py/plc4py/protocols/umas/readwrite/UmasPDUItem.py (1 line): - line 331: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/apdu/apdu_RangeByTime.go (1 line): - line 22: // TODO: implement it... plc4j/spi/src/main/java/org/apache/plc4x/java/spi/messages/DefaultPlcWriteRequest.java (1 line): - line 70: // TODO: Check if this already is a LinkedHashSet. protocols/opcua/src/main/script/downloadAndEditOpcuaNodeSet.groovy (1 line): - line 67: // TODO: temp plc4go/internal/bacnetip/bacgopes/apdu/apdu_AddListElementRequest.go (1 line): - line 22: // TODO: implement it... plc4go/pkg/api/PlcDriverManager.go (1 line): - line 98: // FIXME: this is to avoid leaks spi in the signature move to spi driver or create interfaces. Can also be done by moving spi in a proper module plc4go/internal/bacnetip/bacgopes/apdu/apdu_ReadPropertyMultipleACK.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/bvll/bvll_WriteBroadcastDistributionTable.go (1 line): - line 41: // TODO: check this arg desaster plc4j/utils/plc-simulator/src/main/java/org/apache/plc4x/simulator/simulation/watertank/WaterTankSimulationModule.java (1 line): - line 76: // TODO: Do something sensible ;-) plc4go/internal/bacnetip/bacgopes/apdu/apdu_VTOpenRequest.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/service/service_object_ReadWritePropertyServices.go (1 line): - line 29: // TODO: implement me plc4go/spi/codegen/fields/FieldWriterOptional.go (1 line): - line 51: // TODO: add hex support plc4go/internal/bacnetip/bacgopes/vlan/vlan_IPRouter.go (1 line): - line 71: addrstr := *pdu.GetPDUDestination().AddrIP //TODO: check if this is the right way here. plc4c/drivers/plc4x/src/driver_plc4x.c (1 line): - line 36: // TODO: Apply the values from the parameters. plc4go/spi/model/DefaultPlcReadRequest.go (1 line): - line 147: // TODO: Replace this with a real queueing of requests. Later on we need throttling. At the moment this avoids race condition as the read above writes to fast on the line which is a problem for the test plc4py/plc4py/protocols/umas/readwrite/UmasPDUReadMemoryBlockResponse.py (1 line): - line 143: # TODO:- Implement a generic python object to probably json convertor or something. plc4j/drivers/ctrlx/src/main/java/org/apache/plc4x/java/ctrlx/readwrite/discovery/CtrlXPlcDiscoverer.java (1 line): - line 38: // TODO: Implement ... plc4go/internal/bacnetip/bacgopes/apdu/apdu_ReadRangeRequest.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/apdu/apdu_UnconfirmedServiceChoice.go (1 line): - line 22: // TODO: implement it... plc4j/spi/src/main/java/org/apache/plc4x/java/spi/codegen/io/DataWriterSimpleByteArray.java (1 line): - line 36: // TODO: Get a WirReaderArgs parameter for the number of bytes ... plc4go/internal/bacnetip/bacgopes/primitivedata/primitivedata_CommonMath.go (1 line): - line 23: // TODO: implement me plc4go/internal/bacnetip/bacgopes/apdu/apdu_GetEventInformationRequest.go (1 line): - line 22: // TODO: implement it... plc4go/spi/values/PlcStruct.go (1 line): - line 155: // TODO: do we want to aggregate the bit length? plc4go/internal/bacnetip/bacgopes/app/app_ApplicationIOController.go (1 line): - line 110: // TODO: extract error plc4py/plc4py/protocols/umas/readwrite/VariableReadRequestReference.py (1 line): - line 175: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/protocols/ads/discovery/readwrite/XmlParserHelper.go (1 line): - line 38: // Temporary imports to silent compiler warnings (TODO: migrate from static to emission based imports) plc4go/internal/bacnetip/bacgopes/npdu/npdu_IAmRouterToNetwork.go (1 line): - line 56: // TODO: check if this is rather a KWArgs plc4j/drivers/c-bus/src/main/java/org/apache/plc4x/java/cbus/CBusDriver.java (1 line): - line 96: // TODO: we might need to try multiple times because the ln might not be here in time plc4go/internal/bacnetip/bacgopes/apdu/apdu_Error.go (1 line): - line 51: errorType, _ := basetypes.NewErrorType(nil) // TODO: check if is meant to be like that plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUReadDiscreteInputsResponse.py (1 line): - line 109: # TODO:- Implement a generic python object to probably json convertor or something. plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/device/ProfinetChannel.java (1 line): - line 164: // TODO: Find out how to react to PING messages. code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/definitions/DefaultDataIoTypeDefinition.java (1 line): - line 45: // TODO: proper error collection in type context error bucket plc4j/drivers/s7/src/main/java/org/apache/plc4x/java/s7light/readwrite/S7LightDriver.java (1 line): - line 106: // TODO: This should actually happen in the execute method of the discoveryRequest and not here ... plc4c/drivers/s7/src/driver_s7.c (1 line): - line 42: // TODO: Apply the values from the parameters. plc4j/drivers/modbus/src/main/java/org/apache/plc4x/java/modbus/base/protocol/ModbusProtocolLogic.java (1 line): - line 260: // TODO: This is an over-simplification ... plc4go/spi/testutils/TestUtils.go (1 line): - line 116: _ = boxSideBySide // TODO: xml too distorted, we need a don't center option plc4go/internal/bacnetip/bacgopes/apdu/apdu_ReadPropertyMultipleRequest.go (1 line): - line 22: // TODO: implement it... plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUReadFileRecordRequest.py (1 line): - line 112: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/apdu/apdu_AuthenticateRequest.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/service/cov_COVDetection.go (1 line): - line 24: //TODO: implement me plc4j/drivers/canopen/src/main/java/org/apache/plc4x/java/canopen/api/conversation/canopen/SDODownloadConversation.java (1 line): - line 72: // TODO find proper error code in spec plc4j/drivers/simulated/src/main/java/org/apache/plc4x/java/simulated/SimulatedDriver.java (1 line): - line 50: // TODO: perform further checks plc4j/drivers/modbus/src/main/java/org/apache/plc4x/java/modbus/ascii/protocol/ModbusAsciiProtocolLogic.java (1 line): - line 194: // TODO: Check the correct number of elements were written. plc4go/internal/bacnetip/bacgopes/apdu/apdu_GetAlarmSummaryACK.go (1 line): - line 22: // TODO: implement it... plc4c/spi/src/read.c (1 line): - line 114: // TODO: Implement this sensibly ... plc4go/spi/model/DefaultPlcDiscoveryItem.go (1 line): - line 36: TransportUrl url.URL `ignore:"true"` // TODO: find a way to render this as string (e.g. stringer annotation or something) plc4j/spi/src/main/java/org/apache/plc4x/java/spi/utils/ascii/AsciiBox.java (1 line): - line 37: // TODO: should be final but for the moment we mutate it in change box name... Maybe we find another solution plc4py/plc4py/protocols/umas/readwrite/UmasInitCommsResponse.py (1 line): - line 200: # TODO:- Implement a generic python object to probably json convertor or something. plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUGetComEventLogResponse.py (1 line): - line 155: # TODO:- Implement a generic python object to probably json convertor or something. plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUReadInputRegistersRequest.py (1 line): - line 110: # TODO:- Implement a generic python object to probably json convertor or something. plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUReadWriteMultipleHoldingRegistersRequest.py (1 line): - line 179: # TODO:- Implement a generic python object to probably json convertor or something. plc4py/plc4py/protocols/umas/readwrite/UmasUnlocatedVariableReference.py (1 line): - line 170: # TODO:- Implement a generic python object to probably json convertor or something. plc4py/plc4py/protocols/modbus/readwrite/ModbusRtuADU.py (1 line): - line 139: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/npdu/npdu_DisconnectConnectionToNetwork.go (1 line): - line 56: // TODO: check if this is rather a KWArgs plc4j/spi/src/main/java/org/apache/plc4x/java/spi/values/PlcLTIME.java (1 line): - line 66: // TODO: Not 100% correct, we're loosing precision here plc4go/internal/opcua/Driver.go (1 line): - line 112: _ = paramString // TODO: not sure if we need that plc4go/internal/bacnetip/bacgopes/apdu/apdu_CreateObjectRequest.go (1 line): - line 22: // TODO: implement it... plc4go/internal/ads/Connection.go (1 line): - line 85: // TODO: Connection Id is probably "" all the time. plc4go/internal/bacnetip/bacgopes/apdu/apdu_ReadPropertyACK.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/apdu/apdu_ConfirmedCOVNotificationRequest.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/constructeddata/constructeddata_List.go (1 line): - line 22: // TODO: finish plc4go/internal/bacnetip/bacgopes/service/cov_LoadControlCriteria.go (1 line): - line 24: //TODO: implement me plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUReportServerIdRequest.py (1 line): - line 79: # TODO:- Implement a generic python object to probably json convertor or something. plc4j/drivers/ctrlx/src/main/java/org/apache/plc4x/java/ctrlx/readwrite/connection/CtrlXConnection.java (1 line): - line 268: // TODO: Implement the reading of "metadate" as this contains information on if the plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUWriteFileRecordRequestItem.py (1 line): - line 152: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/apdu/apdu_LifeSafetyOperationRequest.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/apdu/apdu_AtomicWriteFileRequestAccessMethodChoice.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/apdu/apdu_AtomicReadFileRequestAccessMethodChoice.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/apdu/apdu_Range.go (1 line): - line 22: // TODO: implement it... plc4go/spi/model/DefaultPlcConsumerRegistration.go (1 line): - line 41: // TODO: we need a way to hash the consumer plc4go/internal/bacnetip/bacgopes/apdu/apdu_RangeByPosition.go (1 line): - line 22: // TODO: implement it... plc4go/protocols/eip/readwrite/XmlParserHelper.go (1 line): - line 38: // Temporary imports to silent compiler warnings (TODO: migrate from static to emission based imports) plc4py/plc4py/protocols/umas/readwrite/VariableWriteRequestReference.py (1 line): - line 193: # TODO:- Implement a generic python object to probably json convertor or something. plc4c/api/include/plc4c/subscribe.h (1 line): - line 102: * TODO: The subscription handle must contain a reference to the system-task plc4go/internal/bacnetip/bacgopes/apdu/apdu_GetEventInformationACK.go (1 line): - line 22: // TODO: implement it... protocols/c-bus/src/main/resources/protocols/cbus/c-bus_metering_application.mspec (1 line): - line 21: //TODO: golang doesn't like checking for null so we use that static call to check that the enum is known plc4go/internal/bacnetip/bacgopes/apdu/apdu_ConfirmedPrivateTransferACK.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/apdu/apdu_UnconfirmedRequestPDUAtomicReadFileACK.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/apdu/apdu_VTCloseError.go (1 line): - line 22: // TODO: implement it... plc4go/spi/values/PlcCHAR.go (1 line): - line 33: // TODO: Why is this a byte-array? plc4go/internal/bacnetip/bacgopes/apdu/apdu_DeviceCommunicationControlRequest.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/apdu/apdu_GetEnrollmentSummaryRequest.go (1 line): - line 22: // TODO: implement it... plc4go/internal/simulated/ValueHandler.go (1 line): - line 35: //TODO implement me plc4py/plc4py/protocols/umas/readwrite/ModbusTcpADU.py (1 line): - line 155: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/apdu/apdu_COVNotificationParameters.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/apdu/apdu_UnconfirmedCOVNotificationRequest.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/apdu/apdu_GetEventInformationEventSummary.go (1 line): - line 22: // TODO: implement it... plc4j/drivers/s7/src/main/java/org/apache/plc4x/java/s7/readwrite/optimizer/S7Optimizer.java (1 line): - line 94: //TODO: Individual processing of these types of tags. like S7StringTag plc4go/internal/bacnetip/bacgopes/apdu/apdu_ComplexAckSequence.go (1 line): - line 22: // TODO: implement it... plc4py/plc4py/protocols/simulated/readwrite/Dummy.py (1 line): - line 88: # TODO:- Implement a generic python object to probably json convertor or something. plc4py/plc4py/protocols/umas/readwrite/UmasPDUPlcStatusRequest.py (1 line): - line 83: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/service/cov_ChangeOfValuesServices.go (1 line): - line 28: //TODO: implement me plc4go/internal/eip/TagHandler.go (1 line): - line 47: // TODO: This isn't pretty ... plc4go/internal/bacnetip/bacgopes/apdu/apdu_RangeBySequenceNumber.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/comm/comm_ApplicationServiceElement.go (1 line): - line 100: panic("saq required (completely build sap)") // TODO: might be hard because initialization not yet done plc4go/internal/bacnetip/bacgopes/service/detect.go (1 line): - line 23: //TODO: implement me plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUWriteFileRecordResponse.py (1 line): - line 112: # TODO:- Implement a generic python object to probably json convertor or something. plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUReadFileRecordResponse.py (1 line): - line 112: # TODO:- Implement a generic python object to probably json convertor or something. protocols/profinet/src/main/resources/protocols/profinet/lldp.mspec (1 line): - line 93: // ['0x0012BB' TODO: Seen this code, but not sure where it's defined ... plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUGetComEventLogRequest.py (1 line): - line 79: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/bvll/bvll_Result.go (1 line): - line 40: // TODO: check this arg desaster... plc4j/spi/src/main/java/org/apache/plc4x/java/spi/generation/WriteBufferBoxBased.java (1 line): - line 220: // TODO: adjust rendering plc4py/plc4py/protocols/umas/readwrite/UmasConstants.py (1 line): - line 87: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/apdu/apdu_ConfirmedTextMessageRequest.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/apdu/apdu_ReadAccessResult.go (1 line): - line 24: // TODO: implement it... protocols/c-bus/src/main/resources/protocols/cbus/c-bus_measurement_application.mspec (1 line): - line 21: //TODO: golang doesn't like checking for null so we use that static call to check that the enum is known plc4py/plc4py/protocols/modbus/readwrite/ModbusAsciiADU.py (1 line): - line 139: # TODO:- Implement a generic python object to probably json convertor or something. plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUWriteMultipleCoilsResponse.py (1 line): - line 112: # TODO:- Implement a generic python object to probably json convertor or something. protocols/c-bus/src/main/resources/protocols/cbus/c-bus_lighting_application.mspec (1 line): - line 21: //TODO: golang doesn't like checking for null so we use that static call to check that the enum is known plc4py/plc4py/protocols/umas/readwrite/UmasPDUReadUnlocatedVariableNamesRequest.py (1 line): - line 193: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/apdu/apdu_ErrorSequence.go (1 line): - line 38: // SetErrorSequence callback is needed as we work in the constructor already with the finished object // TODO: maybe we need to return as init again as it might not be finished constructing.... plc4go/internal/bacnetip/bacgopes/bvllservice/bvllservice_UDPMultiplexer.go (1 line): - line 269: // TODO: we only support 0x81 at the moment plc4py/plc4py/protocols/modbus/readwrite/ModbusConstants.py (1 line): - line 87: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/protocols/opcua/readwrite/XmlParserHelper.go (1 line): - line 38: // Temporary imports to silent compiler warnings (TODO: migrate from static to emission based imports) plc4go/internal/bacnetip/bacgopes/apdu/apdu_CreateObjectRequestObjectSpecifier.go (1 line): - line 22: // TODO: implement it... code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/fields/DefaultSwitchField.java (1 line): - line 44: // TODO: replace with immutable plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUWriteFileRecordResponseItem.py (1 line): - line 152: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/apdu/apdu_ErrorPDU.go (1 line): - line 92: //TODO implement me plc4go/internal/bacnetip/bacgopes/iocb/iocb_IOQController.go (1 line): - line 50: stateLog zerolog.Logger //TODO: add option so it can be logged to a different file plc4j/drivers/profinet/src/main/java/org/apache/plc4x/java/profinet/discovery/ProfinetPlcDiscoverer.java (1 line): - line 117: // TODO: It seems this is simply a discovery that doesn't return a future ... plc4py/plc4py/protocols/umas/readwrite/UmasPDUErrorResponse.py (1 line): - line 105: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/comm/comm_PDU.go (1 line): - line 31: // TODO: this is named PDU usually. If we get rid of the . import for comm all over the place this might work again plc4go/internal/bacnetip/bacgopes/apdu/apdu_UnconfirmedTextMessageRequestMessageClass.go (1 line): - line 22: // TODO: implement it... plc4go/internal/ads/MessageTemplates.go (1 line): - line 27: // TODO: Replace 800 with constant. plc4go/internal/bacnetip/bacgopes/npdu/npdu_RouterAvailableToNetwork.go (1 line): - line 55: // TODO: check if this is rather a KWArgs plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUReadExceptionStatusRequest.py (1 line): - line 81: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/apdu/apdu_AtomicReadFileRequestAccessMethodChoiceRecordAccess.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/service/cov.go (1 line): - line 22: var criteriaTypeMap any //TODO: implement me plc4c/drivers/modbus/src/driver_modbus.c (1 line): - line 36: // TODO: Apply the values from the parameters. plc4go/internal/bacnetip/bacgopes/apdu/apdu_RejectPDU.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/apdu/apdu_AtomicReadFileRequestAccessMethodChoiceStreamAccess.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/npdu/npdu_InitializeRoutingTableAck.go (1 line): - line 56: // TODO: check if this is rather a KWArgs plc4go/internal/bacnetip/bacgopes/apdu/apdu_VTOpenACK.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/comm/comm_ServiceAccessPoint.go (1 line): - line 104: panic("saq required (completely build sap)") // TODO: might be hard because initialization not yet done plc4go/internal/bacnetip/bacgopes/apdu/apdu_TimeSynchronizationRequest.go (1 line): - line 22: // TODO: implement it... plc4go/protocols/s7/readwrite/model/StaticHelper.go (1 line): - line 51: // TODO: Implement this correctly. plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUReportServerIdResponse.py (1 line): - line 107: # TODO:- Implement a generic python object to probably json convertor or something. plc4j/transports/serial/src/main/java/org/apache/plc4x/java/transport/serial/SerialChannel.java (1 line): - line 259: // TODO we should read something here, okay?! plc4py/plc4py/protocols/umas/readwrite/UmasPDUReadVariableRequest.py (1 line): - line 145: # TODO:- Implement a generic python object to probably json convertor or something. plc4j/drivers/canopen/src/main/java/org/apache/plc4x/java/canopen/api/conversation/canopen/SDOUploadConversation.java (1 line): - line 112: // TODO find proper error code in specs plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUWriteFileRecordRequest.py (1 line): - line 112: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/apdu/apdu_WriteGroupRequest.go (1 line): - line 22: // TODO: implement it... plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUReadFileRecordResponseItem.py (1 line): - line 120: # TODO:- Implement a generic python object to probably json convertor or something. plc4c/spi/src/evaluation_helper.c (1 line): - line 38: // TODO: This sort of can't work in C as we don't have the type information ... plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUReadDeviceIdentificationRequest.py (1 line): - line 127: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/apdu/apdu_ReinitializeDeviceRequest.go (1 line): - line 22: // TODO: implement it... plc4j/drivers/s7/src/main/java/org/apache/plc4x/java/s7/readwrite/protocol/S7HPlcConnection.java (1 line): - line 64: * TODO: It should be able to run in the "channel" executor. plc4go/internal/bacnetip/bacgopes/apdu/apdu_AtomicWriteFileACK.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/apdu/apdu_UnconfirmedTextMessageRequest.go (1 line): - line 22: // TODO: implement it... plc4go/spi/values/PlcREAL.go (1 line): - line 160: //TODO: Check if this is ok plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUWriteMultipleHoldingRegistersResponse.py (1 line): - line 114: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/simulated/Driver.go (1 line): - line 70: // TODO: Actually the connection could support discovery to list up all tags in the Device plc4go/internal/bacnetip/bacgopes/apdu/apdu_DeleteObjectRequest.go (1 line): - line 22: // TODO: implement it... plc4c/spi/src/utils/list.c (1 line): - line 31: // TODO: this null check, requires another null check in caller plc4j/drivers/opcua/src/main/java/org/apache/plc4x/java/opcua/protocol/OpcuaProtocolLogic.java (1 line): - line 224: // TODO: We need to check that the tag-return-code is OK as it could also be INVALID_TAG plc4go/internal/bacnetip/bacgopes/apdu/apdu_WriteAccessSpecification.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/bvllservice/bvllservice__MultiplexClient.go (1 line): - line 41: m.ClientContract, err = NewClient(localLog) // TODO: do we need to pass cid? plc4go/spi/codegen/fields/FieldReaderOptional.go (1 line): - line 51: // TODO: add hex support plc4go/internal/bacnetip/bacgopes/apdu/apdu_ConfirmedTextMessageRequestMessageClass.go (1 line): - line 22: // TODO: implement it... protocols/plc4x/src/main/resources/protocols/plc4x/v0/plc4x.mspec (1 line): - line 60: // TODO: Implement this later on. plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUWriteSingleRegisterRequest.py (1 line): - line 112: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/apdu/apdu_AtomicWriteFileRequestAccessMethodChoiceRecordAccess.go (1 line): - line 22: // TODO: implement it... plc4py/plc4py/protocols/umas/readwrite/ModbusPDU.py (1 line): - line 193: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/constructeddata/constructeddata_SequenceOfAny.go (1 line): - line 22: // TODO: finish plc4go/internal/bacnetip/bacgopes/apdu/apdu_CreateObjectACK.go (1 line): - line 22: // TODO: implement it... plc4py/plc4py/spi/messages/PlcBrowser.py (1 line): - line 72: # TODO:- This exception is very general and probably should be replaced plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUWriteMultipleCoilsRequest.py (1 line): - line 141: # TODO:- Implement a generic python object to probably json convertor or something. plc4j/drivers/s7/src/main/java/org/apache/plc4x/java/s7/events/S7ModeEvent.java (1 line): - line 65: // TODO: Is this really correct, to put the map itself in itself? plc4py/plc4py/protocols/umas/readwrite/UmasDatatypeReference.py (1 line): - line 168: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/spi/codegen/fields/FieldReaderPeek.go (1 line): - line 48: // TODO: implement offset. We either need to pass the readBuffer or add a instruction to the dataReader plc4go/internal/bacnetip/bacgopes/service/cov_ActiveCOVSubscription.go (1 line): - line 26: //TODO: implement me plc4go/internal/bacnetip/bacgopes/apdu/apdu_GetEnrollmentSummaryRequestEventStateFilterType.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/service/service_device_WhoIsIAmServices.go (1 line): - line 155: // TODO: ugly hacky hacky, better feat from the orginal api plc4go/internal/bacnetip/bacgopes/apdu/apdu_WhoHasObject.go (1 line): - line 22: // TODO: implement it... protocols/c-bus/src/main/resources/protocols/cbus/c-bus_telephony_application.mspec (1 line): - line 21: //TODO: golang doesn't like checking for null so we use that static call to check that the enum is known plc4go/internal/modbus/AsciiDriver.go (1 line): - line 94: // TODO: the code below looks strange: where is defaultChanel being used? plc4c/spi/src/context.c (1 line): - line 28: // TODO: In general we would be taking the parent context and copying it over to the new, but currently we only have these settings, so there's no point in doing that. plc4c/drivers/s7/src/driver_s7_encode_decode.c (1 line): - line 321: // TODO: THis should be moved to "driver_s7_packets.c->plc4c_return_code plc4c_driver_s7_create_s7_read_request" plc4j/drivers/knxnetip/src/main/java/org/apache/plc4x/java/knxnetip/discovery/KnxNetIpPlcDiscoverer.java (1 line): - line 141: // TODO: Replace with the local ip address and the local udp port number. plc4go/internal/ads/Subscriber.go (1 line): - line 42: // TODO: Implement this ... plc4go/internal/bacnetip/bacgopes/apdu/apdu_AbortPDU.go (1 line): - line 22: // TODO: implement it... plc4go/protocols/abeth/readwrite/XmlParserHelper.go (1 line): - line 38: // Temporary imports to silent compiler warnings (TODO: migrate from static to emission based imports) plc4go/internal/bacnetip/bacgopes/apdu/apdu_VTDataRequest.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/apdu/apdu_ReadRangeACK.go (1 line): - line 22: // TODO: implement it... plc4go/spi/values/PlcList.go (1 line): - line 246: // TODO: do we want to aggregate the bit length? plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUWriteSingleCoilRequest.py (1 line): - line 110: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/constructeddata/constructeddata_Element.go (1 line): - line 90: //TODO implement me plc4j/tools/scraper/src/main/java/org/apache/plc4x/java/scraper/triggeredscraper/triggerhandler/TriggerConfiguration.java (1 line): - line 388: //TODO Change this (probably only 1 source to get the connection directly) plc4j/spi/src/main/java/org/apache/plc4x/java/spi/values/LegacyPlcValueHandler.java (1 line): - line 128: // TODO: This is a hacky shortcut .. plc4go/spi/codegen/io/DataWriterSimpleByteArray.go (1 line): - line 45: // TODO: Get a WirReaderArgs parameter for the number of bytes ... plc4py/plc4py/protocols/umas/readwrite/UmasMemoryBlock.py (1 line): - line 151: # TODO:- Implement a generic python object to probably json convertor or something. plc4j/drivers/all/src/site/groovy/generate-config-documentation.groovy (1 line): - line 113: // TODO: Make it output stuff like the "default port" for UDP and TCP code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/references/DefaultVstringTypeReference.java (1 line): - line 32: // TODO: add null checks plc4go/internal/bacnetip/bacgopes/apdu/apdu_ConfirmedEventNotificationRequest.go (1 line): - line 22: // TODO: implement it... plc4j/spi/src/main/java/org/apache/plc4x/java/spi/codegen/fields/FieldReaderFactory.java (1 line): - line 39: // TODO: only used as lazy workaround plc4j/drivers/s7/src/main/java/org/apache/plc4x/java/s7/readwrite/utils/S7PlcSubscriptionRequest.java (1 line): - line 390: //TODO: Check multiplier is 1-99 in BCD?? plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUReadInputRegistersResponse.py (1 line): - line 109: # TODO:- Implement a generic python object to probably json convertor or something. plc4py/plc4py/protocols/modbus/readwrite/ModbusADU.py (1 line): - line 162: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/constructeddata/constructeddata_AnyAtomic.go (1 line): - line 30: // TODO: finish me plc4py/plc4py/protocols/modbus/readwrite/ModbusDeviceInformationObject.py (1 line): - line 116: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/apdu/apdu_UnconfirmedTextMessageRequestMessagePriority.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/bvll/bvll_ReadForeignDeviceTableAck.go (1 line): - line 41: // TODO: check this arg desaster plc4j/spi/src/main/java/org/apache/plc4x/java/spi/messages/DefaultPlcUnsubscriptionResponse.java (1 line): - line 43: // TODO: Implement plc4go/internal/bacnetip/bacgopes/apdu/apdu_AcknowledgeAlarmRequest.go (1 line): - line 22: // TODO: implement it... plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUMaskWriteHoldingRegisterRequest.py (1 line): - line 128: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/apdu/apdu_GroupChannelValue.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/pdu/comm_PCI.go (1 line): - line 173: newP.DebugContents = NewDebugContents(newP, "pduUserData+", "pduSource", "pduDestination") // TODO: bit ugly to repeat that here again but what are the options... plc4go/internal/bacnetip/bacgopes/apdu/apdu_RejectReason.go (1 line): - line 24: // TODO: implement it... protocols/bacnetip/src/main/script/getVendorIds.groovy (1 line): - line 154: //TODO: change to uint32 once cast is inserted plc4py/plc4py/protocols/umas/readwrite/UmasMemoryBlockBasicInfo.py (1 line): - line 145: # TODO:- Implement a generic python object to probably json convertor or something. plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUReadExceptionStatusResponse.py (1 line): - line 92: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/protocols/modbus/readwrite/XmlParserHelper.go (1 line): - line 38: // Temporary imports to silent compiler warnings (TODO: migrate from static to emission based imports) plc4go/internal/bacnetip/bacgopes/service/cov_CredentialDataInputCriteria.go (1 line): - line 24: //TODO: implement me plc4go/internal/bacnetip/bacgopes/apdu/apdu_UnconfirmedEventNotificationRequest.go (1 line): - line 22: // TODO: implement it... plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUWriteSingleCoilResponse.py (1 line): - line 110: # TODO:- Implement a generic python object to probably json convertor or something. protocols/bacnetip/src/main/resources/protocols/bacnetip/bacnet-enums.mspec (1 line): - line 1532: /* FIXME: this is defined in Table 23-1 as enum but indeed it is a complex object. So name collision from ASHRAE plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUReadDiscreteInputsRequest.py (1 line): - line 110: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/apdu/apdu_WritePropertyMultipleRequest.go (1 line): - line 22: // TODO: implement it... plc4py/plc4py/protocols/umas/readwrite/ModbusPDUError.py (1 line): - line 106: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/bvll/bvll_DeleteForeignDeviceTableEntry.go (1 line): - line 41: // TODO: check this args no args desaster... plc4go/internal/bacnetip/bacgopes/apdu/apdu_RequestKeyRequest.go (1 line): - line 22: // TODO: implement it... plc4go/internal/knxnetip/ConnectionHelper.go (1 line): - line 177: // TODO: document magic number plc4go/internal/bacnetip/bacgopes/service/cov_AccessDoorCriteria.go (1 line): - line 24: //TODO: implement me plc4go/internal/bacnetip/bacgopes/primitivedata/primitivedata_Boolean.go (1 line): - line 82: } //TODO: move tag number into member variable plc4j/spi/src/main/java/org/apache/plc4x/java/spi/messages/DefaultPlcDiscoveryRequest.java (1 line): - line 65: // TODO: Implement plc4go/internal/bacnetip/Connection.go (1 line): - line 127: // TODO: implement mapping to subscribers plc4py/plc4py/protocols/umas/readwrite/UmasPDUProjectInfoRequest.py (1 line): - line 101: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/apdu/apdu_VTDataACK.go (1 line): - line 22: // TODO: implement it... plc4py/plc4py/protocols/modbus/readwrite/ModbusTcpADU.py (1 line): - line 173: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/simulated/Device.go (1 line): - line 70: // TODO: Doesn'd really make any sense to write a random plc4j/spi/src/main/java/org/apache/plc4x/java/spi/values/PlcLTIME_OF_DAY.java (1 line): - line 60: // TODO: Not 100% correct, we're loosing precision here plc4go/internal/bacnetip/bacgopes/bvll/bvll_ReadBroadcastDistributionTableAck.go (1 line): - line 41: // TODO: check this arg desaster plc4go/internal/bacnetip/bacgopes/netservice/netservice_NetworkAdapter.go (1 line): - line 79: return fmt.Sprintf("%s", n.adapterSAP) // TODO: we call format here directly to avoid endless loop plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUReadCoilsRequest.py (1 line): - line 110: # TODO:- Implement a generic python object to probably json convertor or something. plc4j/drivers/plc4x/src/main/java/org/apache/plc4x/java/plc4x/Plc4xDriver.java (1 line): - line 65: // TODO: This should be TLS (which we currently don't have yet). plc4j/drivers/s7/src/main/java/org/apache/plc4x/java/s7light/readwrite/optimizer/S7Optimizer.java (1 line): - line 82: //TODO: Individual processing of these types of tags. like S7StringTag plc4go/internal/bacnetip/bacgopes/basetypes/basetypes_PriorityValue.go (1 line): - line 57: // TODO: finish me... dunno what is going on here... plc4py/plc4py/protocols/umas/readwrite/UmasPDUPlcIdentResponse.py (1 line): - line 339: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/apdu/apdu_AtomicReadFileACKAccessMethodStreamAccess.go (1 line): - line 22: // TODO: implement it... plc4go/spi/utils/CastUtils.go (1 line): - line 35: // TODO: we should sanity check if this is indeed a uint8 plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUError.py (1 line): - line 100: # TODO:- Implement a generic python object to probably json convertor or something. plc4py/plc4py/protocols/umas/readwrite/UmasPDUReadUmasUDTDefinitionResponse.py (1 line): - line 139: # TODO:- Implement a generic python object to probably json convertor or something. plc4py/plc4py/protocols/umas/readwrite/UmasPDUReadVariableResponse.py (1 line): - line 105: # TODO:- Implement a generic python object to probably json convertor or something. plc4j/drivers/ctrlx/src/main/java/org/apache/plc4x/java/ctrlx/readwrite/rest/datalayer/ApiClient.java (1 line): - line 400: // TODO: implement debugging mode plc4go/spi/transactions/RequestTransactionManager.go (1 line): - line 124: workLog list.List `ignore:"true"` // Important, this is a FIFO Queue for Fairness! // TODO: no support for list yet plc4py/plc4py/protocols/umas/readwrite/UmasPDUReadMemoryBlockRequest.py (1 line): - line 177: # TODO:- Implement a generic python object to probably json convertor or something. plc4py/plc4py/protocols/modbus/readwrite/ModbusPDU.py (1 line): - line 666: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/bvll/bvll_RegisterForeignDevice.go (1 line): - line 38: // TODO: check this args desaster plc4go/internal/bacnetip/bacgopes/apdu/apdu_GetEnrollmentSummaryEnrollmentSummary.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/service/cov_GenericCriteria.go (1 line): - line 24: //TODO: implement me plc4go/internal/opcua/EncryptionHandler.go (1 line): - line 118: //buf.SetPos(uint16(positionFirstBlock))// TODO: check if we need to move the position at all plc4j/drivers/s7/src/main/java/org/apache/plc4x/java/s7/readwrite/tag/S7AckTag.java (1 line): - line 53: //TODO: Actually only ALARM_S (SIG_1) plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUReadCoilsResponse.py (1 line): - line 107: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/apdu/apdu_UnconfirmedPrivateTransferRequest.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/apdu/apdu_AtomicReadFileRequest.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/apdu/apdu_SubscribeCOVRequest.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/apdu/apdu_ChangeListError.go (1 line): - line 22: // TODO: implement it... plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUGetComEventCounterResponse.py (1 line): - line 112: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/apdu/apdu_AtomicWriteFileRequest.go (1 line): - line 22: // TODO: implement it... plc4j/spi/src/main/java/org/apache/plc4x/java/spi/messages/DefaultPlcDiscoveryResponse.java (1 line): - line 60: // TODO: Implement plc4go/internal/bacnetip/bacgopes/apdu/apdu_AtomicReadFileACKAccessMethodRecordAccess.go (1 line): - line 22: // TODO: implement it... plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUReadHoldingRegistersResponse.py (1 line): - line 109: # TODO:- Implement a generic python object to probably json convertor or something. plc4j/spi/src/main/java/org/apache/plc4x/java/spi/messages/DefaultPlcReadRequest.java (1 line): - line 71: // TODO: Check if this already is a LinkedHashSet. plc4py/plc4py/protocols/umas/readwrite/UmasInitCommsRequest.py (1 line): - line 105: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/apdu/apdu_SubscribeCOVPropertyRequest.go (1 line): - line 22: // TODO: implement it... plc4go/spi/utils/Errors.go (1 line): - line 103: Err error // TODO: make available as root cause plc4py/plc4py/protocols/umas/readwrite/UmasPDU.py (1 line): - line 99: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/apdu/apdu_WritePropertyMultipleError.go (1 line): - line 22: // TODO: implement it... plc4py/plc4py/protocols/umas/readwrite/UmasPDUReadUnlocatedVariableResponse.py (1 line): - line 107: # TODO:- Implement a generic python object to probably json convertor or something. plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUReadDeviceIdentificationResponse.py (1 line): - line 223: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/spi/codegen/io/DataReaderComplexDefault.go (1 line): - line 67: // TODO: it might be even better if we default to value like in other places... on the other hand a complex type has always a proper logical name so this might be fine like that protocols/c-bus/src/main/resources/protocols/cbus/c-bus_media_transport_control_application.mspec (1 line): - line 21: //TODO: golang doesn't like checking for null so we use that static call to check that the enum is known plc4go/internal/modbus/TcpDriver.go (1 line): - line 94: // TODO: the code below looks strange: where is defaultChanel being used? plc4go/internal/bacnetip/bacgopes/apdu/apdu_VTCloseRequest.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/apdu/apdu_GetEnrollmentSummaryRequestPriorityFilterType.go (1 line): - line 22: // TODO: implement it... plc4go/spi/pool/worker.go (1 line): - line 137: // TODO: do we need to complete with a error? plc4go/internal/bacnetip/bacgopes/apdu/apdu_AbortReason.go (1 line): - line 24: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/iocb/iocb_IOCB.go (1 line): - line 302: func (i *IOCB) Close() error { // TODO: ensure this is getting called plc4go/spi/codegen/WithOption.go (1 line): - line 42: /* TODO: not yet ported protocols/umas/src/main/resources/protocols/umas/umas.mspec (1 line): - line 245: // TODO: Possibly change the order of the bit and the reserved part. plc4go/protocols/ads/readwrite/XmlParserHelper.go (1 line): - line 39: // Temporary imports to silent compiler warnings (TODO: migrate from static to emission based imports) plc4go/internal/bacnetip/bacgopes/apdu/apdu_GetAlarmSummaryRequest.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/bvll/bvll_ForwardedNPDU.go (1 line): - line 41: // TODO: check this args desaster... plc4go/internal/bacnetip/bacgopes/apdu/apdu_ReadAccessResultElement.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/apdu/apdu_GetAlarmSummaryAlarmSummary.go (1 line): - line 22: // TODO: implement it... plc4go/spi/codegen/io/DataReaderEnumDefault.go (1 line): - line 68: if !ok { // TODO: decide if we want to log... maybe we always pass the context so we can extract that plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUWriteMultipleHoldingRegistersRequest.py (1 line): - line 143: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/apdu/apdu_EventNotificationParameters.go (1 line): - line 24: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/apdu/apdu_IHaveRequest.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/apdu/apdu_WhoHasRequest.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/vlan/vlan_IPNetwork.go (1 line): - line 60: panic(err) // TODO: check that we do the right thing here. Originally the tuple gets assigned but that makes trouble downstream plc4j/spi/src/main/java/org/apache/plc4x/java/spi/connection/DefaultNettyPlcConnection.java (1 line): - line 110: // TODO: Why is this code necessary? Discovery should be an API function that is plc4go/internal/bacnetip/bacgopes/apdu/apdu_ReinitializeDeviceRequestReinitializedStateOfDevice.go (1 line): - line 22: // TODO: implement it... code-generation/protocol-base-mspec/src/main/java/org/apache/plc4x/plugins/codegenerator/language/mspec/model/definitions/DefaultEnumTypeDefinition.java (1 line): - line 52: // TODO: proper error collection in type context error bucket plc4j/spi/src/main/java/org/apache/plc4x/java/spi/events/DiscoverEvent.java (1 line): - line 21: // TODO: This type of event actually shouldn't be needed. plc4go/internal/bacnetip/bacgopes/apdu/apdu_WhoHasLimits.go (1 line): - line 22: // TODO: implement it... plc4py/plc4py/protocols/umas/readwrite/UmasPDUPlcIdentRequest.py (1 line): - line 83: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/netservice/netservice_RouterInfoCache.go (1 line): - line 58: addresses map[string]*RouterInfo // TODO: this is a address but using pointer as key is bad plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUDiagnosticResponse.py (1 line): - line 108: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/service/cov_COVIncrementCriteria.go (1 line): - line 24: //TODO: implement me protocols/c-bus/src/main/resources/protocols/cbus/c-bus_access_control_application.mspec (1 line): - line 21: //TODO: golang doesn't like checking for null so we use that static call to check that the enum is known plc4go/internal/bacnetip/bacgopes/apdu/apdu_ReadAccessResultElementChoice.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/Driver.go (1 line): - line 168: // TODO: Possibly do with with ip-address matching similar to the raw-socket impl in Java. plc4go/spi/transactions/RequestTransaction.go (1 line): - line 63: operation pool.Runnable `ignore:"true"` // TODO: maybe we can treat this as a function some day if we are able to check the definition in gen plc4go/internal/bacnetip/bacgopes/apdu/apdu_UTCTimeSynchronizationRequest.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/service/cov_SubscriptionList.go (1 line): - line 23: //TODO: implement me plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUReadHoldingRegistersRequest.py (1 line): - line 112: # TODO:- Implement a generic python object to probably json convertor or something. plc4py/plc4py/protocols/umas/readwrite/UmasUDTDefinition.py (1 line): - line 152: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/modbus/Writer.go (1 line): - line 60: // TODO: handle context plc4go/internal/bacnetip/bacgopes/apdu/apdu_CreateObjectError.go (1 line): - line 22: // TODO: implement it... plc4go/spi/default/DefaultConnection.go (1 line): - line 214: // TODO: should we check here if the transport is connected? plc4go/internal/bacnetip/bacgopes/apdu/apdu_ConfirmedServiceChoice.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/object/object_ObjectIdentifierProperty.go (1 line): - line 29: // TODO: big WIP plc4go/internal/bacnetip/bacgopes/comp/comp_commons.go (1 line): - line 95: if reflect.ValueOf(a).IsNil() || (reflect.ValueOf(a).Kind() == reflect.Ptr && reflect.ValueOf(a).IsNil()) { // TODO: check if there is another way than using reflect plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUReadFifoQueueResponse.py (1 line): - line 122: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/apdu/apdu_AuthenticateACK.go (1 line): - line 22: // TODO: implement it... plc4go/internal/bacnetip/bacgopes/apdu/apdu_APDU.go (1 line): - line 134: return 0 // TODO: what is a good fallback plc4py/plc4py/protocols/umas/readwrite/UmasPDUPlcStatusResponse.py (1 line): - line 165: # TODO:- Implement a generic python object to probably json convertor or something. plc4j/drivers/modbus/src/main/java/org/apache/plc4x/java/modbus/tcp/protocol/ModbusTcpProtocolLogic.java (1 line): - line 215: // TODO: Check the correct number of elements were written. plc4j/spi/src/main/java/org/apache/plc4x/java/spi/generation/io/MyDefaultBitInput.java (1 line): - line 41: // TODO: we should report bits as we would loose this information on a reset plc4py/plc4py/protocols/modbus/readwrite/ModbusPDUMaskWriteHoldingRegisterResponse.py (1 line): - line 128: # TODO:- Implement a generic python object to probably json convertor or something. plc4go/internal/bacnetip/bacgopes/service/cov_PulseConverterCriteria.go (1 line): - line 24: //TODO: implement me plc4j/drivers/modbus/src/main/java/org/apache/plc4x/java/modbus/rtu/protocol/ModbusRtuProtocolLogic.java (1 line): - line 194: // TODO: Check the correct number of elements were written. plc4go/internal/cbus/Writer.go (1 line): - line 149: // TODO: ok or not ok?