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

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

Classes

struct  delete_country_request
 Request to delete one or more countries. More...
 
struct  delete_country_response
 Response confirming country deletion(s). More...
 
struct  delete_country_result
 Result for a single country deletion. More...
 
struct  delete_currency_request
 Request to delete one or more currencies. More...
 
struct  delete_currency_response
 Response confirming currency deletion(s). More...
 
struct  delete_currency_result
 Result for a single currency deletion. More...
 
struct  get_countries_request
 Request to retrieve countries with pagination support. More...
 
struct  get_countries_response
 Response containing countries with pagination metadata. More...
 
struct  get_country_history_request
 Request to retrieve version history for a country. More...
 
struct  get_country_history_response
 Response containing country version history. More...
 
struct  get_currencies_request
 Request to retrieve currencies with pagination support. More...
 
struct  get_currencies_response
 Response containing currencies with pagination metadata. More...
 
struct  get_currency_history_request
 Request to retrieve version history for a currency. More...
 
struct  get_currency_history_response
 Response containing currency version history. More...
 
class  registrar
 Register risk subsystem message handlers with the server. More...
 
class  risk_message_handler
 Message handler for risk subsystem messages. More...
 
struct  save_country_request
 Request to save a country (create or update). More...
 
struct  save_country_response
 Response confirming country save operation. More...
 
struct  save_currency_request
 Request to save a currency (create or update). More...
 
struct  save_currency_response
 Response confirming currency save operation. More...
 

Functions

std::ostream & operator<< (std::ostream &s, const get_countries_request &v)
 
std::ostream & operator<< (std::ostream &s, const get_countries_response &v)
 
std::ostream & operator<< (std::ostream &s, const save_country_request &v)
 
std::ostream & operator<< (std::ostream &s, const save_country_response &v)
 
std::ostream & operator<< (std::ostream &s, const delete_country_request &v)
 
std::ostream & operator<< (std::ostream &s, const delete_country_result &v)
 
std::ostream & operator<< (std::ostream &s, const delete_country_response &v)
 
std::ostream & operator<< (std::ostream &s, const get_country_history_request &v)
 
std::ostream & operator<< (std::ostream &s, const get_country_history_response &v)
 
std::ostream & operator<< (std::ostream &s, const get_currency_history_request &v)
 
std::ostream & operator<< (std::ostream &s, const get_currency_history_response &v)
 
std::ostream & operator<< (std::ostream &s, const get_currencies_request &v)
 
std::ostream & operator<< (std::ostream &s, const get_currencies_response &v)
 
std::ostream & operator<< (std::ostream &s, const save_currency_request &v)
 
std::ostream & operator<< (std::ostream &s, const save_currency_response &v)
 
std::ostream & operator<< (std::ostream &s, const delete_currency_request &v)
 
std::ostream & operator<< (std::ostream &s, const delete_currency_result &v)
 
std::ostream & operator<< (std::ostream &s, const delete_currency_response &v)
 

Detailed Description

Network messaging infrastructure for the risk module.

Contains request/response protocol definitions (0x3000-0x3FFF), message handlers for currency operations, and registrar for handler registration.