ParseNumSocketConnections() static private method

static private ParseNumSocketConnections ( string filePath, string protocolName ) : int
filePath string
protocolName string
return int
Esempio n. 1
0
        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);
        }
Esempio n. 2
0
 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");
     }
 }