路由管理器 更多...
#include <route.hpp>
静态 Public 成员函数 | |
| static bool | isLegalRoutingKey (const std::string &routing_key) | 
| 判断路由关键字是否合法   | |
| static bool | isLegalBindingKey (const std::string &binding_key) | 
| 判断绑定关键字是否合法   | |
| static bool | route (ExchangeType type, const std::string &routing_key, const std::string &binding_key) | 
| 路由选择   | |
路由管理器
      
  | 
  inlinestatic | 
判断绑定关键字是否合法
| binding_key | 绑定关键字 | 
0~9 a~z A~Z _ . # * 注意:* 通配符可以代替一个任意单词 例如: news.*.footable是合法的# 通配符可以代替任意多个(0个或任意个)单词# 通配符不允许连续使用通配符 没有意义 
      
  | 
  inlinestatic | 
判断路由关键字是否合法
| routing_key | 路由关键字 | 
a~z A~Z 0~9 . _ 
      
  | 
  inlinestatic | 
路由选择
| type | 路由模式 | 
| routing_key | 路由关键字 | 
| binding_key | 绑定关键字 | 

