Samchon Framework for CPP  1.0.0
samchon::protocol::service::User Member List

This is the complete list of members for samchon::protocol::service::User, including all inherited members.

addClient(Socket *)samchon::protocol::service::Userprivate
authoritysamchon::protocol::service::Userprivate
createClient() -> Client *=0samchon::protocol::service::Userprotectedpure virtual
doJoin(std::shared_ptr< Invoke >) -> bool=0samchon::protocol::service::Userprotectedpure virtual
doLogin(std::shared_ptr< Invoke >) -> bool=0samchon::protocol::service::Userprotectedpure virtual
eraseClient(size_t)samchon::protocol::service::Userprivate
get(const size_t &key) -> SmartPointer< Client > &samchon::Map< size_t, SmartPointer< Client > >inlineprivate
getAuthority() const -> intsamchon::protocol::service::User
getID() const -> std::stringsamchon::protocol::service::User
getSemaphore() const -> library::Semaphore *samchon::protocol::service::User
getServer() const -> Server *samchon::protocol::service::User
goJoin(std::shared_ptr< Invoke >)samchon::protocol::service::Userprivate
goLogin(std::shared_ptr< Invoke >)samchon::protocol::service::Userprivate
goLogout()samchon::protocol::service::Userprivatevirtual
has(const size_t &key) const -> boolsamchon::Map< size_t, SmartPointer< Client > >inlineprivate
idsamchon::protocol::service::Userprivate
IProtocol()samchon::protocol::IProtocol
mtxsamchon::protocol::service::Userprivate
pop(const size_t &key) -> SmartPointer< Client >samchon::Map< size_t, SmartPointer< Client > >inlineprivate
replyData(std::shared_ptr< Invoke >) overridesamchon::protocol::service::Uservirtual
semaphoresamchon::protocol::service::Userprivate
sendData(std::shared_ptr< Invoke >) overridesamchon::protocol::service::Uservirtual
serversamchon::protocol::service::Userprivate
sessionIDsamchon::protocol::service::Userprivate
set(const size_t &key, const SmartPointer< Client > &val)samchon::Map< size_t, SmartPointer< Client > >inlineprivate
User(Server *)samchon::protocol::service::User