示例#1
0
        public int Fill_Conn(VseDbDataSet dataSet, bool clearBeforeFill)
        {
            adapt1.ClearBeforeFill  = clearBeforeFill;
            adapt19.ClearBeforeFill = clearBeforeFill;

            int cntStats = adapt1.Fill(dataSet.Connection_Stats);
            int cntRecs  = adapt19.Fill(dataSet.Connection_Records);

            return(cntStats);
        }
示例#2
0
        public VseDbDataSet.Connection_StatsDataTable Get_ConnStatsByParams(VseDbDataSet dataSet, bool clearBeforeFill,
                                                                            DateTime start, DateTime end, float lport, float fport, string fip, DateTime conn_start_time)
        {
            TimeSpan OneSecond = new TimeSpan(0, 0, 1);
            DateTime DtStart   = start - OneSecond;
            DateTime DtEnd     = end + OneSecond;

            adapt1.ClearBeforeFill = clearBeforeFill;
            VseDbDataSet.Connection_StatsDataTable dtable = adapt1.GetDataBy1(DtStart, DtEnd,
                                                                              lport, fport, fip, conn_start_time);
            return(dtable);
        }
示例#3
0
        public int Fill_ConnStatsByRange(VseDbDataSet dataSet, bool clearBeforeFill,
                                         DateTime start, DateTime end)
        {
            TimeSpan OneSecond = new TimeSpan(0, 0, 1);
            DateTime DtStart   = start - OneSecond;
            DateTime DtEnd     = end + OneSecond;

            adapt1.ClearBeforeFill = clearBeforeFill;
            int recs = adapt1.FillByTimeRange(dataSet.Connection_Stats, DtStart, DtEnd);

            return(recs);
        }
示例#4
0
        public int Fill_ConnStatsByParams(VseDbDataSet dataSet, bool clearBeforeFill,
                                          DateTime start, DateTime end, float lport, float fport, string fip, DateTime conn_start_time)
        {
            TimeSpan OneSecond = new TimeSpan(0, 0, 1);
            DateTime DtStart   = start - OneSecond;
            DateTime DtEnd     = end + OneSecond;

            adapt1.ClearBeforeFill = clearBeforeFill;
            int recs = adapt1.FillBy1(dataSet.Connection_Stats, DtStart, DtEnd,
                                      lport, fport, fip, conn_start_time);

            return(recs);
        }
示例#5
0
        public VseDbDataSet.Connection_StatsDataTable Fill_DistinctLocalPortsByRange(DateTime start, DateTime end)
        {
            TimeSpan OneSecond = new TimeSpan(0, 0, 1);
            DateTime DtStart   = start - OneSecond;
            DateTime DtEnd     = end + OneSecond;

            VseDbDataSet dset = new VseDbDataSet();

            dset.EnforceConstraints = false;
            adapt1.FillDistinctLocalPortByRange(dset.Connection_Stats, DtStart, DtEnd);

            return(dset.Connection_Stats);
        }
示例#6
0
        public VseDbDataSet.ForeignIP_StatsDataTable Fill_DistinctIpStatsByRange(DateTime start, DateTime end)
        {
            TimeSpan OneSecond = new TimeSpan(0, 0, 1);
            DateTime DtStart   = start - OneSecond;
            DateTime DtEnd     = end + OneSecond;

            VseDbDataSet dset = new VseDbDataSet();

            dset.EnforceConstraints = false;
            adapt3.FillDistinctByTimeRange(dset.ForeignIP_Stats, DtStart, DtEnd);


            return(dset.ForeignIP_Stats);
        }
示例#7
0
        public int Fill_Poll(VseDbDataSet dataSet, DateTime time, bool clearBeforeFill)
        {
            adapt0.ClearBeforeFill  = clearBeforeFill;
            adapt1.ClearBeforeFill  = clearBeforeFill;
            adapt2.ClearBeforeFill  = clearBeforeFill;
            adapt3.ClearBeforeFill  = clearBeforeFill;
            adapt4.ClearBeforeFill  = clearBeforeFill;
            adapt5.ClearBeforeFill  = clearBeforeFill;
            adapt6.ClearBeforeFill  = clearBeforeFill;
            adapt7.ClearBeforeFill  = clearBeforeFill;
            adapt8.ClearBeforeFill  = clearBeforeFill;
            adapt9.ClearBeforeFill  = clearBeforeFill;
            adapt10.ClearBeforeFill = clearBeforeFill;
            adapt11.ClearBeforeFill = clearBeforeFill;
            adapt12.ClearBeforeFill = clearBeforeFill;
            adapt13.ClearBeforeFill = clearBeforeFill;
            adapt14.ClearBeforeFill = clearBeforeFill;
            adapt15.ClearBeforeFill = clearBeforeFill;

            adapt0.FillBy(dataSet.Connection_BSDC, time);
            adapt1.FillBy(dataSet.Connection_Stats, time);
            adapt2.FillBy(dataSet.CPU_Stats, time);
            adapt3.FillBy(dataSet.ForeignIP_Stats, time);
            adapt4.FillBy(dataSet.Link_Adapter, time);
            adapt5.FillBy(dataSet.Partition_Job_Step, time);
            adapt6.FillBy(dataSet.SeeServer_Summary, time);
            adapt7.FillBy(dataSet.TCPIP_Clients, time);
            adapt8.FillBy(dataSet.TCPIP_Daemons, time);
            adapt9.FillBy(dataSet.TCPIP_Dispatcher, time);
            adapt10.FillBy(dataSet.TCPIP_Errors, time);
            adapt11.FillBy(dataSet.TCPIP_Other, time);
            adapt12.FillBy(dataSet.TCPIP_Summary, time);
            adapt13.FillBy(dataSet.TCPIP_Traffic, time);
            adapt14.FillBy(dataSet.VSE_Stats, time);
            return(adapt15.FillBy(dataSet.VSE_Summary, time));

            //adapt18.FillBy(dataSet.Startup_Records);
            //adapt19.FillBy(dataSet.Connection_Records);
            //adapt20.FillBy(dataSet.FTP_Records);
            //adapt21.FillBy(dataSet.JobStep_Records);
        }
示例#8
0
 public int Fill_AllIps(VseDbDataSet dataSet, DateTime time, bool clearBeforeFill)
 {
     adapt16.ClearBeforeFill = clearBeforeFill;
     return(adapt16.FillBy(dataSet.ForeignIP_All, time));
 }