gateway_msgs/RemoteGateway Message

File: gateway_msgs/RemoteGateway.msg

Raw Message Definition

###### Gateway information ######
string name
string ip
#TODO blocking status
bool firewall

# Remote Gateway Statistics

# Constants
int8 WIRED = 1
int8 WIRELESS = 2

#Connection Statistics
ConnectionStatistics conn_stats

###### Public Interface ######

Rule[] public_interface

###### Flipped Interface ######

# Flipped and pulled interfaces would be useful for debugging 
#    https://github.com/robotics-in-concert/rocon_multimaster/issues/84

RemoteRule[] flipped_interface
RemoteRule[] pulled_interface

###### Foreign Interface ######

# Q) Should we show these?
# A) Probably not, in the overall scheme of things, 
#    it doubles up the information from above

# RemoteRule[] flipped_in_connections
# RemoteRule[] pulled_connections

Compact Message Definition

int8 WIRED=1
int8 WIRELESS=2
string name
string ip
bool firewall
gateway_msgs/ConnectionStatistics conn_stats
gateway_msgs/Rule[] public_interface
gateway_msgs/RemoteRule[] flipped_interface
gateway_msgs/RemoteRule[] pulled_interface