All Classes and Interfaces

Class
Description
Configuration for a single network bus interface (<bus-interface> element).
Global communication parameter set (<com-parameter> element).
Data set definition (<data-set> element).
A single element within a data set definition (<element> element).
Registry that maps ComIDs to dataset schemas and provides automatic marshalling (encode) and unmarshalling (decode) of structured payloads.
Debug configuration (<debug> element).
Destination for a telegram (<destination> element).
Root configuration object representing a TRDP <device> element.
Device-level configuration (<device-configuration> element).
 
Mapped bus interface override (<mapped-bus-interface> element).
Mapped destination override (<mapped-destination> element).
Mapped device override (<mapped-device> element).
Mapped PD parameter override (<mapped-pd-parameter> element).
Mapped SDT parameter override (<mapped-sdt-parameter> element).
Mapped source override (<mapped-source> element).
Mapped telegram override (<mapped-telegram> element).
Default Message Data communication parameters (<md-com-parameter> element).
Per-telegram Message Data parameters (<md-parameter> element).
 
 
 
 
 
 
Memory block definition (<mem-block> element).
Default Process Data communication parameters (<pd-com-parameter> element).
 
 
 
Per-telegram Process Data parameters (<pd-parameter> element).
Handle to a publisher registered with a TrdpPdSession.
Implements the Requester role for the TRDP Process Data (PD) Pull Pattern.
Handle to a subscriber registered with a TrdpPdSession.
 
SDTv2 safety parameters (<sdt-parameter> element).
SDTv4 safety parameters (<sdtv4-parameter> element).
SDTv4 service instance parameters (<sdtv4-srv-inst-parameter> element).
Service-oriented interface definition (<service> element).
Service device binding (<service-device> element within a service).
Service event definition (<event> element within a service).
Service field definition (<field> element within a service).
Service instance definition (<instance> element within a service device).
Service method definition (<method> element within a service).
Source filter for a telegram (<source> element).
 
Telegram definition (<telegram> element) within a bus interface.
Telegram reference within a service (<telegramRef> element).
 
Loads TRDP device configuration from XML files conforming to the IEC 61375-2-3 trdp-config.xsd schema.
Checked exception thrown when loading or validating a TRDP XML configuration fails.
 
 
 
 
 
 
 
 
 
 
 
 
High-performance PD session manager that shares a single UDP socket and a minimal number of threads across multiple publishers and subscribers.
TRDP process/thread configuration (<trdp-process> element).
Factory that creates fully configured TRDP sessions from a parsed DeviceConfig.
An MD session configured from XML with an MdRequester, MdReplier, a DatasetMarshaller, and per-telegram configuration.
A PD session configured from XML with registered publishers, subscribers, and a DatasetMarshaller for automatic payload encoding/decoding.
Per-telegram MD configuration resolved from XML.
Shared topology validation logic per IEC 61375-2-3.
DatagramChannel-based UDP transport with multicast group management and configurable socket options (bind address, TTL, QoS).