This module defines three interfaces for communication-related data structures within the DTS system. ICommunicationReport provides a standard contract for communication operation results, encapsulating status, result codes, and payload data. IDASConnectedDevice describes hardware devices connected to a Data Acquisition System (DAS), capturing physical and logical identification properties. ICommunication_DASInfo aggregates information about a DAS unit itself, including its connected devices, serial numbers, firmware versions, and feature support flags. These interfaces support the auto-discovery and monitoring of DAS hardware status.
2. Public Interface
ICommunicationReport
A data transfer interface for reporting communication operation outcomes.
Member
Signature
Description
UserState
object { get; set; }
Arbitrary user state associated with the communication operation.