attribut peut-être
L’mot clé [peut-être] indique que l’appel de procédure distante n’a pas besoin de s’exécuter chaque fois qu’il est appelé et que le client n’attend pas de réponse. Notez que le protocole [peut-être] ne garantit ni la remise ni la fin de l’appel.
[
interface-attribute-list
]
interface interface-name
{
[maybe [, attribute-list]] returntype function-name(params)
}
Paramètres
-
interface-attribute-list
-
Spécifie une liste de zéro ou plusieurs attributs IDL qui s’appliquent à l’interface dans son ensemble. Lorsque plusieurs attributs d’interface sont présents, ils doivent être séparés par des virgules.
-
nom_interface
-
Spécifie le nom de l’interface.
-
attribute-list
-
Spécifie des attributs supplémentaires à appliquer à la fonction. Séparez plusieurs attributs par des virgules.
-
returntype
-
Spécifie le type de retour de la fonction.
-
function-name
-
Spécifie le nom de la fonction à laquelle l’attribut [peut-être] sera appliqué.
-
params
-
Liste des paramètres de fonction.
Notes
Un appel avec l’attribut [peut-être] ne peut pas contenir de paramètres de sortie et est implicitement un appel [idempotent].
Voir aussi