// Host pair statistics
long getByteCount(Host src, Host dst);
long getByteCount(Host src, Host dst, Byte protocol);
+ double getDuration(Host src, Host dst);
+ double getDuration(Host src, Host dst, Byte protocol);
double getBitRate(Host src, Host dst);
double getBitRate(Host src, Host dst, Byte protocol);
Map<Byte, Long> getAllByteCounts(Host src, Host dst);
// AffinityLink statistics
long getByteCount(AffinityLink al);
long getByteCount(AffinityLink al, Byte protocol);
+ double getDuration(AffinityLink al);
+ double getDuration(AffinityLink al, Byte protocol);
double getBitRate(AffinityLink al);
double getBitRate(AffinityLink al, Byte protocol);
Map<Byte, Long> getAllByteCounts(AffinityLink al);
// Subnet statistics
long getByteCount(String srcSubnet, String dstSubnet);
long getByteCount(String srcSubnet, String dstSubnet, Byte protocol);
+ double getDuration(String srcSubnet, String dstSubnet);
+ double getDuration(String srcSubnet, String dstSubnet, Byte protocol);
double getBitRate(String srcSubnet, String dstSubnet);
double getBitRate(String srcSubnet, String dstSubnet, Byte protocol);
Map<Byte, Long> getAllByteCounts(String srcSubnet, String dstSubnet);