Corelink CPP Client
Corelink C++ client library
 
Loading...
Searching...
No Matches
corelink_client_request_response_handlers.hpp File Reference

Go to the source code of this file.

Classes

struct  corelink::client::request_response_handler
 
struct  corelink::client::enum_hasher
 

Namespaces

namespace  corelink
 
namespace  corelink::client
 

Typedefs

using corelink::client::hasher_type = std::hash<corelink_functions>
 

Enumerations

enum class  corelink::client::corelink_functions {
  corelink::client::authenticate , corelink::client::keep_alive , corelink::client::list_client_functions , corelink::client::list_server_functions ,
  corelink::client::describe_client_function , corelink::client::describe_server_function , corelink::client::list_workspaces , corelink::client::add_workspace ,
  corelink::client::remove_workspace , corelink::client::set_default_workspace , corelink::client::get_default_workspace , corelink::client::add_user ,
  corelink::client::change_password , corelink::client::remove_user , corelink::client::list_users , corelink::client::add_group ,
  corelink::client::add_group_user , corelink::client::remove_group_user , corelink::client::change_group_owner , corelink::client::remove_group ,
  corelink::client::list_groups , corelink::client::list_streams , corelink::client::stream_info , corelink::client::subscribe ,
  corelink::client::unsubscribe , corelink::client::disconnect , corelink::client::expire_user_session , corelink::client::create_sender ,
  corelink::client::create_receiver , corelink::client::server_callback_on_update , corelink::client::server_callback_on_subscribed , corelink::client::server_callback_on_stale ,
  corelink::client::server_callback_on_dropped
}
 Contains "keys" to corelink client and server side functions. These are used to look up appropriate request and response handlers for a function type. More...
 

Variables

static const std::unordered_map< corelink_functions, request_response_handler, hasher_typecorelink::client::corelink_functions_request_response_handlers