Trait windows::Win32::Data::Xml::MsXml::IServerXMLHTTPRequest_Impl

pub trait IServerXMLHTTPRequest_Impl: Sized + IXMLHTTPRequest_Impl {
    // Required methods
    fn setTimeouts(
        &self,
        resolvetimeout: i32,
        connecttimeout: i32,
        sendtimeout: i32,
        receivetimeout: i32
    ) -> Result<()>;
    fn waitForResponse(
        &self,
        timeoutinseconds: &VARIANT
    ) -> Result<VARIANT_BOOL>;
    fn getOption(&self, option: SERVERXMLHTTP_OPTION) -> Result<VARIANT>;
    fn setOption(
        &self,
        option: SERVERXMLHTTP_OPTION,
        value: &VARIANT
    ) -> Result<()>;
}

Required Methods§

fn setTimeouts( &self, resolvetimeout: i32, connecttimeout: i32, sendtimeout: i32, receivetimeout: i32 ) -> Result<()>

fn waitForResponse(&self, timeoutinseconds: &VARIANT) -> Result<VARIANT_BOOL>

fn getOption(&self, option: SERVERXMLHTTP_OPTION) -> Result<VARIANT>

fn setOption(&self, option: SERVERXMLHTTP_OPTION, value: &VARIANT) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§