6#ifndef YARP_PROFILER_NETWORK_PROFILER_BASIC_H
7#define YARP_PROFILER_NETWORK_PROFILER_BASIC_H
45 this->dst.name == rhs.
dst.
name &&
80 std::vector<ConnectedPortInfo>
inputs;
115 static bool yarpClean(
float timeout = 0.1);
std::vector< ConnectionDetails > connections_set
static bool getProcessesList(const ports_detail_set &ports, processes_list &l)
ports_detail_set::iterator ports_detail_iterator
static void filterConnectionListByName(const connections_set &in, connections_set &filtered_out, std::string src_name="*", std::string dst_name="*")
static bool getPortsList(ports_name_set &ports, bool complete=false)
static void filterConnectionListByPortNumber(const connections_set &in, connections_set &filtered_out, std::string src_name="*", std::string dst_name="*")
static void filterPortsListByProcess(const ports_detail_set &in, ports_detail_set &filtered_out, std::string fullprocess="*")
std::vector< PortDetails > ports_detail_set
std::vector< std::string > processes_list
static bool getPortDetails(const std::string &portName, PortDetails &info)
static bool yarpClean(float timeout=0.1)
static void filterConnectionListByIp(const connections_set &in, connections_set &filtered_out, std::string src_name="*", std::string dst_name="*")
static bool getConnectionsList(connections_set &connections)
static bool getMachinesList(const ports_detail_set &ports, machines_list &l)
static void filterPortsListByIp(const ports_detail_set &in, ports_detail_set &filtered_out, std::string ip="*")
std::vector< PortInfo > ports_name_set
static bool getPortsDetailedList(ports_detail_set &ports, bool complete=false)
ports_name_set::iterator ports_name_iterator
static bool getPortInfo(const std::string &name, const ports_name_set &ports, PortInfo &p)
std::vector< std::string > machines_list
bool operator==(const ConnectionDetails &rhs)
std::vector< ConnectedPortInfo > outputs
std::vector< ConnectedPortInfo > inputs
ProcessInfo owner_process
std::string toString() const
MachineInfo owner_machine
std::string process_fullname