| | |
| | | ItemData14 = "" #(String ItemData14)
|
| | | ItemDataSize15 = 0 #(WORD ItemDataSize15)
|
| | | ItemData15 = "" #(String ItemData15)
|
| | | ItemDataSize16 = 0 #(WORD ItemDataSize16)
|
| | | ItemData16 = "" #(String ItemData16)
|
| | | ItemDataSize17 = 0 #(WORD ItemDataSize17)
|
| | | ItemData17 = "" #(String ItemData17)
|
| | | ItemDataSize18 = 0 #(WORD ItemDataSize18)
|
| | | ItemData18 = "" #(String ItemData18)
|
| | | ItemDataSize19 = 0 #(WORD ItemDataSize19)
|
| | | ItemData19 = "" #(String ItemData19)
|
| | | ItemDataSize20 = 0 #(WORD ItemDataSize20)
|
| | | ItemData20 = "" #(String ItemData20)
|
| | | data = None
|
| | |
|
| | | def __init__(self):
|
| | |
| | | self.ItemData14,_pos = CommFunc.ReadString(_lpData, _pos,self.ItemDataSize14)
|
| | | self.ItemDataSize15,_pos = CommFunc.ReadWORD(_lpData, _pos)
|
| | | self.ItemData15,_pos = CommFunc.ReadString(_lpData, _pos,self.ItemDataSize15)
|
| | | self.ItemDataSize16,_pos = CommFunc.ReadWORD(_lpData, _pos)
|
| | | self.ItemData16,_pos = CommFunc.ReadString(_lpData, _pos,self.ItemDataSize16)
|
| | | self.ItemDataSize17,_pos = CommFunc.ReadWORD(_lpData, _pos)
|
| | | self.ItemData17,_pos = CommFunc.ReadString(_lpData, _pos,self.ItemDataSize17)
|
| | | self.ItemDataSize18,_pos = CommFunc.ReadWORD(_lpData, _pos)
|
| | | self.ItemData18,_pos = CommFunc.ReadString(_lpData, _pos,self.ItemDataSize18)
|
| | | self.ItemDataSize19,_pos = CommFunc.ReadWORD(_lpData, _pos)
|
| | | self.ItemData19,_pos = CommFunc.ReadString(_lpData, _pos,self.ItemDataSize19)
|
| | | self.ItemDataSize20,_pos = CommFunc.ReadWORD(_lpData, _pos)
|
| | | self.ItemData20,_pos = CommFunc.ReadString(_lpData, _pos,self.ItemDataSize20)
|
| | | return _pos
|
| | |
|
| | | def Clear(self):
|
| | |
| | | self.ItemData14 = ""
|
| | | self.ItemDataSize15 = 0
|
| | | self.ItemData15 = ""
|
| | | self.ItemDataSize16 = 0
|
| | | self.ItemData16 = ""
|
| | | self.ItemDataSize17 = 0
|
| | | self.ItemData17 = ""
|
| | | self.ItemDataSize18 = 0
|
| | | self.ItemData18 = ""
|
| | | self.ItemDataSize19 = 0
|
| | | self.ItemData19 = ""
|
| | | self.ItemDataSize20 = 0
|
| | | self.ItemData20 = ""
|
| | | return
|
| | |
|
| | | def GetLength(self):
|
| | |
| | | length += len(self.ItemData14)
|
| | | length += 2
|
| | | length += len(self.ItemData15)
|
| | | length += 2
|
| | | length += len(self.ItemData16)
|
| | | length += 2
|
| | | length += len(self.ItemData17)
|
| | | length += 2
|
| | | length += len(self.ItemData18)
|
| | | length += 2
|
| | | length += len(self.ItemData19)
|
| | | length += 2
|
| | | length += len(self.ItemData20)
|
| | |
|
| | | return length
|
| | |
|
| | |
| | | data = CommFunc.WriteString(data, self.ItemDataSize14, self.ItemData14)
|
| | | data = CommFunc.WriteWORD(data, self.ItemDataSize15)
|
| | | data = CommFunc.WriteString(data, self.ItemDataSize15, self.ItemData15)
|
| | | data = CommFunc.WriteWORD(data, self.ItemDataSize16)
|
| | | data = CommFunc.WriteString(data, self.ItemDataSize16, self.ItemData16)
|
| | | data = CommFunc.WriteWORD(data, self.ItemDataSize17)
|
| | | data = CommFunc.WriteString(data, self.ItemDataSize17, self.ItemData17)
|
| | | data = CommFunc.WriteWORD(data, self.ItemDataSize18)
|
| | | data = CommFunc.WriteString(data, self.ItemDataSize18, self.ItemData18)
|
| | | data = CommFunc.WriteWORD(data, self.ItemDataSize19)
|
| | | data = CommFunc.WriteString(data, self.ItemDataSize19, self.ItemData19)
|
| | | data = CommFunc.WriteWORD(data, self.ItemDataSize20)
|
| | | data = CommFunc.WriteString(data, self.ItemDataSize20, self.ItemData20)
|
| | | return data
|
| | |
|
| | | def OutputString(self):
|
| | |
| | | ItemDataSize14:%d,
|
| | | ItemData14:%s,
|
| | | ItemDataSize15:%d,
|
| | | ItemData15:%s
|
| | | ItemData15:%s,
|
| | | ItemDataSize16:%d,
|
| | | ItemData16:%s,
|
| | | ItemDataSize17:%d,
|
| | | ItemData17:%s,
|
| | | ItemDataSize18:%d,
|
| | | ItemData18:%s,
|
| | | ItemDataSize19:%d,
|
| | | ItemData19:%s,
|
| | | ItemDataSize20:%d,
|
| | | ItemData20:%s
|
| | | '''\
|
| | | %(
|
| | | self.Head.OutputString(),
|
| | |
| | | self.ItemDataSize14,
|
| | | self.ItemData14,
|
| | | self.ItemDataSize15,
|
| | | self.ItemData15
|
| | | self.ItemData15,
|
| | | self.ItemDataSize16,
|
| | | self.ItemData16,
|
| | | self.ItemDataSize17,
|
| | | self.ItemData17,
|
| | | self.ItemDataSize18,
|
| | | self.ItemData18,
|
| | | self.ItemDataSize19,
|
| | | self.ItemData19,
|
| | | self.ItemDataSize20,
|
| | | self.ItemData20
|
| | | )
|
| | | return DumpString
|
| | |
|