A DIP must be able to send and receive messages to and from TSM. A DIP may send any errors or other information to the logger. DynaDIPs send and/or receive messages using the same method, format, and library functions as hardcoded DIPs. Messages are sent to and received from the appropriate Qkey by specifying the corresponding Qkey. The Qkey must be known before any message can be sent or received.
Designing a DIP includes the following steps:
The examples provided here are used in the template for writing a DynaDIP. See the Sample DIP for an more information.