typedef struct _IMReceiverAddress_s_
{
Char_t
displayName[STRING_NAME_LENGTH
+ 1];
Char_t
internalAddress[STRING_PATH_LENGTH
+ 1];
IMCapability_t
channelCapabilities;
IMMessageResponse_t responseCapabilities;
} IMReceiverAddress_s;
Diese Struktur enthält Low-Level Informationen über einen Kanal. Diese Struktur muß von Weiterleitungsmodulen ausgefüllt werde
n, um einen gültigen Kanal zu erzeugen.
displayName - Name der Kanals. Dieser Name muß für den Benutzer lesbar sein.
internalAddress - Interne Adresse. Diese Adresse muß nur das Weiterleitungsmodul selbst interpretieren können. Der IMS-Server übergibt diese Adresse, wenn dieser Kanal benötigt wird.
channelCapabilties - Das Weiterleitungsmodul muß die Fähigkeiten dieses Kanals angeben. Es muß die entsprechenden IMSM_CAP_xxxx und IMSM_CAP_PROCESS_xxxx-Konstanten, wenn nötig auch ODER-verknüpft, zuweisen.
responseCapabilities - Das Weiterleitungsmodul muß angeben, welche Antworten dieser Kanal im synchronen Betrieb entgegennehmen kann. Dazu müssen die IMSM_CAP_MR_xxxx-Konstanten, wenn nötig auch ODER-verknüpft, zugewiesen werden.