pub trait IDtcNetworkAccessConfig2_Impl: Sized + IDtcNetworkAccessConfig_Impl {
    // Required methods
    fn GetNetworkInboundAccess(&self) -> Result<BOOL>;
    fn GetNetworkOutboundAccess(&self) -> Result<BOOL>;
    fn SetNetworkInboundAccess(&self, binbound: BOOL) -> Result<()>;
    fn SetNetworkOutboundAccess(&self, boutbound: BOOL) -> Result<()>;
    fn GetAuthenticationLevel(&self) -> Result<AUTHENTICATION_LEVEL>;
    fn SetAuthenticationLevel(
        &self,
        authlevel: AUTHENTICATION_LEVEL,
    ) -> Result<()>;
}

Required Methods§

fn GetNetworkInboundAccess(&self) -> Result<BOOL>

fn GetNetworkOutboundAccess(&self) -> Result<BOOL>

fn SetNetworkInboundAccess(&self, binbound: BOOL) -> Result<()>

fn SetNetworkOutboundAccess(&self, boutbound: BOOL) -> Result<()>

fn GetAuthenticationLevel(&self) -> Result<AUTHENTICATION_LEVEL>

fn SetAuthenticationLevel(&self, authlevel: AUTHENTICATION_LEVEL) -> Result<()>

Object Safety§

This trait is not object safe.

Implementors§