예제 #1
0
            internal VolatileType(dynamic @volatile)
            {
                startedSwaps               = @volatile.startedSwaps;
                cacheAccesses              = @volatile.cacheAccesses;
                totalInputBytes            = @volatile.totalInputBytes;
                networkSizeEstimateSession = @volatile.networkSizeEstimateSession;
                storeKeys                       = @volatile.storeKeys;
                cachedKeys                      = @volatile.cachedKeys;
                locationChangePerSwap           = @volatile.locationChangePerSwap;
                swapsRejectedNowhereToGo        = @volatile.swapsRejectedNowhereToGo;
                numberOfNotConnected            = @volatile.numberOfNotConnected;
                numberOfListenOnly              = @volatile.numberOfListenOnly;
                totalOutputBytes                = @volatile.totalOutputBytes;
                swapsPerNoSwaps                 = @volatile.swapsPerNoSwaps;
                allocatedJavaMemory             = @volatile.allocatedJavaMemory;
                percentStoreHitsOfAccesses      = @volatile.percentStoreHitsOfAccesses;
                networkSizeEstimate24HourRecent = @volatile.networkSizeEstimate24HourRecent;
                overallAccesses                 = @volatile.overallAccesses;
                percentOverallKeysOfMax         = @volatile.percentOverallKeysOfMax;
                locationChangePerMinute         = @volatile.locationChangePerMinute;
                NoSwaps                         = @volatile.noSwaps;
                cachedSize                      = @volatile.cachedSize;
                uptimeSeconds                   = @volatile.uptimeSeconds;
                numberOfArkFetchers             = @volatile.numberOfARKFetchers;
                networkSizeEstimate48HourRecent = @volatile.networkSizeEstimate48HourRecent;
                maxOverallKeys                  = @volatile.maxOverallKeys;
                numberOfDisconnected            = @volatile.numberOfDisconnected;
                swaps                                  = @volatile.swaps;
                maximumJavaMemory                      = @volatile.maximumJavaMemory;
                avgStoreAccessRate                     = @volatile.avgStoreAccessRate;
                totalInputRate                         = @volatile.totalInputRate;
                recentInputRate                        = @volatile.recentInputRate;
                overallKeys                            = @volatile.overallKeys;
                backedOffPercent                       = @volatile.backedOffPercent;
                runningThreadCount                     = @volatile.runningThreadCount;
                storeAccesses                          = @volatile.storeAccesses;
                numberOfDisabled                       = @volatile.numberOfDisabled;
                cachedStoreMisses                      = @volatile.cachedStoreMisses;
                routingMissDistance                    = @volatile.routingMissDistance;
                swapsRejectedRateLimit                 = @volatile.swapsRejectedRateLimit;
                totalOutputRate                        = @volatile.totalOutputRate;
                averagePingTime                        = @volatile.averagePingTime;
                numberOfBursting                       = @volatile.numberOfBursting;
                usedJavaMemory                         = @volatile.usedJavaMemory;
                startupTime                            = @volatile.startupTime;
                locationChangePerSession               = @volatile.locationChangePerSession;
                numberOfNeverConnected                 = @volatile.numberOfNeverConnected;
                freeJavaMemory                         = @volatile.freeJavaMemory;
                totalPayloadOutputRate                 = @volatile.totalPayloadOutputRate;
                isUsingWrapper                         = @volatile.isUsingWrapper;
                storeMisses                            = @volatile.storeMisses;
                storeHits                              = @volatile.storeHits;
                totalPayloadOutputPercent              = @volatile.totalPayloadOutputPercent;
                storeSize                              = @volatile.storeSize;
                numberOfTooOld                         = @volatile.numberOfTooOld;
                avgConnectedPeersPerNode               = @volatile.avgConnectedPeersPerNode;
                availableCPUs                          = @volatile.availableCPUs;
                swapsPerMinute                         = @volatile.swapsPerMinute;
                noSwapsPerMinute                       = @volatile.noSwapsPerMinute;
                numberOfListening                      = @volatile.numberOfListening;
                swapsRejectedAlreadyLocked             = @volatile.swapsRejectedAlreadyLocked;
                maxOverallSize                         = @volatile.maxOverallSize;
                numberOfSimpleConnected                = @volatile.numberOfSimpleConnected;
                overallSize                            = @volatile.overallSize;
                numberOfTransferringRequestSenders     = @volatile.numberOfTransferringRequestSenders;
                percentCachedStoreHitsOfAccesses       = @volatile.percentCachedStoreHitsOfAccesses;
                bwlimitDelayTime                       = @volatile.bwlimitDelayTime;
                numberOfRemotePeerLocationsSeenInSwaps = @volatile.numberOfRemotePeerLocationsSeenInSwaps;
                pInstantReject                         = @volatile.pInstantReject;
                totalPayloadOutputBytes                = @volatile.totalPayloadOutputBytes;
                numberOfRoutingBackedOff               = @volatile.numberOfRoutingBackedOff;
                numberOfConnected                      = @volatile.numberOfConnected;
                cachedStoreHits                        = @volatile.cachedStoreHits;
                recentOutputRate                       = @volatile.recentOutputRate;
                swapsRejectedRecognizedID              = @volatile.swapsRejectedRecognizedID;
                numberOfTooNew                         = @volatile.numberOfTooNew;
                numberOfSeedClients                    = @volatile.numberOfSeedClients;
                numberOfSeedServers                    = @volatile.numberOfSeedServers;
                opennetSizeEstimateSession             = @volatile.opennetSizeEstimateSession;

                numberWithRoutingBackoffReasons = new NumberWithRoutingBackoffReasonsType(@volatile.numberWithRoutingBackoffReasons);
            }
예제 #2
0
            internal VolatileType(dynamic @volatile)
            {
                StartedSwaps = @volatile.startedSwaps;
                CacheAccesses = @volatile.cacheAccesses;
                TotalInputBytes = @volatile.totalInputBytes;
                NetworkSizeEstimateSession = @volatile.networkSizeEstimateSession;
                StoreKeys = @volatile.storeKeys;
                CachedKeys = @volatile.cachedKeys;
                LocationChangePerSwap = @volatile.locationChangePerSwap;
                SwapsRejectedNowhereToGo = @volatile.swapsRejectedNowhereToGo;
                NumberOfNotConnected = @volatile.numberOfNotConnected;
                NumberOfListenOnly = @volatile.numberOfListenOnly;
                TotalOutputBytes = @volatile.totalOutputBytes;
                SwapsPerNoSwaps = @volatile.swapsPerNoSwaps;
                AllocatedJavaMemory = @volatile.allocatedJavaMemory;
                PercentStoreHitsOfAccesses = @volatile.percentStoreHitsOfAccesses;
                NetworkSizeEstimate24HourRecent = @volatile.networkSizeEstimate24HourRecent;
                OverallAccesses = @volatile.overallAccesses;
                PercentOverallKeysOfMax = @volatile.percentOverallKeysOfMax;
                LocationChangePerMinute = @volatile.locationChangePerMinute;
                NoSwaps = @volatile.noSwaps;
                CachedSize = @volatile.cachedSize;
                UptimeSeconds = @volatile.uptimeSeconds;
                NumberOfArkFetchers = @volatile.numberOfARKFetchers;
                NetworkSizeEstimate48HourRecent = @volatile.networkSizeEstimate48HourRecent;
                MaxOverallKeys = @volatile.maxOverallKeys;
                NumberOfDisconnected = @volatile.numberOfDisconnected;
                Swaps = @volatile.swaps;
                MaximumJavaMemory = @volatile.maximumJavaMemory;
                AvgStoreAccessRate = @volatile.avgStoreAccessRate;
                TotalInputRate = @volatile.totalInputRate;
                RecentInputRate = @volatile.recentInputRate;
                OverallKeys = @volatile.overallKeys;
                BackedOffPercent = @volatile.backedOffPercent;
                RunningThreadCount = @volatile.runningThreadCount;
                StoreAccesses = @volatile.storeAccesses;
                NumberOfDisabled = @volatile.numberOfDisabled;
                CachedStoreMisses = @volatile.cachedStoreMisses;
                RoutingMissDistance = @volatile.routingMissDistance;
                SwapsRejectedRateLimit = @volatile.swapsRejectedRateLimit;
                TotalOutputRate = @volatile.totalOutputRate;
                AveragePingTime = @volatile.averagePingTime;
                NumberOfBursting = @volatile.numberOfBursting;
                UsedJavaMemory = @volatile.usedJavaMemory;
                StartupTime = @volatile.startupTime;
                LocationChangePerSession = @volatile.locationChangePerSession;
                NumberOfNeverConnected = @volatile.numberOfNeverConnected;
                FreeJavaMemory = @volatile.freeJavaMemory;
                TotalPayloadOutputRate = @volatile.totalPayloadOutputRate;
                IsUsingWrapper = @volatile.isUsingWrapper;
                StoreMisses = @volatile.storeMisses;
                StoreHits = @volatile.storeHits;
                TotalPayloadOutputPercent = @volatile.totalPayloadOutputPercent;
                StoreSize = @volatile.storeSize;
                NumberOfTooOld = @volatile.numberOfTooOld;
                AvgConnectedPeersPerNode = @volatile.avgConnectedPeersPerNode;
                AvailableCPUs = @volatile.availableCPUs;
                SwapsPerMinute = @volatile.swapsPerMinute;
                NoSwapsPerMinute = @volatile.noSwapsPerMinute;
                NumberOfListening = @volatile.numberOfListening;
                SwapsRejectedAlreadyLocked = @volatile.swapsRejectedAlreadyLocked;
                MaxOverallSize = @volatile.maxOverallSize;
                NumberOfSimpleConnected = @volatile.numberOfSimpleConnected;
                OverallSize = @volatile.overallSize;
                NumberOfTransferringRequestSenders = @volatile.numberOfTransferringRequestSenders;
                PercentCachedStoreHitsOfAccesses = @volatile.percentCachedStoreHitsOfAccesses;
                BwlimitDelayTime = @volatile.bwlimitDelayTime;
                NumberOfRemotePeerLocationsSeenInSwaps = @volatile.numberOfRemotePeerLocationsSeenInSwaps;
                PInstantReject = @volatile.pInstantReject;
                TotalPayloadOutputBytes = @volatile.totalPayloadOutputBytes;
                NumberOfRoutingBackedOff = @volatile.numberOfRoutingBackedOff;
                NumberOfConnected = @volatile.numberOfConnected;
                CachedStoreHits = @volatile.cachedStoreHits;
                RecentOutputRate = @volatile.recentOutputRate;
                SwapsRejectedRecognizedID = @volatile.swapsRejectedRecognizedID;
                NumberOfTooNew = @volatile.numberOfTooNew;
                NumberOfSeedClients = @volatile.numberOfSeedClients;
                NumberOfSeedServers = @volatile.numberOfSeedServers;
                OpennetSizeEstimateSession = @volatile.opennetSizeEstimateSession;

                NumberWithRoutingBackoffReasons = new NumberWithRoutingBackoffReasonsType(@volatile.numberWithRoutingBackoffReasons);
            }