pub struct StarnixDataChannelServiceProxy(/* private fields */);Expand description
Service for Non-driver clients Separated from Driver Service to allow for selectively exposing endpoints
Implementations§
Source§impl StarnixDataChannelServiceProxy
impl StarnixDataChannelServiceProxy
pub fn connect_to_hanging( &self, ) -> Result<UnboundHangingDataChannelProxy, Error>
Sourcepub fn connect_to_hanging_sync(
&self,
) -> Result<UnboundHangingDataChannelSynchronousProxy, Error>
pub fn connect_to_hanging_sync( &self, ) -> Result<UnboundHangingDataChannelSynchronousProxy, Error>
Like connect_to_hanging, but returns a sync proxy.
See Self::connect_to_hanging for more details.
Sourcepub fn connect_channel_to_hanging(
&self,
server_end: ServerEnd<UnboundHangingDataChannelMarker>,
) -> Result<(), Error>
pub fn connect_channel_to_hanging( &self, server_end: ServerEnd<UnboundHangingDataChannelMarker>, ) -> Result<(), Error>
Like connect_to_hanging, but accepts a server end.
See Self::connect_to_hanging for more details.
pub fn connect_to_waitable( &self, ) -> Result<UnboundWaitableDataChannelProxy, Error>
Sourcepub fn connect_to_waitable_sync(
&self,
) -> Result<UnboundWaitableDataChannelSynchronousProxy, Error>
pub fn connect_to_waitable_sync( &self, ) -> Result<UnboundWaitableDataChannelSynchronousProxy, Error>
Like connect_to_waitable, but returns a sync proxy.
See Self::connect_to_waitable for more details.
Sourcepub fn connect_channel_to_waitable(
&self,
server_end: ServerEnd<UnboundWaitableDataChannelMarker>,
) -> Result<(), Error>
pub fn connect_channel_to_waitable( &self, server_end: ServerEnd<UnboundWaitableDataChannelMarker>, ) -> Result<(), Error>
Like connect_to_waitable, but accepts a server end.
See Self::connect_to_waitable for more details.
pub fn connect_to_lifecycle(&self) -> Result<LifecycleObserverProxy, Error>
Sourcepub fn connect_to_lifecycle_sync(
&self,
) -> Result<LifecycleObserverSynchronousProxy, Error>
pub fn connect_to_lifecycle_sync( &self, ) -> Result<LifecycleObserverSynchronousProxy, Error>
Like connect_to_lifecycle, but returns a sync proxy.
See Self::connect_to_lifecycle for more details.
Sourcepub fn connect_channel_to_lifecycle(
&self,
server_end: ServerEnd<LifecycleObserverMarker>,
) -> Result<(), Error>
pub fn connect_channel_to_lifecycle( &self, server_end: ServerEnd<LifecycleObserverMarker>, ) -> Result<(), Error>
Like connect_to_lifecycle, but accepts a server end.
See Self::connect_to_lifecycle for more details.
pub fn instance_name(&self) -> &str
Trait Implementations§
Source§impl ServiceProxy for StarnixDataChannelServiceProxy
Available on Fuchsia only.
impl ServiceProxy for StarnixDataChannelServiceProxy
Available on Fuchsia only.
Source§type Service = StarnixDataChannelServiceMarker
type Service = StarnixDataChannelServiceMarker
The FIDL service this proxy represents.
Auto Trait Implementations§
impl Freeze for StarnixDataChannelServiceProxy
impl !RefUnwindSafe for StarnixDataChannelServiceProxy
impl Send for StarnixDataChannelServiceProxy
impl Sync for StarnixDataChannelServiceProxy
impl Unpin for StarnixDataChannelServiceProxy
impl !UnwindSafe for StarnixDataChannelServiceProxy
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more