[][src]Struct buttplug::buttplug_server::ButtplugServer

pub struct ButtplugServer { /* fields omitted */ }

Methods

impl ButtplugServer[src]

pub fn new(
    config: Config,
    local_server_loop: Option<EventLoop<LocalServer>>,
    local_server_test_tx: Option<Sender<Message>>,
    tx: Sender<IncomingMessage>
) -> ButtplugServer
[src]

Trait Implementations

impl Handler for ButtplugServer[src]

type Timeout = usize

Deprecated since 0.6.5:

update to use Poll

type Message = IncomingMessage

Deprecated since 0.6.5:

update to use Poll

fn notify(
    &mut self,
    _reactor: &mut EventLoop<ButtplugServer>,
    msg: IncomingMessage
)
[src]

Deprecated since 0.6.5:

update to use Poll

A message has been delivered

default fn ready(
    &mut self,
    event_loop: &mut EventLoop<Self>,
    token: Token,
    events: Ready
)
[src]

Deprecated since 0.6.5:

update to use Poll

Invoked when the socket represented by token is ready to be operated on. events indicates the specific operations that are ready to be performed. Read more

default fn timeout(
    &mut self,
    event_loop: &mut EventLoop<Self>,
    timeout: Self::Timeout
)
[src]

Deprecated since 0.6.5:

update to use Poll

Invoked when a timeout has completed.

default fn interrupted(&mut self, event_loop: &mut EventLoop<Self>)[src]

Deprecated since 0.6.5:

update to use Poll

Invoked when EventLoop has been interrupted by a signal interrupt.

default fn tick(&mut self, event_loop: &mut EventLoop<Self>)[src]

Deprecated since 0.6.5:

update to use Poll

Invoked at the end of an event loop tick.

Auto Trait Implementations

Blanket Implementations

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> From for T[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]