# Constantes pré-définies

Ces constantes sont définies par cette extension, et ne sont disponibles que si cette extension a été compilée avec PHP, ou bien chargée au moment de l'exécution.

`SAM_AUTO` (chaîne de caractères)
  Comportement automatique
`SAM_BOOLEAN` (chaîne de caractères)
  Type à utiliser lors de la configuration des propriétés des objets SAM_Message.
`SAM_BUS` (chaîne de caractères)
  Attribut de connexion à utiliser pour définir le nom du service bus entreprise à s'y connecter.
`SAM_BYTE` (chaîne de caractères)
  Type à utiliser lors de la configuration des propriétés des objets SAM_Message.
`SAM_BYTES` (chaîne de caractères)
  Description du type du corps du message.
`SAM_CORRELID` (chaîne de caractères)
  Attribut utilisé lors de la réception, de l'envoi et de l'effacement pour identifier les messages.
`SAM_DELIVERYMODE` (chaîne de caractères)
  Propriété de l'en-tête du message.
`SAM_DOUBLE` (chaîne de caractères)
  Type à utiliser lors de la configuration des propriétés des objets SAM_Message.
`SAM_ENDPOINTS` (chaîne de caractères)
  Attribut de connexion à utiliser pour définir les "endpoints" possibles à s'y connecter.
`SAM_FLOAT` (chaîne de caractères)
  Type à utiliser lors de la configuration des propriétés des objets SAM_Message.
`SAM_HOST` (chaîne de caractères)
  Attribut de connexion à utiliser pour définir le nom de l'hôte du serveur de messagerie requis.
`SAM_INT` (chaîne de caractères)
  Type à utiliser lors de la configuration des propriétés des objets SAM_Message.
`SAM_LONG` (chaîne de caractères)
  Type à utiliser lors de la configuration des propriétés des objets SAM_Message.
`SAM_MANUAL` (chaîne de caractères)
  Comportement manuel (contrôlé par le script)
`SAM_MESSAGEID` (chaîne de caractères)
  Attribut utilisé lors de la réception et de l'effacement pour identifier les messages.
`SAM_MQTT` (chaîne de caractères)
  Définition du protocole de connexion pour sélectionner le protocole MQTT (MQ Telemetry Transport).
`SAM_MQTT_CLEANSTART` (booléen)
  Option de connexion optionnel indiquant à un serveur MQTT que toutes les connexions précédentes de ce client doivent être effacées et que ces souscriptions doivent également être effacées lorsque le client se déconnecte explicitement ou de façon inattendu.
`SAM_NON_PERSISTENT` (chaîne de caractères)
  Attribut de connexion utilisé pour rendre la connexion non persistante sur le serveur de messagerie.
`SAM_PASSWORD` (chaîne de caractères)
  Attribut de connexion utilisé pour définir le mot de passe pour l'utilisateur utilisé pour la connexion au serveur de messagerie.
`SAM_PERSISTENT` (chaîne de caractères)
  Attribut de connexion utilisé pour rendre la connexion persistante sur le serveur de messagerie.
`SAM_PORT` (chaîne de caractères)
  Attribut de connexion utilisé pour spécifier le numéro du port sur lequel le serveur de messagerie écoute.
`SAM_PRIORITY` (chaîne de caractères)
  Option utilisée pour spécifier la priorité de délivrance des demandes.
`SAM_REPLY_TO` (chaîne de caractères)
  Propriété du message utilisée pour spécifier l'adresse de la réponse.
`SAM_RTT` (chaîne de caractères)
  Définition du protocole de connexion sélectionnant le protocole IBM Realtime Transport utilisé pour la communication avec le serveur de messagerie.
`SAM_STRING` (chaîne de caractères)
  Type à utiliser lors de la configuration des propriétés des objets SAM_Message.
`SAM_TARGETCHAIN` (chaîne de caractères)
  Attribut de connexion utilisé pour définit la chaîne identifiant la cible.
`SAM_TEXT` (chaîne de caractères)
  Description du type de corps du message.
`SAM_TIMETOLIVE` (chaîne de caractères)
  Option du message envoyé utilisé pour spécifier la durée de vie d'un message.
`SAM_TRANSACTIONS` (chaîne de caractères)
  Attribut de connexion utilisé pour définir le comportement transactionnel. Peut être définit à SAM_AUTO (par défaut) ou SAM_MANUAL.
`SAM_USERID` (chaîne de caractères)
  Attribut de connexion utilisé pour définir le compte à utiliser pour se connecter au serveur de messagerie.
`SAM_WAIT` (chaîne de caractères)
  Propriété reçue à utiliser pour spécifier le délai d'attente maximal à utiliser lors de la réception d'un message.
`SAM_WMQ` (chaîne de caractères)
  Définition du protocole de connexion pour sélectionner le protocole IBM WebSphere MQSeries pour la communication avec un serveur de messagerie.
`SAM_WMQ_BINDINGS` (chaîne de caractères)
  Définition du protocole de connexion pour sélectionner le protocole IBM WebSphere MQSeries pour la communication avec un serveur de messagerie local.
`SAM_WMQ_CLIENT` (chaîne de caractères)
  Définition du protocole de connexion pour sélectionner le protocole IBM WebSphere MQSeries pour la communication avec un serveur de messagerie distant.
`SAM_WMQ_TARGET_CLIENT` (chaîne de caractères)
  Option utilisé sur les demandes envoyées pour spécifier le mode du client cible. Elle peut valoir, par défaut, "jms" ou "mq". La valeur par défaut est "jms", ce qui signifie qu'un en-tête RFH2 est envoyé avec le message, tandis qu'avec "mq", aucun en-tête RFH2 n'est envoyé.
`SAM_WPM` (chaîne de caractères)
  Définition du protocole de connexion pour sélectionner le protocole IBM WebSphere Platform Messaging pour la communication avec un serveur de messagerie WebSphere Application Server.