Struct skylane::client::Controller [] [src]

pub struct Controller { /* fields omitted */ }

Structure providing control over connection. Allows adding and removing objects but processing messages is left for Connection.

Methods

impl Controller
[src]

Returns connection socket.

Returns next available client object ID.

See Bundle::get_next_available_client_object_id.

Adds new object.

See Bundle::add_object.

Adds next object.

See Bundle::add_next_client_object.

Trait Implementations

impl Clone for Controller
[src]

Bundle does not implement Clone, so Controller must implement it manually.

Returns a copy of the value. Read more

Performs copy-assignment from source. Read more