login/ws.h File Reference
This header defines the Login messaging protocol. More...
#include <ssrc/wispers/login/protocol.h>
#include <ssrc/wispers/ws/protocol.h>
#include <ssrc/wispers/group_session/protocol.h>
#include <ssrc/wispers/utility/ToString.h>
Include dependency graph for login/ws.h:
Go to the source code of this file.
Namespaces | |
namespace | detail |
Functions | |
const properties_ptr & | set_uid_to_login (const properties_ptr &template_data, const uid_login_map &login_map, ToString &to_string) |
template<typename caller_type > | |
void | detail::continue_find_logins (caller_type &caller, ToString &to_string, const WebServiceCallContextTwoWay &context, const properties_ptr &template_data, const LoginProtocol::CallFindLoginForUID::return_type &result) |
template<typename caller_type > | |
void | detail::continue_find_logins2 (caller_type &caller, ToString &to_string, const std::string &relay_group, const GroupSessionProtocol::MessageRelayEvent &mre, const LoginProtocol::CallFindLoginForUID::return_type &result) |
template<typename caller_type > | |
void | detail::continue_find_logins3 (caller_type &caller, ToString &to_string, const std::string &event_queue, const WebServiceProtocol::MessageDeliverEvent &mde, const LoginProtocol::CallFindLoginForUID::return_type &result) |
template<typename caller_type > | |
void | find_logins (caller_type &caller, ToString &to_string, const std::string &login_service, const LoginProtocol::MessageFindLoginForUID &msg, const WebServiceCallContextTwoWay &context, const properties_ptr &template_data) |
template<typename caller_type > | |
void | find_logins (caller_type &caller, ToString &to_string, const std::string &login_service, const LoginProtocol::MessageFindLoginForUID &msg, const std::string &relay_group, const GroupSessionProtocol::MessageRelayEvent &mre) |
template<typename caller_type > | |
void | find_logins (caller_type &caller, ToString &to_string, const std::string &login_service, const LoginProtocol::MessageFindLoginForUID &msg, const std::string &event_queue, const WebServiceProtocol::MessageDeliverEvent &mde) |
Detailed Description
This header defines the Login messaging protocol.
Definition in file login/ws.h.
Function Documentation
template<typename caller_type >
void find_logins | ( | caller_type & | caller, |
ToString & | to_string, | ||
const std::string & | login_service, | ||
const LoginProtocol::MessageFindLoginForUID & | msg, | ||
const WebServiceCallContextTwoWay & | context, | ||
const properties_ptr & | template_data | ||
) | [inline] |
Definition at line 104 of file login/ws.h.
References to_string().
template<typename caller_type >
void find_logins | ( | caller_type & | caller, |
ToString & | to_string, | ||
const std::string & | login_service, | ||
const LoginProtocol::MessageFindLoginForUID & | msg, | ||
const std::string & | relay_group, | ||
const GroupSessionProtocol::MessageRelayEvent & | mre | ||
) | [inline] |
Definition at line 122 of file login/ws.h.
References to_string().
template<typename caller_type >
void find_logins | ( | caller_type & | caller, |
ToString & | to_string, | ||
const std::string & | login_service, | ||
const LoginProtocol::MessageFindLoginForUID & | msg, | ||
const std::string & | event_queue, | ||
const WebServiceProtocol::MessageDeliverEvent & | mde | ||
) | [inline] |
Definition at line 140 of file login/ws.h.
References to_string().
const properties_ptr& set_uid_to_login | ( | const properties_ptr & | template_data, |
const uid_login_map & | login_map, | ||
ToString & | to_string | ||
) | [inline] |
Definition at line 44 of file login/ws.h.
References to_string(), and values().
Referenced by detail::continue_find_logins(), detail::continue_find_logins2(), and detail::continue_find_logins3().
Copyright © 2006-2011 Savarese Software Research Corporation. All rights reserved.