Ejemplo n.º 1
0
      public rrd4n.DataAccess.Data.FetchData GetData(rrd4n.DataAccess.Data.FetchRequest request)
      {
         RrdServerInterface remoteAccessor = GetServerAccessor();

         RemoteFetchData remoteData = remoteAccessor.FetchData(request.DatabasePath, request.FetchStart, request.FetchEnd,
            request.ConsolidateFunctionName, request.Resolution);

         rrd4n.DataAccess.Data.FetchData localData = new rrd4n.DataAccess.Data.FetchData(remoteData.ArchiveSteps,
            remoteData.ArchiveEndTimeTicks, remoteData.DatasourceNames);
         localData.Timestamps = remoteData.Timestamps;
         localData.Values = remoteData.Values;
         return localData;
      }
Ejemplo n.º 2
0
        public rrd4n.DataAccess.Data.FetchData GetData(rrd4n.DataAccess.Data.FetchRequest request)
        {
            RrdServerInterface remoteAccessor = GetServerAccessor();

            RemoteFetchData remoteData = remoteAccessor.FetchData(request.DatabasePath, request.FetchStart, request.FetchEnd,
                                                                  request.ConsolidateFunctionName, request.Resolution);

            rrd4n.DataAccess.Data.FetchData localData = new rrd4n.DataAccess.Data.FetchData(remoteData.ArchiveSteps,
                                                                                            remoteData.ArchiveEndTimeTicks, remoteData.DatasourceNames);
            localData.Timestamps = remoteData.Timestamps;
            localData.Values     = remoteData.Values;
            return(localData);
        }