예제 #1
0
 private void _parse()
 {
     _invokeIdAndPriority      = new DlmsStruct.InvokeIdAndPriority(m_io);
     _cosemAttributeDescriptor = new DlmsStruct.CosemAttributeDescriptor(m_io);
     _accessSelection          = new DlmsStruct.SelectiveAccessDescriptorOptional(m_io);
     _value = new DlmsData(m_io);
 }
 private void _parse()
 {
     _invokeIdAndPriority = new DlmsStruct.InvokeIdAndPriority(m_io);
     _blockNumber         = m_io.ReadU4be();
 }
 private void _parse()
 {
     _invokeIdAndPriority        = new DlmsStruct.InvokeIdAndPriority(m_io);
     _cosemMethodDescriptor      = new DlmsStruct.CosemMethodDescriptor(m_io);
     _methodInvocationParameters = new DlmsStruct.DataOptional(m_io);
 }
예제 #4
0
 private void _parse()
 {
     _invokeIdAndPriority = new DlmsStruct.InvokeIdAndPriority(m_io);
     _result = new DlmsStruct.GetDataResult(m_io);
 }
예제 #5
0
 private void _parse()
 {
     _invokeIdAndPriority = new DlmsStruct.InvokeIdAndPriority(m_io);
     _result = new DlmsStruct.DatablockG(m_io);
 }
예제 #6
0
 private void _parse()
 {
     _invokeIdAndPriority = new DlmsStruct.InvokeIdAndPriority(m_io);
     _result      = new DlmsStruct.DataAccessResult(m_io);
     _blockNumber = m_io.ReadU4be();
 }
예제 #7
0
 private void _parse()
 {
     _invokeIdAndPriority = new DlmsStruct.InvokeIdAndPriority(m_io);
     _result = new DlmsStruct.SequenceOfDataAccessResult(m_io);
 }
 private void _parse()
 {
     _invokeIdAndPriority = new DlmsStruct.InvokeIdAndPriority(m_io);
     _singleResponse      = new ActionResponseWithOptionalData(m_io, this, m_root);
 }
예제 #9
0
 private void _parse()
 {
     _invokeIdAndPriority     = new DlmsStruct.InvokeIdAndPriority(m_io);
     _attributeDescriptorList = new DlmsStruct.SequenceOfCosemAttributeDescriptorWithSelection(m_io);
 }
예제 #10
0
 private void _parse()
 {
     _invokeIdAndPriority = new DlmsStruct.InvokeIdAndPriority(m_io);
     _datablock           = new DlmsStruct.DatablockSa(m_io);
 }