tal vez el atributo
La palabra clave [maybe] indica que la llamada a procedimiento remoto no necesita ejecutarse cada vez que se llama y el cliente no espera una respuesta. Tenga en cuenta que el protocolo [tal vez] garantiza que ni la entrega ni la finalización de la llamada.
[
interface-attribute-list
]
interface interface-name
{
[maybe [, attribute-list]] returntype function-name(params)
}
-
interface-attribute-list
-
Especifica una lista de cero o más atributos IDL que se aplican a la interfaz en su conjunto. Cuando hay dos o más atributos de interfaz, deben estar separados por comas.
-
interface-name
-
Especifica el nombre de la interfaz.
-
attribute-list
-
Especifica atributos adicionales que se aplicarán a la función. Separe varios atributos con comas.
-
returntype
-
Especifica el tipo de valor devuelto de la función.
-
function-name
-
Especifica el nombre de la función a la que se aplicará el atributo [tal vez].
-
params
-
Lista de parámetros de función.
Una llamada con el atributo [maybe] no puede contener parámetros de salida y es implícitamente una llamada [idempotent].