Struct xpcom::interfaces::nsIFTPEventSink [] [src]

#[repr(C)]
pub struct nsIFTPEventSink { /* fields omitted */ }

interface nsIFTPEventSink : nsISupports

/**
 * This interface may be defined as a notification callback on the FTP
 * channel.  It allows a consumer to receive a log of the FTP control
 * connection conversation.
 */

Methods

impl nsIFTPEventSink
[src]

[src]

Cast this nsIFTPEventSink to one of its base interfaces.

impl nsIFTPEventSink
[src]

[src]

/**
     * XXX document this method!  (see bug 328915)
     */

void OnFTPControlLog (in boolean server, in string msg);

Methods from Deref<Target = nsISupports>

[src]

Cast this nsISupports to one of its base interfaces.

[src]

void QueryInterface (in nsIIDRef uuid, [iid_is (uuid), retval] out nsQIResult result);

[src]

[noscript,notxpcom] nsrefcnt AddRef ();

[src]

[noscript,notxpcom] nsrefcnt Release ();

Trait Implementations

impl XpCom for nsIFTPEventSink
[src]

IID: nsIID = nsID(1163739700, 816, 17362, [187, 251, 153, 175, 190, 203, 254, 176])

[src]

Perform a QueryInterface call on this object, attempting to dynamically cast it to the requested interface type. Returns Some(RefPtr) if the cast succeeded, and None otherwise. Read more

impl RefCounted for nsIFTPEventSink
[src]

[src]

Increment the reference count.

[src]

Decrement the reference count, potentially freeing backing memory.

impl Deref for nsIFTPEventSink
[src]

The resulting type after dereferencing.

[src]

Dereferences the value.