typedef struct
_IMSDBTableConnectionData_s_
{
UInt32_t
connectionId;
Char_t
appType[STRING_UUID_LENGTH
+ 1];
IMMessageId_t messageId;
Char_t
platformName[STRING_NAME_LENGTH
+ 1];
Char_t
sourceAddress[STRING_NAME_LENGTH
+ 1];
IMDetailLevel_t detailLevel;
IMLanguage_t language;
Char_t
receiverId[STRING_UUID_LENGTH
+ 1];
Char_t
receiverComputerName[STRING_NAME_LENGTH
+ 1];
IMCapability_t receiverCapabilities;
Char_t
receiverAddress[STRING_NAME_LENGTH
+ 1];
} IMSDBTableConnectionData_s, IMConnectionData_s;
Diese Struktur enthält die Daten für eine Verknüpfung. Sie bildet direkt Datenbankinhalte ab.
connectionId - Identifikationsnummer der Verknüpfungsgruppe. Gibt damit an, zu welcher Gruppe diese Verknüpfung gehört.
appType - Typ der Anwendung, welche die Nachricht absetzen muß, um diese Verknüpfung zu aktivieren.
messageId - Identifikation der Nachricht, die abgesetzt werden muß, um diese Verknüpfung zu aktivieren.
platformName - Name der Plattform, von der aus die Nachricht abgesetzt werden muß, um diese Verknüpfung zu aktivieren.
sourceAddress - Die Quelle, von der die Nachricht ausgehen muß, um diese Verknüpfung zu aktivieren.
detailLevel - Der Detaillierungsgrad, mit dem die Nachricht weitergeleitet wird.
language - Die Sprache, in der die Nachricht weitergeleitet wird.
receiverId - Gibt die Identifikation des Weiterleitungsmoduls an, das den Kanal enthält.
receiverComputerName - Gibt den Namen des Rechners an, auf dem das Weiterleitungsmodul für diesen Kanal installiert ist.
receiverCapabilities - Die Eigenschaften des Kanals (siehe IMSM_CAP_xxxx und IMSM_CAP_PROCESS_xxxx-Konstanten)
receiverAddress - Die Adresse des Weiterleitungskanals.