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