Copy as Markdown

Other Tools

//
// DO NOT EDIT. THIS FILE IS GENERATED FROM $SRCDIR/netwerk/base/nsIStreamListener.idl
//
{static D: &[Interface] = &[
Interface {
name: "nsIStreamListener",
base: Some("nsIRequestObserver"),
sync: false,
methods: Ok(&[
/* void onDataAvailable (in nsIRequest aRequest, in nsIInputStream aInputStream, in unsigned long long aOffset, in unsigned long aCount); */
Method {
name: "OnDataAvailable",
params: &[Param { name: "aRequest", ty: "*const nsIRequest" }, Param { name: "aInputStream", ty: "*const nsIInputStream" }, Param { name: "aOffset", ty: "u64" }, Param { name: "aCount", ty: "u32" }],
ret: "::nserror::nsresult",
},
]),
},
]; D}