74int main(
int argc,
char *argv[]) {
77 COMMAND com = ParseOption(argc, argv, &val);
80 case TOO_MANY_PARAMETER:
81 std::cout <<
"Too many paramtes\n";
90 FLAGS_minloglevel = 3;
91 FLAGS_alsologtostderr = 0;
92 FLAGS_colorlogtostderr = 0;
96 auto topology_callback =
101 auto channel_manager =
102 apollo::cyber::service_discovery::TopologyManager::Instance()
104 channel_manager->AddChangeListener(topology_callback);
106 std::vector<apollo::cyber::proto::RoleAttributes> role_vec;
107 channel_manager->GetWriters(&role_vec);
108 for (
auto &role : role_vec) {
113 channel_manager->GetReaders(&role_vec);
114 for (
auto &role : role_vec) {
120 signal(SIGWINCH, SigResizeHandle);
121 signal(SIGINT, SigCtrlCHandle);