|
VLink 2.0.0
A high-performance communication middleware
|
Control message sent from a kController client to ProxyServer.
More...
#include <proxy_api.h>
Public Attributes | |
| Mode | mode {kOffline} |
| Target operation mode. | |
| std::vector< UrlMeta > | url_meta_list |
| Topics to observe / inject (mode-dependent). | |
| bool | filter_by_process {false} |
| When true, filter_str matches process names; otherwise matches URLs. | |
| std::string | filter_str |
| Space-separated filter keywords (case-insensitive). | |
| uint32_t | filter_type {0} |
| Type filter: 0=all, 1=pub+sub pair, 2=srv+cli pair, etc. | |
Control message sent from a kController client to ProxyServer.
Sets the server's operating mode and the list of topics to observe or play. The filter_str is a space-separated list of substrings; topics (or process names when filter_by_process is true) must contain at least one substring to be included.
| bool vlink::ProxyAPI::Control::filter_by_process {false} |
When true, filter_str matches process names; otherwise matches URLs.
| std::string vlink::ProxyAPI::Control::filter_str |
Space-separated filter keywords (case-insensitive).
| uint32_t vlink::ProxyAPI::Control::filter_type {0} |
Type filter: 0=all, 1=pub+sub pair, 2=srv+cli pair, etc.
| std::vector<UrlMeta> vlink::ProxyAPI::Control::url_meta_list |
Topics to observe / inject (mode-dependent).