Trait windows::Networking::Sockets::IWebSocketControl_Impl
pub trait IWebSocketControl_Impl: Sized {
// Required methods
fn OutboundBufferSizeInBytes(&self) -> Result<u32>;
fn SetOutboundBufferSizeInBytes(&self, value: u32) -> Result<()>;
fn ServerCredential(&self) -> Result<PasswordCredential>;
fn SetServerCredential(
&self,
value: Option<&PasswordCredential>
) -> Result<()>;
fn ProxyCredential(&self) -> Result<PasswordCredential>;
fn SetProxyCredential(
&self,
value: Option<&PasswordCredential>
) -> Result<()>;
fn SupportedProtocols(&self) -> Result<IVector<HSTRING>>;
}
Required Methods§
fn OutboundBufferSizeInBytes(&self) -> Result<u32>
fn SetOutboundBufferSizeInBytes(&self, value: u32) -> Result<()>
fn ServerCredential(&self) -> Result<PasswordCredential>
fn SetServerCredential(&self, value: Option<&PasswordCredential>) -> Result<()>
fn ProxyCredential(&self) -> Result<PasswordCredential>
fn SetProxyCredential(&self, value: Option<&PasswordCredential>) -> Result<()>
fn SupportedProtocols(&self) -> Result<IVector<HSTRING>>
Object Safety§
This trait is not object safe.