Einfache Datentypen

Das IMS-System definiert einige Datentypen, die bei verschiedenen API-Funktionen verwendet werden. Die folgende Tabelle zeigt die einfachen Typen (keine Strukturen).

Einfache Datentypen
Name Beschreibung
IMCapability_t Wird benutzt, um die Fähigkeiten eines Kanals zu beschreiben.
IMMessageId_t Enthält die Nachrichtenidentifikation
IMDetailLevel_t Enthält den Detailierungsgrad einer Nachricht
IMMessageClass_t Enumerationstyp. Es sind folgende Werte erlaubt: IMCUndefined, IMCInformation, IMCWarning, IMCError, IMCCritical
IMLanguage_t Enumerationstyp. Enthält alle Sprachen, die das System unterstützt. Die Werte können auch ODER-verknüpft werden. Folgende Konstanten sind definiert: IMLUndefined, IMLGerman, IMLEnglish, IMLFrench, IMLBulgarian, IMLJapanese, IMLChinese, IMLKorean, IMLCroatian, IMLCzech, IMLNorwegian, IMLDanish, IMLPolish, IMLDutch, IMLPortuguese, IMLRomanian, IMLFinnish, IMLRussian, IMLSlovak, IMLSlovenian, IMLGreek, IMLSpanish, IMLHungarian, IMLSwedish, IMLIcelandic, IMLTurkish, IMLItalian
IMMessageType_t Enumerationstyp. Die folgenden Werte sind definiert: IMMTUndefined, IMMTHeading, IMMTText, IMMTHTML, IMMTAudioWAV, IMMTVideoAVI, IMMTVideoMPEG
IMMessageResponse_t Enthält die Antwort eines Weiterleitungskanal (im synchronen Betrieb)