Struct wampire::client::Client
[−]
[src]
pub struct Client { /* fields omitted */ }
Methods
impl Client
[src]
pub fn subscribe_with_pattern(
&mut self,
topic_pattern: URI,
callback: Box<FnMut(List, Dict)>,
policy: MatchingPolicy
) -> WampResult<Future<Subscription, CallError>>
[src]
&mut self,
topic_pattern: URI,
callback: Box<FnMut(List, Dict)>,
policy: MatchingPolicy
) -> WampResult<Future<Subscription, CallError>>
pub fn subscribe(
&mut self,
topic: URI,
callback: Box<FnMut(List, Dict)>
) -> WampResult<Future<Subscription, CallError>>
[src]
&mut self,
topic: URI,
callback: Box<FnMut(List, Dict)>
) -> WampResult<Future<Subscription, CallError>>
pub fn register_with_pattern(
&mut self,
procedure_pattern: URI,
callback: Callback,
policy: MatchingPolicy
) -> WampResult<Future<Registration, CallError>>
[src]
&mut self,
procedure_pattern: URI,
callback: Callback,
policy: MatchingPolicy
) -> WampResult<Future<Registration, CallError>>
pub fn register(
&mut self,
procedure: URI,
callback: Callback
) -> WampResult<Future<Registration, CallError>>
[src]
&mut self,
procedure: URI,
callback: Callback
) -> WampResult<Future<Registration, CallError>>
pub fn unsubscribe(
&mut self,
subscription: Subscription
) -> WampResult<Future<(), CallError>>
[src]
&mut self,
subscription: Subscription
) -> WampResult<Future<(), CallError>>
pub fn unregister(
&mut self,
registration: Registration
) -> WampResult<Future<(), CallError>>
[src]
&mut self,
registration: Registration
) -> WampResult<Future<(), CallError>>
pub fn publish(
&mut self,
topic: URI,
args: Option<List>,
kwargs: Option<Dict>
) -> WampResult<()>
[src]
&mut self,
topic: URI,
args: Option<List>,
kwargs: Option<Dict>
) -> WampResult<()>
pub fn call(
&mut self,
procedure: URI,
args: Option<List>,
kwargs: Option<Dict>
) -> WampResult<Future<(List, Dict), CallError>>
[src]
&mut self,
procedure: URI,
args: Option<List>,
kwargs: Option<Dict>
) -> WampResult<Future<(List, Dict), CallError>>
pub fn publish_and_acknowledge(
&mut self,
topic: URI,
args: Option<List>,
kwargs: Option<Dict>
) -> WampResult<Future<ID, CallError>>
[src]
&mut self,
topic: URI,
args: Option<List>,
kwargs: Option<Dict>
) -> WampResult<Future<ID, CallError>>