static private ParseNumSocketConnections ( string filePath, string protocolName ) : int | ||
filePath | string | |
protocolName | string | |
Résultat | int |
public LinuxTcpStatistics(bool ipv4) { _table = StringParsingHelpers.ParseTcpGlobalStatisticsFromSnmpFile(NetworkFiles.SnmpV4StatsFile); string sockstatFile = ipv4 ? NetworkFiles.SockstatFile : NetworkFiles.Sockstat6File; string protoName = ipv4 ? "TCP" : "TCP6"; _currentConnections = StringParsingHelpers.ParseNumSocketConnections(sockstatFile, protoName); }
public LinuxUdpStatistics(bool ipv4) { if (ipv4) { _table = StringParsingHelpers.ParseUdpv4GlobalStatisticsFromSnmpFile(NetworkFiles.SnmpV4StatsFile); _udpListeners = StringParsingHelpers.ParseNumSocketConnections(NetworkFiles.SockstatFile, "UDP"); } else { _table = StringParsingHelpers.ParseUdpv6GlobalStatisticsFromSnmp6File(NetworkFiles.SnmpV6StatsFile); _udpListeners = StringParsingHelpers.ParseNumSocketConnections(NetworkFiles.Sockstat6File, "UDP6"); } }