pub trait IWMReaderNetworkConfig2_Impl: Sized + IWMReaderNetworkConfig_Impl {
Show 13 methods
// Required methods
fn GetEnableContentCaching(&self) -> Result<BOOL>;
fn SetEnableContentCaching(&self, fenablecontentcaching: BOOL) -> Result<()>;
fn GetEnableFastCache(&self) -> Result<BOOL>;
fn SetEnableFastCache(&self, fenablefastcache: BOOL) -> Result<()>;
fn GetAcceleratedStreamingDuration(&self) -> Result<u64>;
fn SetAcceleratedStreamingDuration(
&self,
cnsaccelduration: u64
) -> Result<()>;
fn GetAutoReconnectLimit(&self) -> Result<u32>;
fn SetAutoReconnectLimit(&self, dwautoreconnectlimit: u32) -> Result<()>;
fn GetEnableResends(&self) -> Result<BOOL>;
fn SetEnableResends(&self, fenableresends: BOOL) -> Result<()>;
fn GetEnableThinning(&self) -> Result<BOOL>;
fn SetEnableThinning(&self, fenablethinning: BOOL) -> Result<()>;
fn GetMaxNetPacketSize(&self) -> Result<u32>;
}
Required Methods§
fn GetEnableContentCaching(&self) -> Result<BOOL>
fn SetEnableContentCaching(&self, fenablecontentcaching: BOOL) -> Result<()>
fn GetEnableFastCache(&self) -> Result<BOOL>
fn SetEnableFastCache(&self, fenablefastcache: BOOL) -> Result<()>
fn GetAcceleratedStreamingDuration(&self) -> Result<u64>
fn SetAcceleratedStreamingDuration(&self, cnsaccelduration: u64) -> Result<()>
fn GetAutoReconnectLimit(&self) -> Result<u32>
fn SetAutoReconnectLimit(&self, dwautoreconnectlimit: u32) -> Result<()>
fn GetEnableResends(&self) -> Result<BOOL>
fn SetEnableResends(&self, fenableresends: BOOL) -> Result<()>
fn GetEnableThinning(&self) -> Result<BOOL>
fn SetEnableThinning(&self, fenablethinning: BOOL) -> Result<()>
fn GetMaxNetPacketSize(&self) -> Result<u32>
Object Safety§
This trait is not object safe.