ORE Studio 0.0.4
Loading...
Searching...
No Matches
Classes | Functions
ores::variability::messaging Namespace Reference

Network messaging infrastructure for the variability module. More...

Classes

struct  delete_feature_flag_request
 Request to delete a feature flag by name. More...
 
struct  delete_feature_flag_response
 Response to delete feature flag request. More...
 
struct  get_feature_flag_history_request
 Request to retrieve feature flag history by name. More...
 
struct  get_feature_flag_history_response
 Response containing feature flag history. More...
 
struct  get_feature_flags_request
 Request to retrieve all feature flags. More...
 
struct  get_feature_flags_response
 Response containing all feature flags. More...
 
class  registrar
 Register variability subsystem message handlers with the server. More...
 
struct  save_feature_flag_request
 Request to save (create or update) a feature flag. More...
 
struct  save_feature_flag_response
 Response to save feature flag request. More...
 
class  variability_message_handler
 Message handler for variability subsystem messages. More...
 

Functions

std::ostream & operator<< (std::ostream &s, const get_feature_flags_request &v)
 
std::ostream & operator<< (std::ostream &s, const get_feature_flags_response &v)
 
std::ostream & operator<< (std::ostream &s, const save_feature_flag_request &v)
 
std::ostream & operator<< (std::ostream &s, const save_feature_flag_response &v)
 
std::ostream & operator<< (std::ostream &s, const delete_feature_flag_request &v)
 
std::ostream & operator<< (std::ostream &s, const delete_feature_flag_response &v)
 
std::ostream & operator<< (std::ostream &s, const get_feature_flag_history_request &v)
 
std::ostream & operator<< (std::ostream &s, const get_feature_flag_history_response &v)
 

Detailed Description

Network messaging infrastructure for the variability module.

Contains request/response protocol definitions, message handlers for feature flag operations, and registrar for handler registration.