Trait IDtcNetworkAccessConfig_Impl
pub trait IDtcNetworkAccessConfig_Impl: IUnknownImpl {
Show 13 methods
// Required methods
fn GetAnyNetworkAccess(&self) -> Result<BOOL>;
fn SetAnyNetworkAccess(&self, banynetworkaccess: BOOL) -> Result<()>;
fn GetNetworkAdministrationAccess(&self) -> Result<BOOL>;
fn SetNetworkAdministrationAccess(
&self,
bnetworkadministrationaccess: BOOL,
) -> Result<()>;
fn GetNetworkTransactionAccess(&self) -> Result<BOOL>;
fn SetNetworkTransactionAccess(
&self,
bnetworktransactionaccess: BOOL,
) -> Result<()>;
fn GetNetworkClientAccess(&self) -> Result<BOOL>;
fn SetNetworkClientAccess(&self, bnetworkclientaccess: BOOL) -> Result<()>;
fn GetNetworkTIPAccess(&self) -> Result<BOOL>;
fn SetNetworkTIPAccess(&self, bnetworktipaccess: BOOL) -> Result<()>;
fn GetXAAccess(&self) -> Result<BOOL>;
fn SetXAAccess(&self, bxaaccess: BOOL) -> Result<()>;
fn RestartDtcService(&self) -> Result<()>;
}
Required Methods§
fn GetAnyNetworkAccess(&self) -> Result<BOOL>
fn SetAnyNetworkAccess(&self, banynetworkaccess: BOOL) -> Result<()>
fn GetNetworkAdministrationAccess(&self) -> Result<BOOL>
fn SetNetworkAdministrationAccess( &self, bnetworkadministrationaccess: BOOL, ) -> Result<()>
fn GetNetworkTransactionAccess(&self) -> Result<BOOL>
fn SetNetworkTransactionAccess( &self, bnetworktransactionaccess: BOOL, ) -> Result<()>
fn GetNetworkClientAccess(&self) -> Result<BOOL>
fn SetNetworkClientAccess(&self, bnetworkclientaccess: BOOL) -> Result<()>
fn GetNetworkTIPAccess(&self) -> Result<BOOL>
fn SetNetworkTIPAccess(&self, bnetworktipaccess: BOOL) -> Result<()>
fn GetXAAccess(&self) -> Result<BOOL>
fn SetXAAccess(&self, bxaaccess: BOOL) -> Result<()>
fn RestartDtcService(&self) -> Result<()>
Dyn Compatibility§
This trait is not dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.