CppWAMP
C++11 client library for the WAMP protocol
|
This is the complete list of members for wamp::CoroSession< TIgnoredBase >, including all inherited members.
authenticate(Authentication auth) | wamp::CoroSession< TIgnoredBase > | |
wamp::Session::authenticate(ThreadSafe, Authentication auth) | wamp::Session | |
Base typedef | wamp::CoroSession< TIgnoredBase > | |
call(Rpc procedure, AsyncHandler< Result > handler) | wamp::CoroSession< TIgnoredBase > | |
call(Rpc rpc, YieldContext< H > yield, std::error_code *ec=nullptr) | wamp::CoroSession< TIgnoredBase > | |
wamp::Session::call(Rpc rpc, C &&completion) | wamp::Session | |
wamp::Session::call(ThreadSafe, Rpc rpc, C &&completion) | wamp::Session | |
wamp::Session::call(Rpc rpc, CallChit &chit, C &&completion) | wamp::Session | |
wamp::Session::call(ThreadSafe, Rpc rpc, CallChit &chit, C &&completion) | wamp::Session | |
CallSlot typedef | wamp::CoroSession< TIgnoredBase > | |
cancel(CallChit) | wamp::Session | |
cancel(ThreadSafe, CallChit) | wamp::Session | |
cancel(CallChit, CallCancelMode mode) | wamp::Session | |
cancel(ThreadSafe, CallChit, CallCancelMode mode) | wamp::Session | |
cancel(CallCancellation cancellation) | wamp::Session | |
cancel(ThreadSafe, CallCancellation cancellation) | wamp::Session | |
ChallengeHandler typedef | wamp::Session | |
connect(AsyncHandler< size_t > handler) | wamp::CoroSession< TIgnoredBase > | |
connect(YieldContext< H > yield, std::error_code *ec=nullptr) | wamp::CoroSession< TIgnoredBase > | |
wamp::Session::connect(C &&completion) | wamp::Session | |
wamp::Session::connect(ThreadSafe, C &&completion) | wamp::Session | |
create(AnyIoExecutor exec, const Connector::Ptr &connector) | wamp::CoroSession< TIgnoredBase > | static |
create(AnyIoExecutor exec, const ConnectorList &connectors) | wamp::CoroSession< TIgnoredBase > | static |
create(TExecutionContext &context, const Connector::Ptr &connector) | wamp::CoroSession< TIgnoredBase > | inlinestatic |
create(TExecutionContext &context, const ConnectorList &connectors) | wamp::CoroSession< TIgnoredBase > | inlinestatic |
Deduced typedef | wamp::Session | |
disconnect() | wamp::Session | |
disconnect(ThreadSafe) | wamp::Session | |
enroll(Procedure procedure, CallSlot slot, AsyncHandler< Registration > handler) | wamp::CoroSession< TIgnoredBase > | |
enroll(Procedure procedure, CallSlot slot, YieldContext< H > yield, std::error_code *ec=nullptr) | wamp::CoroSession< TIgnoredBase > | |
enroll(Procedure procedure, CallSlot callSlot, InterruptSlot interruptSlot, AsyncHandler< Registration > handler) | wamp::CoroSession< TIgnoredBase > | |
enroll(Procedure procedure, CallSlot slot, InterruptSlot interruptSlot, YieldContext< H > yield, std::error_code *ec=nullptr) | wamp::CoroSession< TIgnoredBase > | |
wamp::Session::enroll(Procedure procedure, CallSlot callSlot, C &&completion) | wamp::Session | |
wamp::Session::enroll(ThreadSafe, Procedure procedure, CallSlot callSlot, C &&completion) | wamp::Session | |
wamp::Session::enroll(Procedure procedure, CallSlot callSlot, InterruptSlot interruptSlot, C &&completion) | wamp::Session | |
wamp::Session::enroll(ThreadSafe, Procedure procedure, CallSlot callSlot, InterruptSlot interruptSlot, C &&completion) | wamp::Session | |
EventSlot typedef | wamp::CoroSession< TIgnoredBase > | |
InterruptSlot typedef | wamp::CoroSession< TIgnoredBase > | |
join(Realm realm, AsyncHandler< SessionInfo > handler) | wamp::CoroSession< TIgnoredBase > | |
join(Realm realm, YieldContext< H > yield, std::error_code *ec=nullptr) | wamp::CoroSession< TIgnoredBase > | |
wamp::Session::join(Realm realm, C &&completion) | wamp::Session | |
wamp::Session::join(ThreadSafe, Realm realm, C &&completion) | wamp::Session | |
leave(AsyncHandler< Reason > handler) | wamp::CoroSession< TIgnoredBase > | |
leave(YieldContext< H > yield, std::error_code *ec=nullptr) | wamp::CoroSession< TIgnoredBase > | |
leave(Reason reason, AsyncHandler< Reason > handler) | wamp::CoroSession< TIgnoredBase > | |
leave(Reason reason, YieldContext< H > yield, std::error_code *ec=nullptr) | wamp::CoroSession< TIgnoredBase > | |
wamp::Session::leave(C &&completion) | wamp::Session | |
wamp::Session::leave(ThreadSafe, C &&completion) | wamp::Session | |
wamp::Session::leave(Reason reason, C &&completion) | wamp::Session | |
wamp::Session::leave(ThreadSafe, Reason reason, C &&completion) | wamp::Session | |
LogHandler typedef | wamp::Session | |
Ptr typedef | wamp::CoroSession< TIgnoredBase > | |
publish(Pub pub) | wamp::CoroSession< TIgnoredBase > | |
publish(Pub pub, AsyncHandler< PublicationId > handler) | wamp::CoroSession< TIgnoredBase > | |
publish(Pub pub, YieldContext< H > yield, std::error_code *ec=nullptr) | wamp::CoroSession< TIgnoredBase > | |
wamp::Session::publish(ThreadSafe, Pub pub) | wamp::Session | |
wamp::Session::publish(Pub pub, C &&completion) | wamp::Session | |
wamp::Session::publish(ThreadSafe, Pub pub, C &&completion) | wamp::Session | |
reset()=delete | wamp::CoroSession< TIgnoredBase > | |
wamp::Session::reset(ThreadSafe) | wamp::Session | |
roles() | wamp::Session | static |
setChallengeHandler(ChallengeHandler handler) | wamp::Session | |
setChallengeHandler(ThreadSafe, ChallengeHandler handler) | wamp::Session | |
setStateChangeHandler(StateChangeHandler handler) | wamp::Session | |
setStateChangeHandler(ThreadSafe, StateChangeHandler handler) | wamp::Session | |
setTraceHandler(LogHandler handler) | wamp::Session | |
setTraceHandler(ThreadSafe, LogHandler handler) | wamp::Session | |
setWarningHandler(LogHandler handler) | wamp::Session | |
setWarningHandler(ThreadSafe, LogHandler handler) | wamp::Session | |
State typedef | wamp::CoroSession< TIgnoredBase > | |
state() const | wamp::Session | |
StateChangeHandler typedef | wamp::Session | |
strand() const | wamp::Session | |
subscribe(Topic topic, EventSlot slot, AsyncHandler< Subscription > handler) | wamp::CoroSession< TIgnoredBase > | |
subscribe(Topic topic, EventSlot slot, YieldContext< H > yield, std::error_code *ec=nullptr) | wamp::CoroSession< TIgnoredBase > | |
wamp::Session::subscribe(Topic topic, EventSlot eventSlot, C &&completion) | wamp::Session | |
wamp::Session::subscribe(ThreadSafe, Topic topic, EventSlot eventSlot, C &&completion) | wamp::Session | |
suspend(YieldContext< H > yield) | wamp::CoroSession< TIgnoredBase > | |
unregister(const Registration ®) | wamp::CoroSession< TIgnoredBase > | |
unregister(const Registration ®, AsyncHandler< bool > handler) | wamp::CoroSession< TIgnoredBase > | |
unregister(const Registration ®, YieldContext< H > yield, std::error_code *ec=nullptr) | wamp::CoroSession< TIgnoredBase > | |
wamp::Session::unregister(Registration reg) | wamp::Session | |
wamp::Session::unregister(ThreadSafe, Registration reg) | wamp::Session | |
wamp::Session::unregister(Registration reg, C &&completion) | wamp::Session | |
wamp::Session::unregister(ThreadSafe, Registration reg, C &&completion) | wamp::Session | |
unsubscribe(const Subscription &sub) | wamp::CoroSession< TIgnoredBase > | |
unsubscribe(const Subscription &sub, AsyncHandler< bool > handler) | wamp::CoroSession< TIgnoredBase > | |
unsubscribe(const Subscription &sub, YieldContext< H > yield, std::error_code *ec=nullptr) | wamp::CoroSession< TIgnoredBase > | |
wamp::Session::unsubscribe(Subscription sub) | wamp::Session | |
wamp::Session::unsubscribe(ThreadSafe, Subscription sub) | wamp::Session | |
wamp::Session::unsubscribe(Subscription sub, C &&completion) | wamp::Session | |
wamp::Session::unsubscribe(ThreadSafe, Subscription sub, C &&completion) | wamp::Session | |
userExecutor() const | wamp::Session | |
userIosvc() const | wamp::Session | |
YieldContext typedef | wamp::CoroSession< TIgnoredBase > | |
~Session() | wamp::Session | virtual |