atribut mungkin
Kata kunci [mungkin] menunjukkan bahwa panggilan prosedur jarak jauh tidak perlu dijalankan setiap kali dipanggil dan klien tidak mengharapkan respons. Perhatikan bahwa protokol [mungkin] memastikan tidak ada pengiriman atau penyelesaian panggilan.
[
interface-attribute-list
]
interface interface-name
{
[maybe [, attribute-list]] returntype function-name(params)
}
-
daftar atribut antarmuka
-
Menentukan daftar atribut IDL nol atau lebih yang berlaku untuk antarmuka secara keseluruhan. Ketika ada dua atribut antarmuka atau lebih, atribut tersebut harus dipisahkan dengan koma.
-
nama antarmuka
-
Menentukan nama antarmuka.
-
daftar atribut
-
Menentukan atribut tambahan yang akan diterapkan ke fungsi. Pisahkan beberapa atribut dengan koma.
-
returntype
-
Menentukan jenis pengembalian fungsi.
-
nama fungsi
-
Menentukan nama fungsi yang atribut [mungkin] akan diterapkan.
-
params
-
Daftar parameter fungsi.
Panggilan dengan atribut [mungkin] tidak dapat berisi parameter output dan secara implisit adalah panggilan[idempotensi].