OrgBluezMedia1

Trait OrgBluezMedia1 

Source
pub trait OrgBluezMedia1 {
    // Required methods
    fn register_endpoint(
        &self,
        endpoint: Path<'_>,
        properties: PropMap,
    ) -> MethodReply<()>;
    fn unregister_endpoint(&self, endpoint: Path<'_>) -> MethodReply<()>;
    fn register_player(
        &self,
        player: Path<'_>,
        properties: PropMap,
    ) -> MethodReply<()>;
    fn unregister_player(&self, player: Path<'_>) -> MethodReply<()>;
    fn register_application(
        &self,
        application: Path<'_>,
        options: PropMap,
    ) -> MethodReply<()>;
    fn unregister_application(&self, application: Path<'_>) -> MethodReply<()>;
    fn supported_uuids(&self) -> MethodReply<Vec<String>>;
}

Required Methods§

Source

fn register_endpoint( &self, endpoint: Path<'_>, properties: PropMap, ) -> MethodReply<()>

Source

fn unregister_endpoint(&self, endpoint: Path<'_>) -> MethodReply<()>

Source

fn register_player( &self, player: Path<'_>, properties: PropMap, ) -> MethodReply<()>

Source

fn unregister_player(&self, player: Path<'_>) -> MethodReply<()>

Source

fn register_application( &self, application: Path<'_>, options: PropMap, ) -> MethodReply<()>

Source

fn unregister_application(&self, application: Path<'_>) -> MethodReply<()>

Source

fn supported_uuids(&self) -> MethodReply<Vec<String>>

Implementations on Foreign Types§

Source§

impl<'a, T: NonblockReply, C: Deref<Target = T>> OrgBluezMedia1 for Proxy<'a, C>

Source§

fn register_endpoint( &self, endpoint: Path<'_>, properties: PropMap, ) -> MethodReply<()>

Source§

fn unregister_endpoint(&self, endpoint: Path<'_>) -> MethodReply<()>

Source§

fn register_player( &self, player: Path<'_>, properties: PropMap, ) -> MethodReply<()>

Source§

fn unregister_player(&self, player: Path<'_>) -> MethodReply<()>

Source§

fn register_application( &self, application: Path<'_>, options: PropMap, ) -> MethodReply<()>

Source§

fn unregister_application(&self, application: Path<'_>) -> MethodReply<()>

Source§

fn supported_uuids(&self) -> MethodReply<Vec<String>>

Implementors§